Hotels in Sofia, Bulgaria

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

Sofia, Bulgaria
Dec 2 — Dec 32
Sofia, Bulgaria
Fri 12/2
Sat 12/3
...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.6 Good
1 Bulgaria Boulevard, Sofia, Bulgaria
Show on map
1.1 mi from city centre, Sofia, Bulgaria 
GoodBased on 246 reviews
7.6

Situated in Sofia, Hilton Sofia offers modern accommodation and provides mountain views. It also features a sauna, an indoor pool and an executive floor.

Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia
8.1 Excellent
5 Sveta Nedelya Square, Sofia, Bulgaria
Show on map
0.1 mi from city centre, Sofia, Bulgaria 
ExcellentBased on 2,029 reviews
8.1

Situated in the heart of the city, Sofia Hotel Balkan A Luxury Collection Hotel provides easy access to Sofia's popular retail and sightseeing areas. Guests have access to a hair salon and a sauna.

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,319 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.4 Excellent
Zdrave 21A, Str., Sofia, Bulgaria
Show on map
1.1 mi from city centre, Sofia, Bulgaria 
ExcellentBased on 191 reviews
9.4

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.

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

Centrally located, Rosslyn Thracia Hotel Sofia allows for easy access to Sofia's best hot spots. Just a short walk from Vitosha Boulevard, it provides air-conditioned rooms with free wireless internet access.

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

This hotel is situated under a five-minute stroll of James Bourchier Metro Station and features air conditioned rooms with free wireless internet access, a mini bar and a pillow menu. Popular facilities, such as an indoor pool and a sauna, ensure a satisfying stay in Sofia.

All Seasons Residence
8.9 Excellent
Sborishte Square 4, Sofia, Bulgaria
Show on map
4.6 mi from city centre, Sofia, Bulgaria 
ExcellentBased on 593 reviews
8.9

All Seasons Residence Hotel offers a comfortable setting when in Sofia. Only a short walk from Boyana Church, it provides comfortable rooms equipped with a mini bar, a refrigerator and free wireless internet access.

Intercontinental Sofia, An IHG Hotel
9.1 Excellent
4 Narodno Sabranie Sq, Sofia, Bulgaria
Show on map
0.5 mi from city centre, Sofia, Bulgaria 
ExcellentBased on 1,484 reviews
9.1

Centrally situated, InterContinental Sofia allows for easy access to Sofia's popular hot spots. Some of the features provided at this modern 5-star hotel include free Wi-Fi and a Turkish steam bath.

Earth & People Hotel & Spa
7.4 Good
27 Okolovrasten Pat, Sofia, Bulgaria
Show on map
3.6 mi from city centre, Sofia, Bulgaria 
GoodBased on 1,281 reviews
7.4

Situated in Sofia, Earth & People Hotel & SPA provides modern 4-star accommodation, as well as a sauna, an indoor pool and a Jacuzzi. The various facilities this unique hotel offers include massage services, a Turkish steam bath and meeting rooms.

Rila Hotel Sofia
7.0 Good
Tsar Kaloyan Str.,6, Sofia, Bulgaria
Show on map
0.2 mi from city centre, Sofia, Bulgaria 
GoodBased on 3,138 reviews
7.0

Conveniently located in the heart of the city, this 3-star hotel makes for an excellent base in Sofia. It is close to Sofia Court House, dining options and shops.

Tips for booking hotels in Sofia

Cheapest month:March
Most expensive month:June
Average price in Sofia:$105/night
Cheapest price found:$12/night
Cheapest day:Sunday
Most expensive day:Thursday
$25 - $190
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$100 - $139
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sofia hotels

1
Maison Sofia - MGallery
8.0 Excellent
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.6 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 provides a Turkish steam bath, a sauna and free wireless internet.

3
Olives City Hotel
8.7 Excellent
1A, Prof. Hristo Vakarelski, Str., Sofia, Bulgaria
Show on map
2.9 mi from city centre, Sofia, Bulgaria 

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

4
Generaator Sofia
8.2 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.

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

ATM Center Hotel provides a comfortable setting when in Sofia. It also offers luggage storage, room service and an outdoor pool.

6
Grand Hotel Sofia
9.2 Excellent
1 Gurko str, Sofia, Bulgaria
Show on map
0.2 mi from city centre, Sofia, Bulgaria 

Centrally positioned, Grand Hotel Sofia offers easy access to Sofia's main hot spots. It also provides valet parking, a sauna and a Turkish steam bath.

7
Best Western Plus Bristol Hotel
8.2 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.

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

Centrally positioned, Sense Hotel Sofia offers easy access to Sofia's best sightseeing areas. Some of the popular features at this modern 5-star hotel include a rooftop terrace, an indoor pool and free Wi-Fi.

Cheapest hotels in Sofia, Bulgaria

Hostel Mostel Sofia
8.1 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.

$11
Avg. per night
10 Coins Hostel
Dechko Uzunov 24, Sofia, Bulgaria
Show on map
2.0 mi from city centre, Sofia, Bulgaria 

Located in Sofia, 10 Coins Hostel is a short drive from Alexander Nevsky Cathedral and National Assembly of Bulgaria Building. It also offers a tour desk, free Wi-Fi and bicycle rental.

$18
Avg. per night
Guest House 'Aleksandra'
8.2 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.

$19
Avg. per night
easyHotel Sofia
7.5 Good
Ul. Aldomirovska 108, Sofia, Bulgaria
Show on map
1.1 mi from city centre, Sofia, Bulgaria 

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.

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

Centrally situated, DITER Hotel offers easy access to Sofia's popular sightseeing areas. It provides 3-star accommodation with air-conditioned rooms.

$30
Avg. per night
Bon Bon Hotel
6.1 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.

$31
Avg. per night
City Avenue Hotel By Hmg
8.0 Excellent
49, Osogovo str., Sofia, Bulgaria
Show on map
0.8 mi from city centre, Sofia, Bulgaria 

Conveniently located in the middle of the city, this 3-star hotel makes for an excellent base in Sofia. It is ideally located for those wishing to visit local attractions.

$33
Avg. per night
Hotel Akord
7.9 Good
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 offers 3-star accommodation with air-conditioned rooms.

$33
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,640 reviews rated Ramada by Wyndham Sofia City Center with an average score of 7.6/10. It may also be worth looking into the Hotel Anel, which received a rating of 8.4/10 from 2,493 reviews. Intercontinental Sofia, An IHG Hotel could also be a good option, with a score of 9.1/10 from 1,484 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.6/10 from 1,640 reviews).

  • What is a good hotel in Sofia near Vitosha Boulevard?

    Ramada by Wyndham Sofia City Center is the most recommended hotel near Vitosha Boulevard on HotelsCombined (scoring 7.6 over 1,640 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,640 reviews scoring it at an average 7.6/10).

  • How much do hotels in Sofia cost?

    $68/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 $83/night, and for 5-star hotels the average price is $98/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 $9/night, depending on the popularity of your requested dates. For stays from Dec 2 to Dec 4 in Sofia, the lowest price found was $9/night.

  • How much is a hotel in Sofia tonight?

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