Sofia offers a wide selection of quality accommodations in all price ranges.
The price of a three-star hotel averages between 50BGN to 80BGN a night depending on location. A 5-star hotel in Sofia, like the Hilton, can be upwards of 215 BNG a night.
If you are looking for short-term accommodations until you find something permanent, a good option is to stay in a short-term rental apartment hotel, which is much cheaper and offers more amenities and independence. For example, a kitchenette is often included.
Bed & Breakfasts are priced similar to hotels with most rooms between 40 BGN and 80 BGN per night.