Bulgaria may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Sofia

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Neighborhood
Popular Locations
Amenities
Accessibility
Trip Type
The Storyteller's Place - 2 Bedroom Aesthetic Apt
3.5 out of 5
ulitsa Antim I 12, Sofia, Sofia-city
Get Rates
0.44 mi from city center
The Storyteller's Place - 2 Bedroom Aesthetic Apt
Best Western Lozenetz Hotel
3 out of 5
23, Bul. Sveti Naum, Sofia
Free CancellationReserve now, pay when you stay
The price is $32 per night
1.36 mi from city center
3.9/5Very Good! (109 reviews)
Good

"Good"…"

Reviewed on Feb 13, 2020

Best Western Lozenetz Hotel
Best Western Plus Bristol Hotel
4 out of 5
Bul. Hristo Botev 69, Sofia
Free CancellationReserve now, pay when you stay
The price is $51 per night
0.33 mi from city center
4/5Very Good! (477 reviews)
Great location but poor location

"Hotel was nice. Rooms decent for Sofia. Area provided is good location. But that also led to terrible comfort. There is a train system that runs around town and passes right outside one side of the hotel. Sleeping past 0700 is not an option as it runs every 10 minutes."…"

Reviewed on Feb 25, 2020

Best Western Plus Bristol Hotel
Best Western Premier Sofia Airport Hotel
4 out of 5
11 Briuksel Boulevard, Sofia
Free CancellationReserve now, pay when you stay
The price is $63 per night
4.07 mi from city center
4.5/5Wonderful! (506 reviews)

"Friendly staff. The hotel was clean. I have stayed there multiple times and am always happy with the stay."…"

Reviewed on Jul 13, 2020

Best Western Premier Sofia Airport Hotel
Hotel Marinela Sofia
5 out of 5
100 James Bourchier Blvd, Sofia
The price is $74 per night
1.79 mi from city center
3.7/5Good! (276 reviews)
Birthday weekend in a resort like hotel

"Great new hotel, beatiful decor, I celebrated my birthday there. Wonderful resort like hotel, close to everything in Sofia, our room was great, we had a suite."…"

Reviewed on Mar 6, 2020

