Sofia

Hotels in Sofia

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Top 11 Premium Hotels in Sofia

See all
Discover our curated selection of premium hotels in Sofia for your next stay
No.
1
Hyatt Regency Sofia Hotels in Sofia
9.0/10
76 review

Hyatt Regency Sofia

Hotel near Sofia City Center, Sofia
"Good Location"
Select dates to view prices
No.
2
InterContinental Hotels Sofia Hotels in Sofia
9.0/10
56 review

InterContinental Hotels Sofia

Hotel near Sofia City Center, Sofia
"Great location""Great stay!"
Select dates to view prices
No.
3
Sense Hotel Sofia, a Member of Design Hotels Hotels in Sofia
8.7/10
55 review

Sense Hotel Sofia, a Member of Design Hotels

Hotel near Sofia City Center, Sofia
"Good Location"
Select dates to view prices
No.
4
Hilton Sofia Hotels in Sofia
8.8/10
57 review

Hilton Sofia

Hotel near Sofia
"Good Location"
Select dates to view prices
No.
5
Grand Hotel Sofia Hotels in Sofia
8.5/10
123 review

Grand Hotel Sofia

Hotel near Sofia City Center, Sofia
"Great location"
Select dates to view prices
No.
6
Crowne Plaza Sofia Hotels in Sofia
9.2/10
29 review

Crowne Plaza Sofia

Hotel near Mladost, Sofia
"Good Location"
Select dates to view prices
No.
7
Sofia Balkan Palace Hotels in Sofia
8.7/10
46 review

Sofia Balkan Palace

Hotel near Sofia City Center, Sofia
"Great location""Convenient location"
Select dates to view prices
No.
8
Arena di Serdica Hotel Hotels in Sofia
8.8/10
33 review

Arena di Serdica Hotel

Hotel near Sofia City Center, Sofia
"Good Location"
Select dates to view prices
No.
9
Casa Boyana Boutique Hotel Hotels in Sofia
9.1/10
10 review

Casa Boyana Boutique Hotel

Hotel near Sofia
"Good Location"
Select dates to view prices
No.
10
Maison Sofia - MGallery Collection Hotels in Sofia
8.8/10
48 review

Maison Sofia - MGallery Collection

Hotel near Sofia
"Good Location"
Select dates to view prices
No.
11
All Seasons Residence Hotel - Free Parking Hotels in Sofia
8.8/10
5 review

All Seasons Residence Hotel - Free Parking

Hotel near Sofia
"Good Location"
Select dates to view prices

Frequently Asked Questions

How much does it cost to stay in a hotel in Sofia?

The average price for hotels in Sofia is AU$ 149 for weekdays, and AU$ 150 for weekends (Friday–Saturday).

What are the best hotels in Sofia?

From business trips to holiday stays, Sofia offers a wide selection of popular hotels to suit every need. EasyHotel Sofia (from AU$ 58), Ibis Sofia Airport Hotel (from AU$ 126) and Maria Luisa by Introvert Hotels (from AU$ 73) are excellent options for your stay.

What are the best pet-friendly hotels in Sofia?

Ibis Sofia Airport Hotel (from AU$ 126) and Diter Family Hotel (from AU$ 70) are pet-friendly. Enjoy a stay with your pets!

What are the best sap hotels in Sofia?

Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. Ramada by Wyndham Sofia City Center (from AU$ 78), InterContinental Hotels Sofia (from AU$ 211) and Crowne Plaza Sofia (from AU$ 154) are great choices for spa hotels offering quality services.

Which hotels in Sofia provide fitness facilities?

Ramada by Wyndham Sofia City Center (from AU$ 78), InterContinental Hotels Sofia (from AU$ 211) and Hotel Premier Airport Sofia (from AU$ 134) offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in Sofia have the best breakfast?

What are the best luxury hotels in Sofia?

Sofia offers a variety of popular luxury hotels, each with unique styles, top-tier amenities, and exceptional experiences. Sofia Balkan Palace (from AU$ 144), InterContinental Hotels Sofia (from AU$ 211) and Crowne Plaza Sofia (from AU$ 154) are highly regarded luxury hotels for a truly exceptional experience.

Which hotels in Sofia have swimming pools?

Ramada by Wyndham Sofia City Center (from AU$ 78), Crowne Plaza Sofia (from AU$ 154) and Hotel Anel (from AU$ 128) are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

Total Properties501
Number of Reviews5,011
Lowest PriceAU$ 58
Highest PriceAU$ 583
Average Price (Weekends)AU$ 150
Average Price (Weekdays)AU$ 149