Compare millions of hotel deals
Search all the top booking sites - in one place
Part of MoneySuperMarket
Saving you money for almost 20 years
Best price guarantee
No booking fee, no mark-up
Trusted by travellers
Join millions of happy holidaymakers
From five-star luxury to a traditional guesthouse welcome, you’ll find the perfect place to stay in Bulgaria whatever your budget or taste. The country’s recent tourism boom has seen an explosion in hotels, most notably in the capital Sofia, around the ski resorts, and along the country’s stunning Black Sea coast. Competition has helped to drive prices down, giving travellers plenty of cheap options.
One of the coolest neighbourhoods is Sredets, a central suburb of the capital with no shortage of attractions. Staying in this district means the National Art Gallery, National Theatre, Ivan Vazov National Theatre and City Garden are all on your doorstep.
Sofia’s most famous street, Vitosha Avenue, runs south from the Cathedral Church Sveta Nedelya to the epic Yuzhen Park (South Park). Shops, restaurants and bars stay open late along the avenue, and there’s an abundance of hotel options - from budget to luxury - providing unrivalled access to many of the city’s most popular attractions.
Smaller in scale than many other European capitals, Sofia is easy to see on foot or by metro, which means you’re never far from the action.
3 hrs 5 mins
(from London)
Bulgarian Lev лв
Bulgarian