Travel and Leaisure Worlds Best Awards for number 1 tour operator in the world 2024 and number 2 tour operator in the world 2025
We're one of the World's Best Tour Operators!
Voted No.1 in 2024 and No.2 in 2025 by Travel+Leisure
Accommodation

Best hotels in Sri Lanka

Explore 100 handpicked hotels in Sri Lanka

Amanwella

Tangalle

Popular |
30 Rooms
|
From $650 per person/night
On a private slice of beach, the seafood is fresh and the relaxation top notch.
In the crook of a crescent-shaped bay, shared only with local fishermen, Amanwella is an easygoing resort with heaps of barefoot luxury. Dotted along the expansive shoreline of palm trees, you'll rarely see another person from your freestanding suite, except for your private butler, of course. At home on Sri Lanka's balmy south coast, the spacious suites have a casual, tropical design and your days are punctuated with yoga in the hushed coconut grove, barbecues on the beach and sundowners overlooking the bay. If you can bear to leave your sun lounger, enjoy trips to finely-carved rock temples and national parks chock-full with elephant.

Kahanda Kanda

Lake Koggala

9 Rooms
|
From $290 per person/night
Tucked away in a lush estate, tranquility hangs in the air and nature is ever-present.

From the verandah of your private villa, it might seem like you're in the middle of the jungle with swathes of lush trees as far as the eye can see. Kahanda Kanda happens to sit in a 12-acre tea estate, which you can saunter through to your heart's content - you may even spot chattering monkeys and a peacock in full colour. Begin your mornings with a spot of yoga at the secluded pavilion, enjoy meals under an ancient mango tree and start your evenings with the resort's signature cocktail - rum, lychee and passion fruit. After enjoying the views at Kahanda, venture out to see the plentiful beaches nearby and float past fishermen on Lake Koggala.

Kumu Beach

Bentota

10 Rooms
|
From $450 per person/night
In a beautiful corner of the coastline, Kumu Beach has bags of style and views to match.

Up a slope from Balapitiya Beach, awash with frothing waves, Kumu Beach has unbroken views of the Indian Ocean. In shades of white and blue, unfussy but elegant furnishings fill the communal areas - whimsical art like giant copper globes and abstract floral paintings. With just 10 bedrooms, the hotel feels quite intimate and you'll rarely see another soul on the powdery beach. The south coast of Sri Lanka is a collection of picturesque bays, which warrant endless strolls, and the Madu Ganga River is a lovely spot for a boat trip.

Living Heritage Koslanda

Haputale

4 Rooms
|
From $310 per person/night
A bijou hillside property with a big Sri Lankan heart.
Living Heritage Koslanda is a celebration of all things Sri Lanka: culture, architecture, food and hospitality. Placed high in the hills of Haputale and surrounded by thick, misty forests (home to migrating elephants no less), this is a hotel to awaken the senses and relax into your surroundings. With views as far as the eye can see, a pool that takes it all in, six romantic bedrooms, a sprinkling of hiking trails and even secluded natural pools and waterfalls to swim in, it sounds like a dream - and it really is.

Goatfell

Nuwara Eliya

4 Rooms
|
From $670 per person/night
Tea-time tranquility and hard-to-beat views amongst the estates of the highlands.

Those looking for peace, privacy, impeccable service and unbelievable views all tied up with a shedload of style need look no further than Goatfell. A boutique gem with just four rooms that gaze across a tea-country special of pretty plantations, forests and soaring peaks, this is a place to restore your soul. Previously an old colonial bungalow with bags of history, the interiors are a perfectly-chic mix of antiques and furniture that are beautiful and never stuffy. So, what to do with all this beauty? Relax, take in the unparalleled views and dine on sumptuous cuisine...

Leopard Trails Wilpattu

Wilpattu National Park

3 Rooms
|
From $460 per person/night
Camp out where ancient kingdoms stood and leopards prowl in the quiet of the jungle.
Trek through the undergrowth listening for the call of the petite, cartoon-like loris and taste some of Sri Lanka's favourite dishes around a rippling campfire. These are just a few of the choice experiences to dig into at Leopard Trails, a tiny camp in the wilds of Wilpattu National Park. The camp takes every care to ensure the site is left as it was found, supplying reusable flasks for water, and works closely with the community who share their homegrown knowledge on game drives. As the largest and oldest national park on the island, Wilpattu is spring of wildlife-spotting so keep your eyes wide open for its most famous residents - the leopard and sloth bear.

