Hotels in Sofia, Bulgaria

Search and compare Sofia, Bulgaria hotels from hundreds of travel sites and save

Sofia, Bulgaria
Aug 16 — Aug 172
Sofia, Bulgaria
Tue 8/16
Wed 8/17
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Sofia

Filter by star ratings
All filters
Hilton Sofia
7.8 Good
1 Bulgaria Boulevard, Sofia, Bulgaria
Show on map
1.2 mi from city centre, Sofia, Bulgaria 
GoodBased on 283 reviews
7.8

Located in Sofia, the hotel is within a 20-minute drive of Sofia Airport and offers an indoor pool and a sauna. It provides 5-star accommodation and views of the mountains.

Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia
8.2 Excellent
5 Sveta Nedelya Square, Sofia, Bulgaria
Show on map
0.1 mi from city centre, Sofia, Bulgaria 
ExcellentBased on 1,639 reviews
8.2

Strategically located in the heart of the city, this 5-star hotel makes for an ideal base in Sofia. It is close to the National Archaeological Museum, dining options and shops.

Central Hotel Sofia
8.4 Excellent
52, Hristo Botev Blvd., Sofia, Bulgaria
Show on map
0.4 mi from city centre, Sofia, Bulgaria 
ExcellentBased on 2,073 reviews
8.4

Conveniently located, Central Hotel Sofia offers easy access to Sofia's popular tourist attractions. It also features a Jacuzzi, a sauna and a Turkish steam bath.

Viko Boutique Apart Hotel
9.2 Excellent
Zdrave 21A, Str., Sofia, Bulgaria
Show on map
1.1 mi from city centre, Sofia, Bulgaria 
ExcellentBased on 218 reviews
9.2

VIKO Boutique Apart Hotel provides a comfortable setting while in Sofia. It is conveniently located for guests wanting to visit the area's popular attractions.

10 Coins Hostel
Dechko Uzunov 24, Sofia, Bulgaria
Show on map
2.0 mi from city centre, Sofia, Bulgaria 

Situated within walking distance of Knyaginya Maria Luiza Metro Station, 10 Coins Hostel provides guests with an ideal base when in Sofia. Guests can also enjoy complimentary internet access throughout the property.

Olives City Hotel
8.8 Excellent
1A, Prof. Hristo Vakarelski, Str., Sofia, Bulgaria
Show on map
2.9 mi from city centre, Sofia, Bulgaria 
ExcellentBased on 289 reviews
8.8

This comfortable hotel in Sofia offers complimentary Wi-Fi, as well as a Jacuzzi and ski in/out facilities. It also features an indoor pool, massage services and a sauna.

easyHotel Sofia
7.7 Good
Ul. Aldomirovska 108, Sofia, Bulgaria
Show on map
1.1 mi from city centre, Sofia, Bulgaria 
GoodBased on 1,478 reviews
7.7

Located in Sofia's city centre, this modern hotel provides modern rooms with free Wi-Fi. It is surrounded by a variety of popular eateries and is minutes on foot from Konstantin Velichkov Metro Station.

Rosslyn Thracia Hotel Sofia
8.9 Excellent
Solunska Street 30, Sofia, Bulgaria
Show on map
0.4 mi from city centre, Sofia, Bulgaria 
ExcellentBased on 1,003 reviews
8.9

Strategically located in the centre of the city, this 4-star hotel makes for an ideal base in Sofia. Rooms are air conditioned and a Wi-Fi connection is included free of charge.

Grand Hotel Sofia
9.2 Excellent
1 Gurko str, Sofia, Bulgaria
Show on map
0.2 mi from city centre, Sofia, Bulgaria 
ExcellentBased on 2,006 reviews
9.2

Strategically located in the heart of the city, this 5-star hotel makes for an excellent base in Sofia. It also features a Turkish steam bath and a sauna.

Hotel Marinela Sofia
7.7 Good
100 James Bourchier Blvd, Sofia, Bulgaria
Show on map
1.8 mi from city centre, Sofia, Bulgaria 
GoodBased on 1,745 reviews
7.7

Located only a short stroll from James Bourchier Metro Station, Hotel Marinela provides guests with a convenient base when in Sofia. It also features an indoor pool, a sauna and a fitness centre.

Tips for booking hotels in Sofia

Cheapest month:November
Most expensive month:February
Average price in Sofia:$50/night
Cheapest price found:$8/night
Cheapest day:Monday
Most expensive day:Tuesday
$19 - $67
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$47 - $79
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sofia hotels

1
Maison Sofia - MGallery
7.8 Good
Atanas Dukov 36, Sofia, Bulgaria
Show on map
2.2 mi from city centre, Sofia, Bulgaria 

