The Best Resorts in Sri Lanka

Hover above the hills from a decadent lookout
Hover above the hills from a decadent lookout | Courtesy of Aarunya Nature Resort and Spa /
Claire Dodd

Sri Lanka’s vast ancient ruins, wild elephants and white-sand beaches – not to mention its excellent value for money – have long been a magnet for the adventurous and experience-hungry. Take a train through tea country, visit the seasonal surf towns, or navigate the streets of the capital Colombo, teeming with honking tuk tuks. And be sure to stay in one of the best resorts this lovely Indian Ocean idyll has to offer. Here’s our guide.

1. Uga Bay by Uga Escapes, Pasikuda


Uga Bay by Uga Escapes, Pasikuda
Courtesy of Uga Bay by Uga Escapes /

You come to east-coast Pasikuda for the beach: a 3km stretch of open sands, home to this fine resort. Splash out and book the Beach Villa or two-bedroom Bay Suite, both with 24-hour room service and private plunge pools. And visit the underground spa, beneath the vast infinity pool. May to September has the best visibility in the bay for snorkelling, when you can dive to shipwrecks from World War II. You won’t find much in terms of local restaurants nearby, but the impressive 800-year-old ruins of Polonnaruwa are just over an hour away.

2. Shangri La Hambantota Resort & Spa, Hambantota

Resort, Hotel

Shangri La Hambantota Resort & Spa, Hambantota
Courtesy of Shangri La Hambantota Resort & Spa /
Tee up and bribe your other half to be your caddy; they won’t want to miss exploring the 18-hole championship golf course at the Shangri La. Built on the south coast across a coconut-palm plantation and sapphire quarry, with lakes, dunes, and views of the ocean, the course is scenic enough even for those who don’t golf, and is the only resort course in Sri Lanka. The resort is also the largest in the country; visit the artisan village for local arts and crafts, try the trapeze, or swim the three pools. There’s also a health club, kids club, spa, jogging trails (if you must), or beach volleyball.

3. Jetwing Lake, Dambulla

Hotel, Luxury

Jetwing Lake, Dambulla
Courtesy of Jetwing Lake /

Here’s a strategically sound place to base yourself if you’re keen to explore Sri Lanka’s so-called cultural triangle, between Kandy, Polonnaruwa, and Anuradhapura. For us the highlight is the riot of colour that adorns every rock facet of Dambulla Cave Temple, the largest complex of its kind in Sri Lanka, with golden buddhas that may date from the first century BCE. At Jetwing Lake, modern rooms manage to be fancy yet minimalist, with warm woods and floor-to-ceiling windows focused on the mountain and lake. Watch the sky turn purple at nightfall from the furnished balcony, or cool down in the 71m pool after visiting the elephants in Kaudulla National Park.

4. Dream Cliff Mountain Resort, Beragala


Dream Cliff Mountain Resort, Beragala
Courtesy of Dream Cliff Mountain Resort /

Want to camp without the inconvenience of actually camping? Stay at this cluster of individual conical thatched ‘beehives’ that protrude from the hillside on stilts, and wake up in the clouds. The seven luxury chalets have each been designed with attention to detail: windows look out over the tea plantations and mountain ranges from five different districts of Sri Lanka – you can sightsee without even getting out of bed. Explore the village of Beragala in the Sri Lankan highlands, mountain-bike over the ranges or duck under the nearby Bambarakanda and Diyaluma Waterfalls.

5. Anantara Peace Haven Tangalle Resort, Tangalle


Magnificent View of the ocean from Anantara Peace Haven
Courtesy of Anantara Peace Haven /

Anantara resorts don’t mess around when it comes to luxury: check out the towering open lobbies, a grand beachside bar like two upturned sea urchins, sunken ponds, infinity pools, freestanding tubs, and wine humidors even in entry-level rooms. With fine dining, a spa, and wellness packages of Ayurvedic treatments, this is a place to unwind. But do venture out to the wildlife reserves: Yala (leopard spotting), Udawalawe (elephants), and Kalametiya and Bundala (birds). The beach is a key turtle-nesting ground. Nesting occurs year round, but April to July is the best time to see them.

6. Jetwing Kaduruketha, Wellawaya


Jetwing Kaduruketha
Courtesy of Jetwing Kaduruketha /

You stay at Jetwing Kaduruketha to slow things down – swim under a natural waterfall among paddy fields, and watch peacocks stroll under the mango trees and pepper plants. Modelled after a traditional village, this eco-minded hotel in the southern countryside is handy for the Buduruwagala rock carvings. Otherwise you’re here to draw breath. There’s a large infinity pool, a small Ayurvedic spa and yoga; also bicycles to zip about on. Eco philosophy means rooms of bamboo walls and perforated door sashes for natural illumination and ventilation. The hotel only uses 4ha (10 acres) of its 24ha (60 acre) plot, to conserve wildlife. And rice served comes from surrounding fields, to support farmers.

