Top Hotels in BulgariaIndependent guide
Bulgaria
Destinations

Hotels in Bulgaria

Bulgaria has 805 places to stay listed here — 805 hotels. Each listing shows rooms, photos and the location, with a link to book on Booking.com.

Browse by city
Where to stay

Cities in Bulgaria

Where to stay in Bulgaria

CityListings
Sofia 58 hotels
Bansko 34 hotels
Plovdiv 33 hotels
Veliko Tŭrnovo 25 hotels
Balchik 20 hotels
Obzor 18 hotels
Sozopol 18 hotels
Ruse 18 hotels
Burgas 17 hotels
Sandanski 17 hotels

Good to know

How many hotels are listed in Bulgaria?

805 hotels, guesthouses and B&Bs across 180 cities in Bulgaria, each with rooms, photos and a link to book on Booking.com.

Which Bulgaria city has the most listings here?

Sofia, with 58 listed hotels.