Hotel Marinela Sofia
Central Hotel Sofia
4 out of 5
52, Hristo Botev Blvd., Sofia
Free CancellationReserve now, pay when you stay
The price is $62 per night
0.32 mi from city center
4.4/5Excellent! (905 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 Mar 7, 2020

Central Hotel Sofia
Les Fleurs Boutique Hotel
4 out of 5
21 Vitosha Blvd, Sofia
Free CancellationReserve now, pay when you stay
The price is $76 per night
0.27 mi from city center
4.5/5Wonderful! (324 reviews)

"Les Fleurs is very clean, and very friendly and helpful staff, however, my visit was in February, during a not terribly cold winter. The room, the halls, the restaurant, and the lobby, were incredible hot. I turn the heat and the towel warmer in my room OFF, and I was still roasting. The second day ..."…"

Reviewed on Feb 23, 2020

Les Fleurs Boutique Hotel
Maison Hotel
5 out of 5
Atanas Dukov 36, Sofia
Free CancellationReserve now, pay when you stay
The price is $63 per night
2.25 mi from city center
4.2/5Excellent! (227 reviews)

"The sauna, steam room and pool were great. Hotel was comfortable and relaxing with good staff"…"

Reviewed on Nov 24, 2019

Maison Hotel
Grand Hotel Sofia
5 out of 5
1 Gurko Str, Sofia
Free CancellationReserve now, pay when you stay
The price is $97 per night
0.28 mi from city center
4.6/5Wonderful! (692 reviews)

"I'm often staying at this hotel and love it. The staff are great, the rooms are spacious and the location is perfect."…"

Reviewed on Jul 13, 2020

Grand Hotel Sofia
Rosslyn Central Park Hotel
4 out of 5
106, Vitosha Blvd, Sofia
Free CancellationReserve now, pay when you stay
The price is $71 per night
0.85 mi from city center
4.4/5Excellent! (332 reviews)

"Very polite and helpful staff. Very close to the centre of the city. Clean and spacious rooms. I would stay there again."…"

Reviewed on Aug 8, 2020

Rosslyn Central Park Hotel
Hotel Silver
4 out of 5
6, Simeonovsko Shousse Blvd., Sofia
Free CancellationReserve now, pay when you stay
The price is $51 per night
2.81 mi from city center
4.2/5Very Good! (26 reviews)

"The check in experience with Petar was terrible. He was unwelcoming and unpleasant. I felt like he was trying not to check me in and help. I suggest that management can improve this process"…"

Reviewed on Sep 17, 2019

Hotel Silver
Hotel Niky
3 out of 5
16 Neofit Rilski Street, Sofia
Free CancellationReserve now, pay when you stay
The price is $46 per night
0.54 mi from city center
4.3/5Excellent! (178 reviews)
Enjoyable stay at a great location

"Very helpful and nothing too much trouble, a very enjoyable stay , and would definitely recommend."…"

Reviewed on Mar 3, 2020

Hotel Niky
Hilton Sofia
5 out of 5
1 Bulgaria Boulevard, Sofia
Free CancellationReserve now, pay when you stay
The price is $94 per night
1.15 mi from city center
4.4/5Wonderful! (375 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 Feb 3, 2020

Hilton Sofia
Metropolitan Hotel Sofia
4 out of 5
64 Tsarigradsko Shose Blvd, Sofia
Free CancellationReserve now, pay when you stay
The price is $64 per night
4.2 mi from city center
4.5/5Wonderful! (360 reviews)

"Very clean hotel and rooms, the staff is very polite and friendly! Highly recommended this hotel for short stay or early flights!"…"

Reviewed on Jul 31, 2020

Metropolitan Hotel 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 $80 per night
0 mi from city center
4.1/5Very Good! (588 reviews)

"Best location, very friendly staff. Very clean. Thank you."…"

Reviewed on Jul 31, 2020

Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia
Don'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.

Where to stay in Sofia

Find the best Sofia areas and neighborhoods for the activities you enjoy most. Learn more about Sofia

Visiting Sofia

History buffs will enjoy exploring Sofia, and visitors give high marks for the shopping. Tourists who journey to this culturally-rich city can discover its cafés, cathedral, and museums. Top sights in the city include Church of St. George, National Archaeological Museum, and Ivan Vazov National Theatre.

  • There are 405 hotels and other accommodations in Sofia
  • The closest major airport is in Sofia (SOF), 4.1 mi (6.7 km) from the city center

Sightseeing and Staying in Sofia

Well-known for its museums, the city's cultural venues include National Archaeological Museum, Ivan Vazov National Theatre, and National Gallery for Foreign Art. Its cathedral and historic sites are notable and landmarks include Church of St. George, Russian Church, and Alexander Nevski Cathedral. The city's natural beauty is on display at Mount Vitosha, Borisova Gradina, and Iskar Reservoir.

In Sofia, you'll be able to select from 405 hotels and other lodging accommodations so you'll have plenty of choices for your holiday retreat. Here you'll find top ranked ones based on our user reviews:

  • InterContinental Sofia - Guests who stay at this 5-star hotel in Sofia City Center can enjoy access to 3 restaurants and a 24-hour fitness center, along with free WiFi. It's a favorite with Expedia travelers for its WiFi and clean, comfortable rooms.
  • Grand Hotel Sofia - Our customers like the breakfast and comfortable, quiet rooms at this hotel. Guests who stay at this 5-star hotel in Sofia City Center can enjoy access to a full-service spa and a restaurant, along with free WiFi.
  • Hilton Sofia - This 5-star hotel in rayon Triaditsa features a restaurant, an indoor pool, and a health club. Expedia customers like its dining options and WiFi.

Other favorite sights in Sofia include National Palace of Culture, Vasil Levski Stadium, and National Museum of History.

Getting Around Sofia

With so many choices for transportation, exploring all of Sofia is easy. You can walk to nearby metro stations including Serdika Station, Lavov Most Station, and Central Avtogara Station. 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 53°F during the day and 25°F at night
  • From April to June, the average during the day is 75°F, while the average at night is 38°F
  • July through September has daytime averages of 78°F with nighttime averages of 48°F
  • In October-December, you can expect daytime averages of 66°F and nighttime averages of 26°F
  • About 24.96 inches of rain falls on Sofia each year
  • Usually August and July are the hottest months with an average of 77°F, whereas January and February are often coldest, averaging 27°F

Frequently asked questions

Where is the best place to stay in Sofia?
InterContinental Sofia is ranked highly by Expedia customers. This 5-star hotel offers 3 restaurants and free WiFi. It’s located steps from Bulgarian Parliament. Other top choices based on reviews include Adella Boutique Hotel 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 refundable if you cancel prior to the hotel’s cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you have a non-refundable reservation, you might be able to cancel it and receive a refund within 24 hours of your booking. Add your dates and click on “Search”, then filter by “free cancellation” to review top deals in Sofia.
Where can I learn more about changing or cancelling my trip to Sofia?
To access more information about updating your trip to Sofia or cancelling it, head over to our customer service page.
What's the best place to stay on a budget in Sofia?
Based on reviews, Hotel Niky is a popular 3-star hotel for our travelers looking for an economical choice, and features free breakfast and free WiFi. Other choices to stay on the cheap include easyHotel Sofia and Hotel Cheap.
Where is the best hotel for a stay in Sofia City Center?
With 255 hotels and other accommodations to choose from in this neighborhood, you should find the perfect place for your trip. Based on Expedia customer reviews, Casa Ferrari B & B is the highest ranked property in Sofia City Center. 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 in the neighborhood include InterContinental Sofia and Sense Hotel Sofia.
What's the best accommodation in Lozenets?
In this neighborhood, there are 27 lodging options for your stay, so you should find just want you want for your visit. Maison Hotel is a favorite with our customers staying in Lozenets. This 5-star hotel offers a full-service spa and a restaurant. Travelers also recommend Legends Hotel Sofia and Hill Hotel as top choices in the area.
What's the best accommodation for families in Sofia?
Rosslyn Thracia Hotel is a top 4-star hotel on Expedia for families, and features a restaurant and laundry facilities. Other choices for your family trip include Central Hotel Sofia and Hotel Niky. Kids of all ages will also enjoy a visit to Sofia Zoo.
What's the best hotel for a couple going to Sofia?
Grand Hotel Sofia is a favorite 5-star hotel for couples, and features deep soaking bathtubs and Smart TVs. Other good options for a romantic stay include Hotel Marinela Sofia and Hotel Cheap.
What's the best pet-friendly accommodation in Sofia?
Suite Hotel Sofia is a top hotel for people traveling with their pets, and offers a restaurant and a 24-hour fitness center for its human guests. Other good choices for you and your pet’s trip include Sofia Residence Boutique Hotel and Hotel Marinela Sofia.
What's the best place to stay with easy access to Sofia Airport Centre?
Adjacent to Sofia Airport Centre, Best Western Premier Sofia Airport Hotel is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers a restaurant and free WiFi. Another good option is Ibis Sofia Airport, located just 0.5 mi (0.7 km) away.
What about the best place to stay close to Bulgarian Army Stadium?
One of the top choices for your stay is Castle Hrankov, located next to Bulgarian Army Stadium, and this 3-star hotel offers a restaurant and parking. InterContinental Sofia and Sense Hotel Sofia are other good choices nearby.
What are some accommodations with pools in Sofia?
Olives City Hotel is a popular 4-star hotel featuring an indoor pool, a full-service spa, and a restaurant. A couple of other options that offer an onsite pool include Ramada by Wyndham Sofia City Center and Vitosha Park Hotel.

Recent reviews of Sofia hotels

More trip options