Gal Oya Lodge

Gal Oya National Park

10 Rooms
|
From $390 per person/night
Wild beauty and mountaintop vistas take centre stage at this hidden gem of a lodge.
If uninterrupted nature and boat safaris watching elephant swim between islands pique your interest, the secluded Gal Oya Lodge is calling your name. One of Sri Lanka's myriad nature reserves, Gal Oya National Park is the most secluded - just the place to avoid crowds as you roam through the quiet of the jungle with a member of the ancient Veddha tribe. Built in honey-coloured wood, the lodge blends in with its surrounds and takes care of them too with solar-heated showers and conservation projects. Tuck into breakfasts on the river bank, watching as kingfishers in their jewel-bright coats flit over the water, and trek through the trees as local guides share the area's history.

Jungle Beach Resort

Trincomalee

48 Rooms
|
From $510 per person/night
The tropical jungle escape you've been dreaming of - with a side of beach too!
This is an eco-resort unlike any other. Set just outside a remote Sri Lankan village and perfectly placed between lush jungle foliage and dazzling beaches, you'll feel like you've woken up in heaven. And if not heaven, then definitely a treehouse in Neverland, when you discover the dense green trees and teak walkways and bridges that criss-cross through the resort. It's romantic, exciting and relaxing at different turns and perfect for families and honeymooners alike. In fact, just about everyone will be charmed by it.

Uga Bay

Pasikudah

Popular |
44 Rooms
|
From $190 per person/night
A luxury beach resort, brimming with Sri Lankan coastal charm.
Uga Bay was one of the first resorts to be built in the Pasikudah area and it's also one of the most glamorous. Set just back from the beach and centred around a sprawling infinity pool, everything is present and correct for a lazy-days beach holiday. It's a tad on the larger side, but still manages to maintain a bijou charm, and the staff are fabulous, friendly and will remember your name (and cocktail order) from the day you arrive. Spend your days paddling in the calm waters, reclining on a sun lounger, or doing very little. Bliss.

The Mudhouse

Anamaduwa

5 Rooms
|
From $190 per person/night
A world away from sterile luxury and set deep in the jungle - this is the real Sri Lanka.
The clue is in the name at The Mudhouse, a group of simple, secluded and eco-friendly huts built using entirely traditional techniques. If you're looking to get under the skin of Sri Lanka and completely away from it all, this is the place to do it. The property is deep within lush green jungle and nature abounds, from the kingfishers that flitter around the lake to the occasional elephant that wanders through. Staffed by local villagers, it's also genuinely warm and friendly and guests can get as involved as they like in day to day activities, including tending to the home-grown fruit and veg and lighting the oil lamps when the sun goes down. The perfect spot for those seeking a simpler way of life...

Adigar's Manor

Kandy

9 Rooms
|
From $220 per person/night
A restored manor house, packed to the rafters with gorgeous antiques and rich history.
Set 20 minutes outside the city and surrounded by thick jungle, Adigar's Manor is in fact a real old manor house and carries with it the style and grace of times past. Dating from 1804, the main building is very impressive (think whitewashed verandas and sweeping arches) and inside, the beautiful restoration is immediately apparent. It's the region's first ever boutique hotel and antiques and beautiful fabrics abound. Combine the stylish interiors with the exotic gardens and shady infinity pool and you've got yourself a rather lovely spot to retreat to after a day of exploring.

Paradise Road Tintagel

Colombo

10 Rooms
|
From $140 per person/night
City-chic suites in the heart of Colombo in one of the country's most famous residences.
The muted tones of Tintagel soothe your soul the moment you enter from the hoots of the tuk-tuks outside. But don't take muted to mean dull; this property is style and elegance personified and has attracted famous guests from around the globe, including royalty. The building itself is a structure of national importance, previously home to three of Sri Lanka’s political leaders, and in 2005 was re-purposed into a unique hotel. With just 10 suites, you'll feel wrapped in luxury yet also perfectly at home and, with its location in one of Colombo's most upmarket suburbs, well-placed to discover everything the capital has to offer.

