Hotels in Sofia, Bulgaria

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

Sofia, Bulgaria
30 Jun — 1 Jul2
Sofia, Bulgaria
Thu 30/6
Fri 1/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Sofia

Filter by star ratings
All filters
Ramada by Wyndham Sofia City Center
7.8 Good
131 Maria Louisa Boulevard, Sofia, Bulgaria
Show on map
1.2 km from city centre, Sofia, Bulgaria 
GoodBased on 1,919 reviews
7.8

This modern hotel is located in Sofia and is a short walk from Central Bus Station Sofia. It is within walking distance of the local area's popular shopping destinations and received Bulgaria's 2009 Best Convention Hotel Award.

Hotel Anel
8.5 Excellent
14 Todor Alexandrov Boulevard, Sofia, Bulgaria
Show on map
0.8 km from city centre, Sofia, Bulgaria 
ExcellentBased on 2,482 reviews
8.5

Strategically located in the middle of the city, this 5-star hotel makes for an excellent base in Sofia. It also offers a sauna, a Jacuzzi and an indoor pool.

Best Western Lozenetz Hotel
7.5 Good
23, Bul. Sveti Naum, Sofia, Bulgaria
Show on map
2.2 km from city centre, Sofia, Bulgaria 
GoodBased on 2,607 reviews
7.5

Best Western Lozenetz Hotel offers a contemporary setting when in Sofia. It is ideally located for those wanting to discover the area's attractions.

ibis Sofia Airport
8.0 Excellent
132 Mimi Balkanska Str, Sofia, Bulgaria
Show on map
6.1 km from city centre, Sofia, Bulgaria 
ExcellentBased on 3,543 reviews
8.0

Conveniently located moments from Sofia Airport, the hotel offers comfortable accommodation in Sofia. It also provides complimentary wireless internet.

Central Hotel Sofia
8.5 Excellent
52, Hristo Botev Blvd., Sofia, Bulgaria
Show on map
0.7 km from city centre, Sofia, Bulgaria 
ExcellentBased on 1,939 reviews
8.5

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.

Rila Hotel Sofia
7.3 Good
Tsar Kaloyan Str.,6, Sofia, Bulgaria
Show on map
0.3 km from city centre, Sofia, Bulgaria 
GoodBased on 3,824 reviews
7.3

Conveniently positioned, Rila Hotel Sofia offers easy access to Sofia's best hot spots. A short walk from Sofia Court House, it provides comfortable rooms equipped with a refrigerator.

Best Western Terminus Hotel
8.7 Excellent
154 Hristo Botev Boulevard, Sofia, Bulgaria
Show on map
1.5 km from city centre, Sofia, Bulgaria 
ExcellentBased on 1,128 reviews
8.7

Situated less than a 10-minute stroll from Central Bus Station Sofia, Best Western Terminus Hotel provides guests with an ideal base while in Sofia. It has a gym, as well as an express check-in and check-out feature, a sauna and free Wi-Fi.

Holiday Inn Sofia
8.5 Excellent
111 Alexander Malinov Boulevard, Sofia, Bulgaria
Show on map
9.1 km from city centre, Sofia, Bulgaria 
ExcellentBased on 358 reviews
8.5

Contemporary in its design, Holiday Inn Sofia is positioned in a popular area of Sofia. It also features a gym, a sauna and an indoor pool.

Novotel Sofia
8.9 Excellent
115 N Tsarigradsko Shosse Blvd, Sofia, Bulgaria
Show on map
6.6 km from city centre, Sofia, Bulgaria 
ExcellentBased on 680 reviews
8.9

Novotel Sofia offers 4-star accommodation in Sofia. It also features a sauna and a heated pool.

Hotel Lion Sofia
8.4 Excellent
60, Maria Luiza Boulevard, Sofia, Bulgaria
Show on map
0.8 km from city centre, Sofia, Bulgaria 
ExcellentBased on 1,803 reviews
8.4

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

Tips for booking hotels in Sofia

Cheapest month:August
Most expensive month:November
Average price in Sofia:C$ 118/night
Cheapest price found:C$ 9/night
Cheapest day:Friday
Most expensive day:Thursday
C$ 36 - C$ 163
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 27 - C$ 128
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.7 Good
Atanas Dukov 36, Sofia, Bulgaria
Show on map
3.6 km 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
Arena di Serdica Hotel
8.7 Excellent
2-4, Budapest street, Sofia, Bulgaria
Show on map
0.3 km from city centre, Sofia, Bulgaria 

Conveniently situated, Arena Di Serdica Hotel offers easy access to Sofia's best sightseeing areas. It has a spa and wellness centre, as well as a sauna and massage services.

