Booking a hotel in Bulgaria is a guarantee of a successful holiday at a very affordable price. Here you will find charming cities as well as spectacular mountains, not forgetting the dreamy beaches of the Black Sea which cover the 380 km coastline. The country has 10 UNESCO World Heritage Sites, including 3 natural parks, the 3000 year old archaeological site of Nessebar and 12th century rock churches. It's also a great place to party.