Hotels in Sofia, Bulgaria

Find deals on 270 hotels in Sofia, Bulgaria

Sofia, Bulgaria
12 Aug — 13 Aug2
Sat 13/8
Wed 17/8

Top hotels in Sofia

Find the perfect hotel for your stay in Sofia
Review score
Hotel class

Things to do in Sofia

When to book cheap hotels in Sofia

Check out the information below to find the best deal on a hotel room in Sofia
Low seasonJulycheapest month to stay
High seasonJanuarymost expensive time to stay
52%expected price decrease
35%expected price increase


£22 - £69

Highest day of weekFridayis the most expensive day of the week to book
Cheapest day of weekWednesdayis the cheapest day of the week to book
£68is the average per night cost for a hotel on this day
£18is the average per night cost for a hotel on this day

Useful insights on Sofia hotels

Get a quick overview on price and accommodation trends for your visit in Sofia

Lowest Hotel Price


Most Popular Hotel (5-star)

All Seasons Residence

Hotels Near Airport


Average Length of Stay

2 days
The cheapest price for a room in Sofia found in the last 7 days is £12/night. This rate is available with Hotel Ildo Iliana, a 1-star hotel.
Travel with comfort when booking a room with All Seasons Residence, the most popular 5-star hotel in Sofia (8.9/10 rating - based on 595 reviews).
There are 121 hotels in Sofia close to Sofia. ibis Sofia Airport is the nearest with a distance of 0.7 mi from this airport.
On average, people stay for 2 days when lodging at hotels in Sofia. The average accommodation price for 2 days in Sofia in the past week is £70.

Sofia travel tips

Sofia has a fully integrated public transport system, comprised of trams, trolleys and buses. The city centre has access to all three forms, so it's a good idea to stay there if you want to use the public transport system. The underground railway has two lines, North to South and East to West. You can buy a ticket for your specific journey and you can get either single, return weekly or monthly tickets. Trams and trolleybuses use different tickets to the metro, and if your luggage is too big, you’ll have to pay for two. If you want access to public transport, try to find cheap hotels in Sofia like the Gloria Palace Hotel.

How much does a hotel in Sofia cost per night?

Use the information below to find quality Sofia hotel rooms for low prices

4-star hotels

Cheapest £28

Average £41

Most expensive £104

Search 4-star hotels
2 stars and under
3 stars
4 stars +

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Sofia

These hotels and hostels usually make for a cheap way to stay in Sofia
Find hostels in Sofia

Get the best value hotel in Sofia

These Sofia hotels have the best prices for their ratings

Where to stay in Sofia

If you are in Sofia on business then it is recommended to stay near the city centre so that you have access to public transport and have places to meet people. The Hotel Anel is a good choice, since it is affordable but also has good quality rooms. Couples on a romantic getaway might be better suited in the G.K. Lozenets district, as it is close to public parks where you can take strolls with your loved one. You can book hotels in Sofia like the Intercontinental Sofia. People on vacation should check out the Kyulutsite district, as it has a lot of cultural touchstones that you might enjoy. If you’re wanting to stay in a hotel in the Kyulutsite district, then you might want to check out Hotel Astra if you want to find cheap hotels in Sofia.

Learn about attractions and sights in Sofia

The Bulgarian National History Museum located in the Boyana Residency park is a good way of learning about the culture and history of Bulgaria. The Earth & People Hotel & Spa is one of the nearby hotels in Sofia. The National Opera and Ballet is another global attraction, opened in 1953 the building hosts some amazing shows by local ballet and opera performers. Close to the National Opera and Ballet, in the Kyulutsite district, is the St. Aleksander Nevski Cathedral. Construction on the cathedral finished in 1912 and it has become a religious and cultural landmark in the Bulgarian capital. The cathedral also has a museum where visitors can learn the history behind its construction.

Bulgaria has its native cuisine with a lot of restaurants in Sofia that offer an authentic Bulgarian experience. From traditional stews to Moussaka, there is plenty of Bulgarian cuisine to try. The city centre has a large concentration of restaurants, so if you were looking for hotels in Sofia close to where the cuisine is, then you would be happy with the Central Hotel Sofia. If you’re looking for nightlife, then Sofia’s student district is your place. With plenty of bars and clubs within walking distance, Studentski Grad has plenty of places to keep you occupied. Suite Hotel Sofia is one of the Sofia Hotels in Studenski Grad. You can take the line one subway to Dimitrov station or the line 67 bus to the Studenski Grad stop.