3
Olives City Hotel
8.8 Excellent
1A, Prof. Hristo Vakarelski, Str., Sofia, Bulgaria
Show on map
4.7 km 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 features an indoor pool, massage services and a sauna.

4
Best Western Plus Bristol Hotel
8.3 Excellent
Bul. Hristo Botev 69, Sofia, Bulgaria
Show on map
0.7 km 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.

5
Sense Hotel Sofia
8.7 Excellent
16 Tsar Osvoboditel Blvd., Sofia, Bulgaria
Show on map
0.7 km 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.

6
Forum Hotel
8.4 Excellent
41 Tsar Boris III Boulevard, Sofia, Bulgaria
Show on map
2.6 km from city centre, Sofia, Bulgaria 

Hotel Forum Sofia is located in Sofia and is close to the area's well-known attractions. It also features a sauna, free Wi-Fi and a gym.

7
Hotel Niky
8.8 Excellent
16 Neofit Rilski Street, Sofia, Bulgaria
Show on map
1.0 km from city centre, Sofia, Bulgaria 

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

8
Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia
8.2 Excellent
5 Sveta Nedelya Square, Sofia, Bulgaria
Show on map
0.2 km from city centre, Sofia, Bulgaria 

Situated in the heart of Sofia, this hotel features an on-site casino as well as a sauna. It is close to the National Archaeological Museum, dining options and shops.

Cheapest hotels in Sofia, Bulgaria

Generaator Sofia Hotel
8.4 Excellent
83, Knyaginya Maria Luiza Boulevard, Sofia, Bulgaria
Show on map
0.7 km 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.

C$ 35
Avg. per night
Hotel Akord
8.1 Excellent
17 Vl. Vazov Blvd. And Str. Baba Vida 1, Sofia, Bulgaria
Show on map
2.7 km 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.

C$ 36
Avg. per night
Bon Bon Hotel
6.6 Good
Str Sv. Sv. Kiril I Metodi 46, Sofia, Bulgaria
Show on map
0.7 km 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.

C$ 37
Avg. per night
Art Hotel Simona
7.9 Good
Inzhener Ivan Ivanov 10 Blvd., Sofia, Bulgaria
Show on map
2.5 km 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.

C$ 37
Avg. per night
Hotel California
7.7 Good
Biglastr. 30, Sofia, Bulgaria
Show on map
2.9 km 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.

C$ 40
Avg. per night
Slavyanska Beseda Hotel
7.5 Good
Slavianska Str. 3, Sofia, Bulgaria
Show on map
0.5 km from city centre, Sofia, Bulgaria 

Conveniently located, Slavyanska Beseda Hotel offers easy access to Sofia's main sightseeing areas. The numerous amenities this cosy hotel features include massage services, meeting rooms and a hair salon.

C$ 42
Avg. per night
5 Vintage Guest House
9.4 Excellent
49 William Gladstone Street, Sofia, Bulgaria
Show on map
0.7 km 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.

C$ 42
Avg. per night
Atm Centre Hotel
Carigradsko shose 131, Sofia, Bulgaria
Show on map
6.9 km 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.

C$ 45
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?

    Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia, rated with a score of 8.2 from 1,537 reviewers, is one of the most popular hotels in Sofia. Other top stays include Best Western PREMIER Sofia Airport Hotel, with an average rating of 9.0 from 4,483 reviewers, and Maison Sofia - MGallery, with a score of 7.7 from 1,092 reviewers.

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

    Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia is a good hotel close to The St. Alexander Nevsky Cathedral - it has scored 8.2 over 1,537 reviews from HotelsCombined users.

  • What is a good hotel in Sofia near Sofia City Centre?

    For a good hotel near to Sofia City Centre, consider Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia - it is rated 8.2/10 from 1,537 HotelsCombined reviews.

  • Is there a good hotel near National Gallery for Foreign Art?

    1,537 HotelsCombined reviews of Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia score it 8.2/10, making it a highly recommended hotel near National Gallery for Foreign Art.

  • How much do hotels in Sofia cost?

    The average price of a hotel in Sofia has been around C$ 86 per night over the last 3 days. For a 5-star hotel in Sofia, the average price is around C$ 167/night, depending on your dates. The average price of a 4-star hotel is C$ 107/night.

  • How much is a cheap hotel in Sofia?

    C$ 10 per night is the cheapest Sofia hotel price found in our data from the last 72 hours.

  • How much is a hotel in Sofia tonight?

    Sofia hotels start at C$ 14 for tonight; however accommodations will average about C$ 95. Many 4-star stays can be found in Sofia tonight, with prices starting at C$ 51. These prices were found on HotelsCombined within the last 72 hours.