We compare what's there to find the best deals for you.
Please enter a valid email address
You're now signed up. Great deals will soon be delivered to your inbox.
Whether you're looking for great beaches, adventure, beautiful scenery or buzzing cities, holidays to Bulgaria have something for everyone...
The beguiling capital of Sofia is ideal for a city break, there are ski holidays a-plenty in the towering mountains of Bulgaria, and resorts that pepper the Black Sea coastline are lined with lovely spots in which to soak up the sun in south east Europe.
A warm welcome is extended to holidaymakers upon arrival in Bulgaria, and the country's rich culture, good food, plus a long history of wine production, means a great holiday is guaranteed.
Cultural festivals celebrate Bulgaria's strong roots in tradition and should not be missed during your break here.
As well as golf, spa and wellness breaks, the Black Sea beaches attract visitors looking for nothing more from their holiday than time on the beach during the day, and evenings spent in friendly restaurants sampling the local hospitality.
Sunny Beach is a popular resort with 6km of sand and a good selection of restaurants and bars. Varna itself is a popular city and seaside resort, and nearby St Konstantin was the first purpose built coastal resort in Bulgaria. It was bustling back in the 1950s, but it oozes a more peaceful atmosphere these days.
The resort of Albena is north of Varna and best accessed via Varna Airport. And Golden Sands between the two is a great family resort with a long white-sand beach, a water park and a range of attractions from the Aladzha rock monastery to the National Park next door.
Between Varna Airport and Bourgas Airport are the resorts of Obzor and Elenite, which can be reached via flights to either airport.
The ancient city of Nessebar can be found north of Bourgas, and best reached using Bourgas Airport, as is the resort of Pomorie.
South of Bourgas are the lovely resorts of Duni and Sozopol.
Flights to the Black Sea airports of Bourgas and Varna are cheaper outside of the peak season of June to September.
Winter flights to the two inland airports of Sofia and Plovdiv can cost more due to the popularity of skiing holidays in Bulgaria.
Find out the best way for you to get to Bulgaria so you can really get your holiday started...
Visitors flying to Bulgaria will have the choice of four main airports to fly into, depending on what they want from their holiday. Sun and sand seekers can opt for either Bourgas (BOJ) on the southern stretch of the coast or Varna (VAR) further north.
Those seeking skiing fun or the buzz of the capital will arrive at Sofia (SOF). Flights into Plovdiv (PDV) will also deliver inland fun in the form of skiing, caving, biking and hiking.
Your holiday begins as soon as your plane touches down, but how do you get to your resort from the airport? Here are your options...
If you want to be footloose and fancy free while on holiday in Bulgaria, you may wish to hire a car, which would allow you to explore the surrounding areas of your resort at your leisure.
Alternatively, travelling by taxi will ensure you have a comfortable journey after your flight, or if you want to take public transport, buses run from the airport. You will find the bus stop located outside the departures terminal and the number 15 will take you to Burgas, from where you will be able to catch another bus to the nearby resorts.
Beautiful Bulgaria tempts visitors with its fantastic beaches and stunning scenery. But where should you stay?
There are a variety of resorts for you to choose from in Bulgaria, and the one you choose will depend on what you are hoping to get out of your holiday.
The most well-known resort is Sunny Beach. Here you will find everything you need for a lively sunshine getaway with plenty going on. A fabulous blue flag beach boasting watersports and volleyball will allow you to either flop on the sand or get active by day, and a number of restaurants, bars and clubs will keep night owls entertained when the sun goes down.
For a quieter Bulgarian resort, you may want to consider booking accommodation in Duni. This purpose-built and secluded seaside resort is surrounded by pine forests and picturesque scenery. It is also a good choice for culture vultures who may want to visit the historical town of Sozopol.
For those looking to hit the slopes during the winter, Bankso is situated in the Pirin Mountains. The resort showcases great ski and snowboard conditions and has a great après-ski offering with numerous bars and restaurants where you can enjoy a well-deserved drink or two after a day on the slopes.