Maison Sofia Hotel is located in Sofia and offers a Turkish steam bath, a Jacuzzi and an indoor pool. It provides 5-star accommodation with air-conditioned rooms.

2
Hotel California
7.7 Good
Biglastr. 30, Sofia, Bulgaria
Show on map
1.8 mi from city centre, Sofia, Bulgaria 

California Hotel Sofia is situated in Sofia and is close to the area's popular attractions. It offers complimentary Wi-Fi, a sauna and a Jacuzzi.

3
Generaator Sofia Hotel
8.3 Excellent
83, Knyaginya Maria Luiza Boulevard, Sofia, Bulgaria
Show on map
0.5 mi from city centre, Sofia, Bulgaria 

Conveniently situated, Generaator Sofia allows for easy access to Sofia's popular hot spots. Guests can also enjoy free internet in all areas.

4
Atm Centre Hotel
Carigradsko shose 131, Sofia, Bulgaria
Show on map
4.3 mi from city centre, Sofia, Bulgaria 

Situated within walking distance of Inter Expo Center Tsarigradsko Shose Metro Station, ATM Center Hotel provides guests with a convenient base when in Sofia. It also offers luggage storage, room service and an outdoor pool.

5
Best Western Plus Bristol Hotel
8.3 Excellent
Bul. Hristo Botev 69, Sofia, Bulgaria
Show on map
0.4 mi from city centre, Sofia, Bulgaria 

Strategically located in the middle of the city, this 4-star hotel makes for an ideal base in Sofia. It also provides an express check-in and check-out feature, valet parking and a sauna.

6
Sense Hotel Sofia
8.7 Excellent
16 Tsar Osvoboditel Blvd., Sofia, Bulgaria
Show on map
0.4 mi from city centre, Sofia, Bulgaria 

Strategically located in the heart of the city, this 5-star hotel makes for an excellent base in Sofia. It also features a rooftop terrace, a sauna and an indoor pool.

7
Metropolitan Hotel Sofia
9.1 Excellent
64 Tsarigradsko Shose Blvd, Sofia, Bulgaria
Show on map
4.1 mi from city centre, Sofia, Bulgaria 

Metropolitan Hotel Sofia offers relaxed accommodation in Sofia and is within a 20-minute walk of Mladost 1 Metro Station. It has a fitness centre, as well as a sauna, free Wi-Fi and a Jacuzzi.

8
Best Western PREMIER Sofia Airport Hotel
8.9 Excellent
11 Briuksel Boulevard, Sofia, Bulgaria
Show on map
3.9 mi from city centre, Sofia, Bulgaria 

Conveniently located within Sofia Airport, the hotel provides stylish accommodation in Sofia. It also offers massage services, a ballroom and an express check-in and check-out feature.

Cheapest hotels in Sofia, Bulgaria

Hostel Mostel Sofia
8.3 Excellent
2a, Makedonia blvd, Sofia, Bulgaria
Show on map
0.5 mi from city centre, Sofia, Bulgaria 

Conveniently situated, Hostel Mostel Sofia allows for easy access to Sofia's best hot spots. Guests can also enjoy free internet throughout the property.

$7
Avg. per night
Guest House 'Aleksandra'
8.5 Excellent
Sofia, Bulgaria
Show on map
4.4 mi from city centre, Sofia, Bulgaria 

Guest House Aleksandra Sofia provides a comfortable setting while in Sofia. It also features free Wi-Fi, a swimming pool and an airport shuttle.

$18
Avg. per night
Bon Bon Hotel
6.4 Good
Str Sv. Sv. Kiril I Metodi 46, Sofia, Bulgaria
Show on map
0.4 mi from city centre, Sofia, Bulgaria 

Conveniently located in the middle of the city, this 3-star hotel makes for an ideal base in Sofia. It also offers free Wi-Fi, a beauty centre and a swimming pool.

$29
Avg. per night
Hotel Alabin Central
4.8 Okay
Alabin Str 22, Sofia, Bulgaria
Show on map
0.4 mi from city centre, Sofia, Bulgaria 

Conveniently situated, Hotel Alabin Central allows for easy access to Sofia's main hot spots. Guests can also enjoy free internet throughout the property.

$29
Avg. per night
Art Hotel Simona
7.9 Good
Inzhener Ivan Ivanov 10 Blvd., Sofia, Bulgaria
Show on map
1.5 mi from city centre, Sofia, Bulgaria 

Strategically located in the centre of the city, this 3-star hotel makes for an ideal base in Sofia. It offers free Wi-Fi, a playground and an express check-in and check-out feature.

