Bulgaria has just been named one of the best-value holiday destinations for 2016 by Skyscanner - and with summer holidays here starting at little more than £220 including flights and accommodation, it's not difficult to see why this country is becoming an increasingly popular choice for budget-conscious Brits in search of a decent beach holiday.
Skip straight to the slideshow: Bulgaria's top ten beaches
If it's beach holiday you're after, you're certainly in luck. It's still a relatively well-kept secret that the Bulgarian Black Sea coast boasts white and golden sand beaches, spectacular mountain scenery and plenty of history for a varied beach holiday. Quiet, lively, laid-back and romantic - whatever type of European beach break you're after, there is something for everyone in Bulgaria.
Sunny Beach (pictured above) is the most famous of the resorts, and, while it may have earned itself a reputation among young Brits looking for party destinations abroad, this popular spot is also home to an eight-kilometre Blue Flag beach, family-friendly hotels and a wide selection of water sports.
If you're after a tranquil spot away from the crowds, Ahtopol is a great alternative for a cheap holiday. The pretty seaside town has an excellent beach, delightful restaurants and affordable three-star hotels. Historic Nessebar is UNESCO-protected and combines beautiful beaches with a history dating back 3,000 years. Here you can stroll the cobbled streets of Old Nessebar and discover the remains of 40 churches from different periods of history, as well as sunbathe on the stunning fine sandy beach.
Duni offers affordable luxury ideal for couples and Varna is perfect for those looking to experience a buzzing beach city break. Whether you're after a relaxed or entertaining beach break, Bulgaria is affordable, fun and family-friendly.
Browse ten of the best beaches for holidays to Bulgaria...
Croatia: Everything you need to know
Malta holidays: What to see and do