Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Sofia Hotels from SG$70

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels in Sofia

Holiday Inn Sofia
5 out of 5
111 Alexander Malinov Blvd, Sofia
Free cancellation
The price is SG$97 per night
9.13 km from city centre
4.4/5Wonderful! (163 reviews)
Nice hotel

"It was amazing"…"

Reviewed on 5 Feb,2020

Holiday Inn Sofia
InterContinental Sofia
5 out of 5
4 NARODNO SABRANIE SQ, Sofia
Free cancellation
The price is SG$138 per night
0.99 km from city centre
4.7/5Exceptional! (284 reviews)

"Hotel was great, staff very friendly. N/a for amenities as I didn’t have a chance to see or try them."…"

Reviewed on 14 Mar,2020

InterContinental Sofia
Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia
5 out of 5
5 Sveta Nedelya Square, Sofia
Free cancellationReserve now, pay when you stay
The price is SG$112 per night
0.01 km from city centre
4.1/5Very Good! (582 reviews)
Old but gold

"Perfect location, very professional stuff, not so good condition."…"

Reviewed on 12 Jan,2020

Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia
Hilton Sofia
5 out of 5
1 Bulgaria Boulevard, Sofia
Free cancellationReserve now, pay when you stay
The price is SG$133 per night
1.86 km from city centre
4.4/5Wonderful! (374 reviews)
A pleasant Sofia stay

"A nice city hotel well located for the Sofia Centre. Pleasant stay overall, friendly staff, clean despite certain areas need refurbishment."…"

Reviewed on 3 Feb,2020

Hilton Sofia
Central Hotel Sofia
4 out of 5
52, Hristo Botev Blvd., Sofia
Free cancellationReserve now, pay when you stay
The price is SG$79 per night
0.52 km from city centre
4.4/5Excellent! (897 reviews)

"The location was convenient for walking to explore the historic core of the city. The room itself was in good condition. Nice bed, great shower, and maid staff and front desk seemed attentive. The walls were thin so you will hear the people next to you. The breakfast had good variety, though the ..."…"

Reviewed on 7 Mar,2020

Central Hotel Sofia
Grand Hotel Sofia
5 out of 5
1 Gurko Str, Sofia
The price is SG$112 per night
0.45 km from city centre
4.6/5Wonderful! (685 reviews)

"Great location, friendly staff, good food,, 20 minutes from airport"…"

Reviewed on 8 Feb,2020

Grand Hotel Sofia
Ibis Sofia Airport
3 out of 5
132 Mimi Balkanska Str, Sofia
Free cancellationReserve now, pay when you stay
The price is SG$70 per night
6.32 km from city centre
4/5Very Good! (413 reviews)

"The rooms were plan, but clean and very functional. The hotel had an excellent location, great restaurant for all meals, Wi-Fi was excellent, free shuttle to airport. We could not have asked for anything more!"…"

Reviewed on 7 Mar,2020

Ibis Sofia Airport
Best Western Premier Sofia Airport Hotel
4 out of 5
11 Briuksel Boulevard, Sofia
Get Rates
6.55 km from city centre
4.5/5Wonderful! (497 reviews)

"We were here during the recent Coronavirus crisis and the staff were wonderful and so kind."…"

Reviewed on 23 Mar,2020

Best Western Premier Sofia Airport Hotel
The Storyteller's Place - 2 Bedroom Aesthetic Apt
3.5 out of 5
ulitsa Antim I 12, Sofia, Sofia-city
Get Rates
0.72 km from city centre
The Storyteller's Place - 2 Bedroom Aesthetic Apt
Hotel Lion Sofia
3 out of 5
60, Maria Luiza Boulevard, Sofia
Free cancellationReserve now, pay when you stay
The price is SG$80 per night
0.77 km from city centre
3.9/5Very Good! (282 reviews)

"Wifi connection is very very very slow but others are ok."…"

Reviewed on 3 Dec,2019

Hotel Lion Sofia
Can't see what you're looking for?
See all available properties in Sofia
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Sofia

History buffs will enjoy exploring Sofia, and visitors give high marks for the shopping. Tourists who journey to this cultural city can discover its cafes, cathedrals and museums. Top sights in the city include Church of St. George, Archaelogical Museum and Ivan Vazov National Theatre.

  • There are 253 hotels and other accommodation options in Sofia
  • The closest major airport is in Sofia (SOF), 4.1 mi (6.7 km) from the city centre

Getting around Sofia

