Cover from just £2.45*
*Based on an individual aged 30 with no pre-existing medical conditions taking single trip cover for 3 days to France. Cover starts on August 10th, 2024 and ends on August 13th, 2024. Price correct as of August 15th, 2024.
Thousands of holidays
Compare 20+ trusted brands
Book your getaway with confidence
Part of MoneySuperMarket
Saving you money for almost 20 years
Expert travel advice
Get the latest holiday tips and inspiration
We compare millions of holidays from the UK’s leading travel companies
Sri Lanka is a land of spiritual awakenings, jaw-dropping scenery, and all-inclusive holiday luxury. Explore ancient temples, walk with protected elephants, hike to spectacular viewpoints, or catch world-class waves. Later, indulge in traditional spa treatments, lounge on private beaches and cool off in the pool. With a year-round tropical climate, 800-mile coastline, and otherworldly scenery, Sri Lanka is a true bucket list adventure. Yet, with direct UK flights and plenty of affordable all-inclusive accommodation, you can bag a cheap holiday to this once-in-a-lifetime destination.
Mermaid Hotel & Club
4.4
Excellent
Prices from
Heritance Ahungalla
4.9
Excellent
Prices from
Tangerine Beach Hotel
4.5
Excellent
Prices from
Whether you want to feel the buzz of Sri Lanka’s capital Colombo, retreat to a rainforest hideaway, or laze by the glittering shoreline, there’s a Sri Lankan resort town for you. Here are a few of the island’s best.
Kalutara
Book an all-inclusive stay in Kalutara for a pool with a view and more massage treatments than you can imagine. When you’re not being pampered at the poolside, sunbathe on the beautiful beach, or join a tour of the city’s many spiritual sites.
Bentota
In Bentota, you can carve a mask, make art from a coconut leaf, and learn traditional drumming between visits to the spa and poolside bar. Take a cycle around the town to explore local culture, tranquil temples and turtle hatcheries.
Waikka
lWaikkal gives you natural lagoons, Buddhist temples and turtle-spotting, just an hour from the Sri Lankan capital. Explore the beachy village knowing dinner in the mangroves and the healing power of an Ayurveda treatment awaits you back at your resort.
Ahungalla
For a small coastal town, Ahungalla offers a strong selection of luxurious all-inclusive resorts. It’s also a brilliant starting point for a Madu Ganga River safari. And keep your eyes peeled for crocs, boars and tree snakes along the way!
1 / 2
Sri Lanka’s beaches are among the world’s best. But there’s plenty more to do here than simply lounge on golden shores. Throw yourself into high-octane watersports, sip cocktails in a chilled seafront bar, and watch turtle hatchlings scuttle across the sand.
Bentota is a popular spot with families thanks to its pristine sands, shallow waters and kid-friendly facilities. Its sunsets are some of the best on the island, too. All-inclusives in the surrounding town often include private stretches of sand, so you can enjoy the view without leaving your resort.
The beachfront resorts of Negombo are another top spot for viewing a spectacular sunset. And, just 30 minutes from Columbo, it’s ideal if you want to explore city sights as well as beautiful beaches. Its enormous sheltered lagoon is the star of the show, perfect for gentle boat trips, snorkelling and windsurfing.
Kalutara delivers the full Sri Lankan experience, not to mention some of its best all-inclusive resorts. Pay a visit to one of the world’s only hollow Buddhist shrines, feast on the freshest mangosteens, and lounge on the lengthy shoreline to watch local fishermen haul in their catch.
Mermaid Hotel & Club
4.4
Excellent
Prices from
Heritance Ahungalla
4.9
Excellent
Prices from
Tangerine Beach Hotel
4.5
Excellent
Prices from
Sri Lanka combines ancient culture, unforgettable wildlife and luxurious spa retreats for a dream romantic escape. For solitude, book a spa in the mountains or forests inland. For chilled-out beach towns and adrenaline-fuelled adventures on the water, head to the coast.
Book an all-inclusive stay in Kandalama and wake to birdsong amid the dense treeline of central Sri Lanka. Relax in your resort spa with traditional massage and face and body treatments among the region’s famous rock formations. For a truly memorable evening, arrange a barbecue for two on the banks of Kandalama Reservoir.
Negombo is the city of tranquillity, which, in a country as peaceful as Sri Lanka, is really saying something. Expect all-inclusive beachside resorts, traditional healing treatments and palm-lined infinity pools looking out to the Indian Ocean. Talk to the resort staff about a trip along the Maha Oya River for some exotic bird spotting.
Quiet bays and car-free streets mean it’s easy to get away from it all in the city of Galle. Delve into the city’s history inside the walls of pretty Galle Fort. The surrounding district accounts for many of Sri Lanka’s best unspoiled beaches, too. Split your time back at your beachfront resort between yoga, hot stone treatments and ocean-view bars.