Homepage
View of an iconic train travelling over the Nine Arch Bridge in Demodara, Ella, Sri Lanka

All-inclusive holidays to Sri Lanka

Holidays from £1159 per person

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.

Get a new quote
Powered byMoneySuperMarket logo

Thousands of holidays

Compare 20+ trusted brands

ATOL-protected holidays

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

Jet2holidays logoTui logoeasyJet Holidays logoloveholidays logolastminute logoHolidayGems logoOn the Beach logo

All-inclusive holidays to Sri Lanka

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

  • Kalutara, Sri Lanka
  • 12 May 2025
  • All-inclusive
  • Manchester

Prices from

£1,382
pp
View deal

Heritance Ahungalla

4.9

Excellent

  • Ahungalla, Sri Lanka
  • 19 February 2025
  • All-inclusive
  • Heathrow

Prices from

£1,488
pp
View deal

Tangerine Beach Hotel

4.5

Excellent

  • Kalutara, Sri Lanka
  • 19 February 2025
  • All-inclusive
  • Heathrow

Prices from

£1,262
pp
View deal
Prices and availability shown can change. Always check pricing with the provider before booking.

Top all-inclusive resort towns in Sri Lanka

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!


Popular all-inclusive packages

All-inclusive beach holidays in Sri Lanka

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.

All-inclusive package deals to hotels close to the beach

Mermaid Hotel & Club

4.4

Excellent

  • Kalutara, Sri Lanka
  • 12 May 2025
  • All-inclusive
  • Manchester

Prices from

£1,382
pp
View deal

Heritance Ahungalla

4.9

Excellent

  • Ahungalla, Sri Lanka
  • 19 February 2025
  • All-inclusive
  • Heathrow

Prices from

£1,488
pp
View deal

Tangerine Beach Hotel

4.5

Excellent

  • Kalutara, Sri Lanka
  • 19 February 2025
  • All-inclusive
  • Heathrow

Prices from

£1,262
pp
View deal
Prices and availability shown can change. Always check pricing with the provider before booking.

All-inclusive holidays for couples in Sri Lanka

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.