With so many choices for transport, exploring all of Sofia is easy. You can walk to nearby metro stations including Lavov Most Station, Central Avtogara Station and Mladost 1. If you want to see more of the area, hop aboard a train from Sofia Central Station, Dragoman Station or Dragoman Kalotina Station.

Dressing for Sofia

  • Between January and March, you can expect average temperatures of 12°C during the day and -4°C at night
  • From April to June, the average during the day is 24°C, whilst the average at night is 3°C
  • July to September has daytime averages of 26°C with night-time averages of 9°C
  • Between October and December, you can expect daytime averages of 19°C and nighttime averages of -3°C
  • About 634 millimetres of rain falls on Sofia each year
  • Usually August and July are the hottest months with an average of 25°C, whereas January and February are often coldest, averaging -3°C

Frequently asked questions

Where is the best place to stay in Sofia?
Casa Ferrari B & B is ranked highly by Expedia customers. This 3-star B&B offers free breakfast and free WiFi. It is located a short 11-minute walk from National Palace of Culture. Other top choices based on reviews include InterContinental Sofia and Best Western Premier Sofia Airport Hotel.
If I need to cancel my hotel reservation in Sofia, will I receive a refund?
Yes, you’ll find most hotel room reservations are fully refundable if you cancel prior to the accommodation’s cancellation deadline, which often is within 24-48 hours of your check-in date. If you have a non-refundable reservation, you might still have the option to cancel and receive a refund within a 24-hour period of your booking. Put in your dates and click on “Search”, then use the “free cancellation” filter to get the best options available in Sofia.
What's the best place to stay on a budget in Sofia?
Based on reviews, easyHotel Sofia is a popular 2.5-star hotel for our travellers looking for an economical choice, and features free WiFi and air conditioning. Other choices to stay on the cheap include Pop Bogomil and Hotel Budapest.
What's the best place to stay when travelling with children to Sofia?
Best Western Plus Bristol Hotel is a top 4-star hotel on Expedia for families, and features a restaurant and free breakfast. Other choices to stay with the children include Grand Hotel Sofia and Central Hotel Sofia. Also, children of all ages will enjoy a visit to Sofia Zoo.
What's the best accommodation for a romantic getaway to Sofia?
Hotel Cheap is a favourite hotel for couples, and features in-room fireplaces and flat-screen TVs. Other good options for a stay with your sweetheart include Grand Hotel Sofia and Ramada by Wyndham Sofia City Center.
What's the best pet-friendly accommodation option in Sofia?
Alexander Business Apartments is a top dog-friendly hotel, and offers a free kids’ club along with free WiFi for its human guests. Grand Hotel Sofia is another good option for you and your pet.
What's the best luxury accommodation option in Sofia?
Grand Hotel Sofia is a 5-star hotel with a restaurant and a bar, and it’s a popular choice for Expedia travellers looking for a pampered stay. Alexander Business Apartments and Holiday Inn Sofia are other upscale choices for your holiday.
What's the best boutique hotel in Sofia?
Arte Hotel is a favourite 3-star hotel with Expedia travellers looking for stylish accommodation, and features a restaurant and a bar. Les Fleurs Boutique Hotel and Sense Hotel Sofia are other boutique-style choices.
What's the best accommodation for a golf trip to Sofia?
Best Western Plus Hotel Expo is a 4-star hotel featuring a restaurant and free WiFi, and it’s a top choice for golfing nearby. Other good options to stay near a golf course include Ibis Sofia Airport and Riu Pravets Resort Golf & Spa. You can tee off at Pravets Golf Club during your trip.
Where's the best place to stay in Sofia to learn about local history?
Based on our travel expertise, Grand Hotel Sofia is a top 5-star hotel for history buffs booking on Expedia, and features a restaurant and free WiFi. Other choices to soak up the local history include Crystal Palace Boutique Hotel and Hotel Rila Sofia. Also, notable landmarks to visit include National Palace of Culture, Church of St. George and Sofia Central Mineral Baths.
What is the best spa hotel in Sofia?
Holiday Inn Sofia is a top luxury spa hotel featuring a restaurant, an indoor pool, a fitness centre and a bar. Enjoy a facial, deep-tissue massage or body treatment at the on-site spa. Other popular spa hotels in Sofia include Arte Hotel and Ramada by Wyndham Sofia City Center.
How is it to stay in Sofia?
History buffs will enjoy exploring Sofia, and visitors give high marks for the shopping. Tourists who journey to this cultural city can discover its cafes, cathedrals and museums. Top sights in the city include Bulgarian Parliament and National Palace of Culture. In Sofia, there are 505 hotels and other accommodation options to choose from.

Recent Reviews in Sofia

More trip options