Jetwing Vil Uyana

Sigiriya

36 Rooms
|
From $360 per person/night
Bound in natural beauty, Vil Uyana is a master of conservation and culture.
Sigiriya is a land where Sri Lanka's empires once rose and ruled - marked by giant Buddha statues, sprawling wildlife parks and the ruins of ancient cities. Set on a private reserve in this fascinating part of the island, Vil Uyana is the epitome of rural Sri Lanka. With a name meaning 'water garden', the resort was constructed in the marshy footprint of erstwhile rice fields and its collection of dwellings are crafted from traditional, eco-friendly materials. A love of nature is at the core of Vil Uyana with its own conservation area to protect the slender grey loris and Sri Lanka's small cats.

Amangalla

Galle

Popular |
30 Rooms
|
From $480 per person/night
The historic allure of Galle Fort wrapped up in a charming and elegant package.
In its tropical garden, Amangalla has a tranquil feel that has attracted guests for over 150 years. From its home in Galle Fort, a UNESCO World Heritage Site, the hotel has views of the harbour and the fort's aged ramparts that warrant many scenic strolls. Amangalla combines heritage furnishings and old-fashioned hospitality with the likes of poolside cabanas and deeply relaxing spa treatments. Venture out into the quaint streets where time seems to have stood still; pop into the town's myriad antique shops and watch as locals fly their kites. Return after your day of exploring to G&Ts and one of the island's glorious sunsets.

Chena Huts by Uga Escapes

Yala National Park

14 Rooms
|
From $820 per person/night
Lavish thatched huts and private plunge pools in a little slice of Yala paradise.
Don't let the term 'huts' fool you, for Chena is nothing if not stylish and state-of-the-art. The huts in question are based on the style of traditional Sri Lankan farmers' dwellings, but the result is something far more luxurious - we're talking private pools, freestanding baths and all the mod cons (plus a few more). A stay here isn't just about little luxuries though, and Chena more than backs up its swishier side with spectacular flora and fauna surrounds, and unparalleled (and extremely close!) wildlife sightings. If you're looking for a spot that manages the tricky task of blending style with the great outdoors, you've hit the jackpot.

Horathapola Estate

Negombo & surrounds

From $320 per person/night
A historic estate home in the lush hills of Negombo with a peaceful air & scenic views.
Take a step back in time at the 200-year-old Horathapola Estate, a gorgeous, antique-filled bungalow with a focus on rural life in a glorious setting. Food is a way of life on the estate and mealtimes are a tasty foray into Sri Lankan cuisine with the likes of coconut rotis, homemade buffalo curd and fruit picked by your own hands for breakfast, and curries bubbling in clay pots for dinner. Save space for a scrumptious afternoon tea, served in the fragrant gardens surrounded by cinnamon and mango trees, and then explore on a buffalo cart ride through the plantations.

Camellia Hills

Hatton

5 Rooms
|
From $670 per person/night
A polished, boutique planter's bungalow in the heart of tea country.

Steeped in history yet entirely modern, this light, bright and thoroughly beautiful hotel sits high in the Sri Lankan hills offering gorgeous views of Castlereagh Reservoir. With just five bedrooms, it's intimate and relaxing and the service is always second to none (especially when your dedicated butler makes an appearance...). Days are all about taking in the stylish luxury, wandering the beautiful gardens and cooling off in the crystal-clear infinity pool. It's the sort of spot we wish we could teleport you to, pronto.

The Last House

Tangalle

6 Rooms
|
From $190 per person/night
Colourful, understated and filled with Bawa charm - you'll feel right at home.
If you were wondering where its name comes from, The Last House was the final project of Geoffrey Bawa, one of Sri Lanka's most famous architects. His classic style shines through in the artistic decor, seamless design and colourful hues that fill every space. It also happens to be at the very end of Mawella Beach, one of the island's most secluded beaches and you'd be forgiven for thinking you were the first person to stroll along its golden sand. In the tangle of trees behind the house, you may even spot iguanas, monkeys or a strutting peacocks. Spend your days lazing by the pool, snorkelling in nearby bays or joining the staff for a spot of cricket - they're always game.

Hotel Tri

