Hotels in Sofia, Bulgaria

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

Sofia, Bulgaria
16 Jul — 17 Jul2
Sofia, Bulgaria
Sat 16/7
Sun 17/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
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 
ExcellentBased on 1,561 reviews
8.2

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.

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,890 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.

Intercontinental Sofia, An IHG Hotel
9.2 Excellent
4 Narodno Sabranie Sq, Sofia, Bulgaria
Show on map
0.8 km from city centre, Sofia, Bulgaria 
ExcellentBased on 1,512 reviews
9.2

Strategically located in the middle of the city, this 5-star hotel makes for an ideal base in Sofia. It offers free Wi-Fi, a Turkish steam bath and a sauna.

Hotel Marinela Sofia
7.8 Good
100 James Bourchier Blvd, Sofia, Bulgaria
Show on map
2.9 km from city centre, Sofia, Bulgaria 
GoodBased on 1,752 reviews
7.8

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.

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,479 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.

Metropolitan Hotel Sofia
9.1 Excellent
64 Tsarigradsko Shose Blvd, Sofia, Bulgaria
Show on map
6.6 km from city centre, Sofia, Bulgaria 
ExcellentBased on 2,688 reviews
9.1

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.

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

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,558 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 2,000 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.

Geneva Hotel
8.3 Excellent
9 Balkandji Iovo Str, Sofia, Bulgaria
Show on map
3.3 km from city centre, Sofia, Bulgaria 
ExcellentBased on 1,028 reviews
8.3

Boasting a sauna, Geneva Hotel Krasno Selo Sofia is located in Sofia and offers comfortable accommodation. Guests can also make use of complimentary Wi-Fi.

Tips for booking hotels in Sofia

Cheapest month:January
Most expensive month:July
Average price in Sofia:C$ 106/night
Cheapest price found:C$ 18/night
Cheapest day:Friday
Most expensive day:Monday
C$ 43 - C$ 113
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 28 - C$ 106
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sofia hotels

1
Hotel Downtown
8.2 Excellent
27 Vassil Levski Boulevard, Sofia, Bulgaria
Show on map
1.2 km from city centre, Sofia, Bulgaria 

Conveniently positioned, Hotel Downtown Sofia allows for easy access to Sofia's best tourist attractions. Those staying at the property have access to a hair salon and a sauna.

2
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.

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
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.

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
Best Western Plus Expo Hotel
8.5 Excellent
Bul. Tsarigradsko Shose 149, Sofia, Bulgaria
Show on map
8.1 km from city centre, Sofia, Bulgaria 

Situated a short drive from National Assembly of Bulgaria Building, Best Western Plus Expo Hotel offers art deco accommodation in Sofia. It also features a Jacuzzi, a sauna and a fitness centre.

Cheapest hotels in Sofia, Bulgaria

Hostel Mostel Sofia
8.3 Excellent
2a, Makedonia blvd, Sofia, Bulgaria
Show on map
0.8 km 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.

C$ 9
Avg. per night
Hotel Alabin Central
5.1 Okay
Alabin Str 22, Sofia, Bulgaria
Show on map
0.6 km 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.

C$ 33
Avg. per night
Generaator Sofia Hotel
8.3 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
Bon Bon Hotel
6.5 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
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$ 38
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$ 38
Avg. per night
Hotel Alexander
7.4 Good
88 Slivnitsa Boulevard, Sofia, Bulgaria
Show on map
5.9 km from city centre, Sofia, Bulgaria 

Situated a short walk from Lyulin Metro Station, Hotel Alexander Sofia offers guests an ideal base when visiting Sofia. It also provides free Wi-Fi to all guests during their stay.

C$ 38
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$ 39
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,561 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 8.9 from 4,486 reviewers, and Maison Sofia - MGallery, with a score of 7.7 from 1,083 reviewers.

  • What is a good hotel near Sofia City Centre?

    Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia is a good hotel close to Sofia City Centre - it has scored 8.2 over 1,561 reviews from HotelsCombined users.

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

    For a good hotel near to The St. Alexander Nevsky Cathedral, consider Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia - it is rated 8.2/10 from 1,561 HotelsCombined reviews.

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

    1,561 HotelsCombined reviews of Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia score it 8.2/10, making it a highly recommended hotel near Monument to Vasil Levski.

  • How much do hotels in Sofia cost?

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

  • How much is a cheap hotel in Sofia?

    C$ 9 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$ 26 for tonight; however accommodations will average about C$ 93. Many 4-star stays can be found in Sofia tonight, with prices starting at C$ 61. These prices were found on HotelsCombined within the last 72 hours.