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.
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...
Bulgaria's best beach resorts
Bulgaria: The perfect spot for a cheap holiday
For glorious scenery head for Golden Sands, where you will stay amid broad-leaved forests and enjoy views of the sparkling blue sea. This large beach resort is famed for its mineral spring with healing water, the fun entertainment for families and breathtaking Blue Flag beach. There is a wealth of water sports to try, including windsurfing, jet-skiing and yachting. Stay at the five-star Melia Grand Hermitage with Balkan Holidays. It is located near the beach and boasts a Spa Centre.
Sozopol is popular among young Bulgarian tourists and attracts artists and writers who are inspired by its history, relaxed atmosphere and charm. It is one of the oldest and most appealing coastal towns in Bulgaria, with its two sandy beaches, old town characterised by 19th-century stone and wooden buildings, and thriving new town. Holiday Lettings offers apartments and villas for rent in Sozopol.
As the Black Sea's largest city and seaside resort, Varna offers 20km of sandy beaches, a huge selection of hotels and buzzing city life. Relax at the beach, visit the museums, hit the shops and enjoy the nightlife in this energetic beach city. Don't miss a stroll in the Sea Garden, where you will find an open-air theatre, the Navy Museum and planetarium. Stay at the three-star Hotel Alekta with Balkan Holidays. It is located just a five-minute walk from the sandy beach.
Nessebar combines beautiful beaches with a history dating back 3,000 years. The town is UNESCO-protected and houses the remains of 40 churches from different periods of history. Perfect for those who fancy experiencing a traditional Bulgarian setting, the seaside town offers lovely seafood restaurants, Bulgarian handicrafts along the cobbled streets of Old Nessebar and the fine sand South Beach, where you can watch the yachts come and go from Nessebar Yacht Club. Stay at the four-star Sol Hotel Marina Palace with Balkan Holidays. It boasts wonderful views from the rooftop bar and pool.
Europe's best value holiday destination offers a lively atmosphere, energetic nightclubs and an 8km Blue Flag beach. Sunny Beach is a modern holiday town home to affordable restaurants and shops, a range of water sports and a waterpark. It's ideal for young travellers looking for buzzing nightlife, while family-friendly and home to many hotels with kids in mind. Stay at the Evrika Beach Club Hotel with Thomson, located right on the beach with its own mini waterpark.
Remote from the major Black Sea resorts, Ahtopol is the perfect place to escape the crowds and ideal for families looking for an even cheaper alternative to the other Bulgarian beach destinations. Ahtopol is set on a small rocky peninsula and is known for its ancient seafaring activities. There is an excellent beach, delightful restaurants and plenty of peace and quiet in this tranquil resort. Stay at the three-star Hotel Agata Beach via Booking.com. The hotel has two hot tubs, free WiFi and a panoramic view of the Bay of Ahtopol from a multi-level terrace.
Quiet, picturesque and relaxing, St Konstantin is a beach resort full of oak, beech and pine trees, and small sheltered sandy beaches, with rocky coves and inlets. It is ideal for travellers looking for less commercialised resorts and a laid-back, affordable break. There are numerous hot mineral springs, and with the fresh mountain air, this is the place for a healthy, relaxing holiday. Stay at the five-star Grand Hotel Varna with Balkan Holidays. The hotel boasts nice gardens and is a short walk to beach.
The tiny village of Sinemorets offers lovely white beaches and slow-paced village life. The beaches boast fine, white sand and deep, warm sea. Sinemorets is close to the Strandzha Nature Reserve, which offers a cool retreat on hot summer days. The park is ideal for hiking and bird watching. The village has small coastal tavernas and restaurants serving seafood and Bulgarian specialities. Here you will find large luxury hotels and small guesthouses. Booking.com offers a range of hotels in Sinemorets.
For luxury on the Black Sea coast, head for the resort of Duni, which was built in 1987 and offers relaxation, sophistication and peace. There is a large golden sand beach with crystal clear sea and visitors can practice windsurfing and volleyball. Until late autumn the air in Duni carries a fragrance of sea and forest. While it is a luxurious setting, this holiday spot is affordable too, with a range of four and five star hotels ideal for couples and families. Stay at the four-star Pelican Hotel at Duni Royal Resort with Thomas Cook. The hotel has a chilled-out atmosphere and is located close to the beach.
Famed for its laid-back atmosphere, Obzor was once where Roman emperors came to relax in the summer. The Black Sea resort has an 8km golden sand beach with clear, shallow water, making it ideal for families. Sunbathing on the beach is the most popular thing to do and the town's main square is a great place to come for dinner overlooking the fountain. Stay at the four-star Sol Hotel Luna Bay Resort with Balkan Holidays. It is located directly on the beach and is ideal for families or couples.