Lake Koggala

10 Rooms
|
From $190 per person/night
Gazing out over Lake Koggala, relaxation comes easy from your villa on the hilltop.

Ensconced by lush foliage on the banks of Lake Koggala, Tri Lanka is unique in every sense of the word. Designed to mimic the shape of a spiral shell, Tri places great import on wellness and reconnecting with nature. The resort was created with hefty eco-credentials including living walls, roof gardens of dwarf bamboo, and villas built with 100% recycled wood. Dotted across the impressive hillside property, you'll find a secluded yoga venue in a glade of trees and utterly private villas with idyllic lake views. Explore the lake by boat, visiting scenic islands and watching out for flashes of birdlife as you glide by.

Rock Villa

Bentota

11 Rooms
|
From $190 per person/night
A home by the seaside with a mod style and all the privacy you could ask for.
A bouquet of frangipani blossoms and nearby cinnamon farms mixed with the unmistakable salty sea air, wafts on the breeze as you doze in a hammock. In the easygoing town of Bentota on Sri Lanka's south coast, Rock Villa is a 170-year-old house that has been turned into enchanting pavilions and suites. On this uncrowded stretch of the coastline, the sunsets are straight out of an oil painting and water skiing on Bentota River is a daily occurrence. It's easy to make the most of every hour at the villa whether you relax in your private pool or cap the day off with sundowners in the shade of mangrove trees.

Thotalagala

Haputale