$30
Avg. per night
Hotel Akord
8.1 Excellent
17 Vl. Vazov Blvd. And Str. Baba Vida 1, Sofia, Bulgaria
Show on map
1.7 mi from city centre, Sofia, Bulgaria 

Hotel Akord Sofia is located in Sofia and features free Wi-Fi. It also offers a hair salon, a beauty centre and a sauna.

$31
Avg. per night
5 Vintage Guest House
9.4 Excellent
49 William Gladstone Street, Sofia, Bulgaria
Show on map
0.4 mi from city centre, Sofia, Bulgaria 

Conveniently situated, 5 Vintage Guest House offers easy access to Sofia's best tourist attractions. It provides complimentary Wi-Fi, a swimming pool and a terrace.

$32
Avg. per night
Diter Hotel
8.3 Excellent
ul Han Asparuh 65, Sofia, Bulgaria
Show on map
0.6 mi from city centre, Sofia, Bulgaria 

Strategically located in the middle of the city, this 3-star hotel makes for an excellent base in Sofia. It is ideally positioned for guests wanting to sightsee in the area.

$38
Avg. per night

Hotel prices in Sofia

2 stars and under
3 stars
4 stars +

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

Where to stay in Sofia

About Sofia

Exotic and modern, Sofia is an expanse of architectural landscapes studded with domed churches and Ottoman mosques nestled at the base of the Vitosha Mountain. Sofia is regarded as Bulgaria’s treasure trove, with sights around every corner for those who seek them. This vibrant cultural mecca is renowned for its concentration of historic symbols, an enthusiastic emphasis on arts and entertainment, and the attractive exteriors of its impressive landmarks.

Things to do in Sofia

The Aleksander Nevski Cathedral is a prominent tourist destination and historic symbol of the country of Bulgaria. Admire the attractive neo-Byzantine style complemented by mosaics and arching golden domes. The interior is an equally exotic wonder to behold, boasting antiquated hanging chandeliers and exquisite thrones that have successfully stood the test of time.

If you enjoy checking out old churches, Sofia is full of them. Stroll through the Sveta Sofia Church where you can gaze upon the Tomb of the Unknown Soldier or talk a walk into UNESCO listed Boyana Church to peer upon a vast array of medieval murals.

Looking to spend some time unearthing the city’s rich history? The Sofia History Museum is spread over two floors, while the National Museum of History has enough exhibitions to keep you entertained for hours. The Turkish baths are also a unique must-see feature.

There are excellent dining opportunities to be found throughout the city, in addition to a developing art scene. The National Art Gallery is a great place to stroll languidly through impressive collections and afterwards you can grab a bite of homemade ice cream from Confetti.

Getting around Sofia

The Central Railway Station serves as the primary rail transport in the city, while the Sofia Airport sits nestled in the east of the city centre. Public transportation is well developed with plentiful buses, trams and trolleybuses to help you get around.

Facts about staying in Sofia

  • What are the best hotels in Sofia?

    1,636 reviews rated Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia with an average score of 8.2/10. It may also be worth looking into the Ramada by Wyndham Sofia City Center, which received a rating of 7.8/10 from 1,836 reviews. Intercontinental Sofia, An IHG Hotel could also be a good option, with a score of 9.2/10 from 1,506 reviews.

  • What is a good hotel near Sofia City Centre?

    A good hotel close to Sofia City Centre is Ramada by Wyndham Sofia City Center (rated 7.8/10 from 1,836 reviews).

  • What is a good hotel in Sofia near The St. Alexander Nevsky Cathedral?

    Ramada by Wyndham Sofia City Center is the most recommended hotel near The St. Alexander Nevsky Cathedral on HotelsCombined (scoring 7.8 over 1,836 reviews).

  • Is there a good hotel near Monument to Vasil Levski?

    If you’re visiting Monument to Vasil Levski then the nearby Ramada by Wyndham Sofia City Center is a popular hotel with HotelsCombined users (1,836 reviews scoring it at an average 7.8/10).

  • How much do hotels in Sofia cost?

    $72/night is the average price of a hotel in Sofia, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Sofia, the average price found is $76/night, and for 5-star hotels the average price is $112/night.

  • How much is a cheap hotel in Sofia?

    HotelsCombined searches in the last 3 days suggest cheap Sofia hotels have prices starting from as low as $7/night, depending on the popularity of your requested dates.

  • How much is a hotel in Sofia tonight?

    Users have found prices for hotels in Sofia tonight starting as low as $8, rising to an average cost of $74, based on searches in the last 72 hours. Prices start from $23 for a 4-star hotel in Sofia for tonight.