7. Avani Bentota Resort, Bentota


Avani Bentota Resort, Bentota1
Courtesy of Avani Bentota Resort /

The distinctive chequerboard pool of this beachfront property is one of its most striking features. Designed by celebrated Sri Lankan architect Geoffrey Bawa, inspired by Dutch 18th-century design, the pitched roofs and line-of-sight from its 75 rooms towards the ocean make a breezy, stylish base from which to explore the resort town of Bentota. Located on Sri Lanka’s southwest coast, around 90 minutes from Colombo, the town is well set up for excursions out to sea for whale watching, and inland to Yala for leopard spotting.

8. Jetwing Blue, Negombo


Jetwing Blue, Negombo
Courtesy of Jetwing Blue /

With its beach, Negombo is a popular alternative base to the clogged capital Colombo; an easy 20-minute drive from Bandaranaike International Airport, it’s an obvious stopping point, even if just for a night. This Jetwing property delivers the beachfront escapism you want after a long flight. The massive pool abuts the sands, edged by shaded day beds. There’s a gym and a spa, restaurant and bar, as well as bedrooms with floor-to-ceiling windows looking out to sea. Family rooms include a living room, while suites have balcony jacuzzi baths. Maybe you do need more than a night after all.

9. Anantaya Resort and Spa Chilaw, Chilaw

Resort, Hotel

Anantaya Resort and Spa Chilaw, Chilaw
Courtesy of Anantaya Resort and Spa Chilaw /
Water is at the heart of this hotel, sandwiched between the warm shallows of the Laccadive Sea and the still cool of a mangrove fringed lagoon. Rooms in the main building have views of either. The Water Villas are the standouts: fill the jacuzzi bath on the stilted deck and laze, contemplating the lagoon’s inky waters. A butler service and pillow menu keep things zen. Located an hour and a half north of Negombo, the town makes a good base for visitors to the colourfully ornate Munneswaram temple, one of the important Hindu temples in Sri Lanka.

10. Dickwella Resort & Spa, Dickwella


Dickwella Resort & Spa, Dickwella
Courtesy of Dickwella Resort & Spa /

The Dickwella Resort juts out to sea on its own narrow, rocky peninsula. Which makes it a great spot to check on the day’s surf. It’s a quick five minute drive to neighbouring Hiriketiya Bay, where the horseshoe-shaped cove breaks waves suitable for beginners and intermediates. Start your morning with yoga or a fishing trip, book a diving excursion, or borrow a canoe to explore the cove. If you’re travelling with kids, the family suites feature two king beds.

11. Aarunya Nature Resort & Spa, Kandy


Aarunya Nature Resort & Spa, Kandy
Courtesy of Aarunya Nature Resort & Spa /

These decadent lookouts, set amid spice and tea gardens, hover above the hills 10 miles (16km) beyond Kandy. Opened in 2018, the cluster of five-star bungalows seeks to help you unplug from the pressures of daily life. Individually designed, some feature plunge or infinity pools. Others have hot tubs so guests can make the most of the far-reaching views of the Knuckles Mountain Range. Decor mixes contemporary and antique, including concrete cast bathtubs, and natural stone. There’s a spa, and you can take that wellness break a step further with a rejuvenation program of yoga, tailored meal plans and meditation. The restaurant fuses international and Sri Lankan, with in-room dining available all day. Wake up early to birdsong, and catch the sunrise over the mountains.

12. Jungle Beach by Uga Escapes, Trincomalee


Visitors intent on following the well-worn trail from Colombo – to the south, with slow train journeys through tea country – often miss out on this north-eastern section of coast. That’s a mistake. Walk the beach and you’ll wander past lively but tasteful beach bars, neon-lit temples on the sand and fishermen tugging their nets ashore in formation. Jungle Beach, further up this sandy stretch on a quiet spit, was created to look like a luxurious tree house, and has rooms spread across 49 thatched chalets. Upgrade to the Jungle Cluster Villas, especially good for groups, which have private bamboo-fringed pools.

Culture Trips launched in 2011 with a simple yet passionate mission: to inspire people to go beyond their boundaries and experience what makes a place, its people and its culture special and meaningful. We are proud that, for more than a decade, millions like you have trusted our award-winning recommendations by people who deeply understand what makes places and communities so special.

Our immersive trips, led by Local Insiders, are once-in-a-lifetime experiences and an invitation to travel the world with like-minded explorers. Our Travel Experts are on hand to help you make perfect memories. All our Trips are suitable for both solo travelers, couples and friends who want to explore the world together.?>

All our travel guides are curated by the Culture Trip team working in tandem with local experts. From unique experiences to essential tips on how to make the most of your future travels, we’ve got you covered.

Culture Trip Spring Sale

Save up to $1,100 on our unique small-group trips! Limited spots.

Edit article