From $490 per person/night
In a world of lush, green hills, this tea planter's bungalow is a home-away-from-home
Any avid tea drinker will know the name Lipton, and Thotalagala happens to be neighbours with one of the few estates planted by the man himself. The house is a handsome, monochrome affair with high, panelled ceilings that give it a bright and relaxed atmosphere. The views of misty green hills are astonishing (and they stretch all the way to the famous Lipton's Seat), and are best enjoyed over elegant afternoon tea on the lawn or during dips in the infinity pool as the resident monkeys watch curiously. Thotalgala quickly draws you in with is familial feel and soothing air... What's not to love?

Warwick Gardens

Nuwara Eliya

From $180 per person/night
Quaint, tucked away & historic, this old stone home is your ticket to the Hill Country.
Warwick Gardens is the very picture of old-world opulence, its facade an old stone planter's mansion and its interiors, glossy reminders of Sri Lanka 100 years ago. Warwick's setting is Nuwara Eliya, an unblemished mountain town where the hills are green with tea bushes, the rewards of which you'll taste on the sunny lawns. Discover these quaint surrounds on walks along alpine trails and day trips to the grasslands of Horton Plains National Park alongside sambar deer and wandering elephants. Or, if you want nothing more than to pick up a book, put your feet up, and gaze at that view, Warwick will suit you perfectly too.

Rosyth Estate House

Kandy

10 Rooms
|
From $240 per person/night
Fill your days with with scenic strolls, long tea times and blissfully slow pace of life.
Deep in the nature-bound hills of Kandy is one of the most perfectly-picturesque hotels we've ever laid eyes on. Located on a tea and rubber estate, Rosyth House is surrounded by greenery as far as the eye can see and acres of fruit and spices that oft make their way onto your plate at dinner. The hotel is both an homage to its roots as a tea planter's bungalow and a vision for Sri Lankan hospitality's creative and aesthetically-leading future. Case in point, the pristine, white rooms with splashes of vivid orange and pink textiles and eye-catching art pieces. Rosyth House is certainly no relic.

Ishq Luxury Villas

Colombo

4 Rooms
|
From $390 per person/night
Winning in the aesthetics stakes, Ishq Luxury Villa is an intimate, garden-bound gem.
Designed by Channa Daswatta, a protégé of the late and great Geoffrey Bawa, Ishq Luxury Villa is the very picture of Sri Lankan style. There are just four rooms, ensuring you'll feel as if you have the place to yourself, and with interiors filled with artwork and evocative carpets, contemporary pieces and antiques, no detail has been left to chance. And that goes for the service as well, which is seen to by a team of managers, butlers and private chef. Speaking of which, the dining is absolutely sublime and revered as some of the best in Colombo.

Fort Bazaar

Galle

18 Rooms
|
From $420 per person/night
Packed with chilled island charm, history and golden beaches at every corner.

Set within the shaggy ramparts of Galle Fort, this hotel has a whole lot of history. Beginning its life as a 16th-century merchant's home, Fort Bazaar has since been updated into a classy hotel on the central Church Street where the antique shops, cafes and plenty of historic buildings are at your fingertips. Combining its modern design with distinct nods to Middle Eastern style, a stay at Fort Bazaar is all about relaxing spa treatments, afternoon tea in the lovely courtyard and strolls to nearby 'postcard' beaches. And whale watching boat trips for the more adventurous!

Kayaam House

Tangalle

8 Rooms
|
From $190 per person/night
A darling, well-polished residence right on a private beach on the South Coast.
Nestled between dense jungle and a stretch of golden sand, Kayaam House is the first offering from Reverie, the partner company of Resplendent Ceylon (the mind behind Ceylon Tea Trails, Cape Weligama and Wild Coast Tented Lodge). In fact, many of the team from the other Resplendent properties have come to work at Kayaam, meaning the hospitality is top-notch but never overdone. Up the coast from the sensational Tangalle, Kayaam House is situated in a blissfully quiet corner of Sri Lanka’s South Coast. We recommend beginning your day with a sunrise kayak on the lagoon or learning to surf, before exploring on a cycling adventure between the quaint villages, and rounding off with a lip-smacking local meal back at Kayaam.

Jim's Farm

Kandy

14 Rooms
|
From $130 per person/night
An escape for the soul on a sprawling organic farm in the Kandy countryside.
Inspired by his father's farm in Suffolk, Kevin created this organic oasis in the shamrock-green hills of Kandy. Built to preserve the Sri Lankan nature, Jim's Farm Villas uses solar energy and rain harvesting (triple-filtered nonetheless) to produce clean, unbottled drinking water. Surrounded by 50 acres of coconut palms and coffee, mango trees and pepper vines, the farm is a sanctuary for its guests, as well as the marvellous birdlife - over 100 species have been spotted. Enjoy R&R at the Ayurvedic spa and discover a simpler way of living at this magical house hidden amongst the trees.

Heritance Kandalama

Sigiriya

From $130 per person/night
A Bawa masterpiece carved into the jungle, where architecture worships nature.

Designed by the legendary Geoffrey Bawa and completed in 1994, this kilometre-long hotel is tropical modernism at its finest. The architectural triumph seems to grow straight out of the rock face it clings to, the infinity pool seemingly merging with Kandalama Lake beyond... Set within 211 acres of protected forest at the heart of the Cultural Triangle, monkeys swing past your bathroom window and you're perfectly positioned between five UNESCO World Heritage Sites, including Sigiriya Rock that looms magnificently in the distance.

The Fort Printers

Galle

13 Rooms
|
From $170 per person/night
An 18th-century abode with a grand heritage, graceful interiors & a fab location.
One of Sri Lanka's aged and fascinating UNESCO World Heritage Sites, Galle Fort reveals centuries of history in its fine architecture and crooked lanes. Occupying a corner of one such street, The Fort Printers began its life as a college, evidenced by the name of each room, ranging from the Arts to the Headmaster's Suite. In its latest iteration as a hotel, Printers is modern and oh-so-cool, but the heritage is never far away, with original elements like the antique wooden beams and framed sepia photographs always on show. Right in the heart of Galle, you're well-placed for rampart tours and marketplace wanderings.

Jetwing Lagoon

Negombo & surrounds

55 Rooms
|
From $150 per person/night
A Bawa-stamped property beside a pretty lagoon – the ideal fly and flop destination.
Set around 20 minutes outside central Negombo, Jetwing Lagoon is known as one of the top spots to stay in the area. Just disconnected enough from the city, the setting is ideal, with a lagoon on one side and the lapping Indian Ocean on the other. The very first hotel to be designed by industry icon, Geoffrey Bawa, Jetwing Lagoon has a fresh, tropical feel that takes every advantage of its seaside locale. There's plenty to do on-site including lazing beside one of the two pools – the central pool is one of the largest in Sri Lanka – or kayaking on the lagoon.
Previous Next
-89 - -60 of 100 hotels
Where To Go
Pin Icon

Namibrand, Namibia