The Sofia Science Festival is held in the spring at the Sofia Tech Park in the Poligona district. The festival has plenty of activities and exhibits for the science enthusiast to check out during the three-day event. You can take the metro line one to Musagenitsa to get here. The science festival invites experts in their chosen field to discuss and display cutting-edge research. The Sofia Film Festival is held every March and features both local and international filmmakers. The film festival is thought to be one of the more important European film festivals. It is held all over the city, but several screenings happen at the Cinema House in the city centre. Take the metro to the Sofia station in the centre of the city. The Sofia Marathon is held in October and features a fun run, a half-marathon and a full marathon. All participants in the events beyond the fun run get a medal if they complete their event. The marathon starts in the city centre and covers most of the city. It is a great way to meet locals if you just want to watch.

Information about staying in Sofia

Read these important travel tips before booking a hotel in Sofia

A stay of 2 nights is most popular when visiting Sofia.

The price of a hotel in Sofia depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around £52 per night.

Room prices for hotels in Sofia can be as much as 52% lower in the month of July. So this is a great time to book and save money.

Tuesday is the day where you will typically find the lowest price for your hotel room in Sofia. The highest price tends to be on Thursday.

£22 is how much a hostel (and up to 2-star hotels) in Sofia could cost you each night. Booking a hostel could save you £30 when compared to the average price of a hotel in Sofia.

With generally low rainfall expected (40 mm) and an average temperature of 20 °C, those staying at a hotel in Sofia may want to take some time during their visit to go see popular landmarks in the area. Considering the weather during August, an attraction worth visiting near Sofia is Boyana Church.

Yes, there are 175 vacation rentals in Sofia. At the moment, Живей Свободно,Виж София is the most popular Sofia holiday rental based on our user data. Search for vacation holiday in Sofia.

Yes, the city of Sofia has hostels available. You can choose from 182 Sofia hostels. We recommend staying at Hotel Cheap, which is the most popular among our users. Search for hostels in Sofia.

momondo's favorite hotels in Sofia

Learn more about these user-preferred hotels in Sofia
Slavyanska Beseda Hotel

Slavyanska Beseda Hotel

Slavianska Str. 3, Sofia, Bulgaria

R34 Boutique Hotel

R34 Boutique Hotel

ul. Ivan Denkoglu 34, Sofia, Bulgaria


Elegance Hostel and Guesthouse

33 Bratya Miladinovi Str, Sofia, Bulgaria

City Avenue

City Avenue

49, Osogovo str., Sofia, Bulgaria

Rosslyn Thracia Hotel Sofia

Rosslyn Thracia Hotel Sofia

Solunska Street 30, Sofia, Bulgaria

Twain Apart&Rooms

Twain Apart&Rooms

st.Kozloduy 18, Sofia, Bulgaria


Elite Spetema Hotel

83 Bulevard "Evropa", Sofia, Bulgaria

Sofia Palace Hotel By Hmg

Sofia Palace Hotel By Hmg

Tri Ushi 8, Sofia, Bulgaria

Hotel Festa Sofia

Hotel Festa Sofia

83 Bulgaria Boulevard, Sofia, Bulgaria

Generaator Sofia Hotel

Generaator Sofia Hotel

83, Knyaginya Maria Luiza Boulevard, Sofia, Bulgaria


Apartment Secession Style

Sofia, Bulgaria


Къща за гости Пеневи

47 ulitsa "Narodno horo" ул.Народно хоро 47а, Sofia, Bulgaria


Start planning your trip to Sofia

Why use momondo?

By quickly finding and returning Sofia hotels and accommodation options, momondo can save you time and money. We search for hotels and accommodation deals from numerous independent and larger businesses. All you have to do is choose where you want to stay.

momondo offers numerous filters to help you find a great place to stay in Sofia. You can filter by star rating, freebies such as free breakfast or internet, as well as review scores, location and price.

Here's why travellers choose to use momondo
Comprehensive travel search
momondo compares 3M+ hotels and other types of accommodation to ensure you can find the best place to stay.
Intuitive search filters
Filter by price, amenities, free cancellation, enhanced cleaning, free breakfast and much more.
Smart price alerts
If you have found somewhere, momondo can track the price and alert you when it changes.