Social Media

The best hotels in Sri Lanka—carefully chosen after staying in more than 60 of the island's properties

Since my first solo trip overseas aged 19, I’ve stayed in many, many places, from 25-bed, staggeringly humid dormitories in Malaysia and Brazil (when I was backpacking on a modest budget) to some of the finest hotels in the world, spanning the Maldives to Ecuador. More than 20 years later, I’ve long swapped hostels for boutique and luxury lodgings, and today, creative, arty properties are my favourites. So when I landed in Sri Lanka, well over two years ago, I made it my mission to seek out and stay in as many of Sri Lanka's most beautiful hotels as I could find. 


From oceanside idylls in quaint coastal villages and unique stays close to some of the best restaurants in Colombo, to tea country bungalows, beachside villas and Geoffrey Bawa-designed hotels that promise a magical stay, there’s literally a hotel for every taste and budget in Sri Lanka. 


Montage of exterior shots of some of the best hotels in Sri Lanka including Kayaam Wellness, Ishq Talpe, Amangalla and Fort Bazaar in Galle Fort
Clockwise from top: Kayaam Wellness, ISHQ Talpe, Amangalla, Fort Bazaar (photos: Lydia Swinscoe)


When it came to deciding my favourites and the very best of the best, they had to tick all of the boxes. That meant being set in a wonderful location, being spotlessly clean, having warm but not overbearing staff, serving amazing cuisine, having good vibes (especially since many were visited solo) and boasting comfortable, well-designed bedrooms.


And unlike other hotel roundups found online, I’ve stayed in each and every one of the hotels listed on my site within the past year or two, so you can be sure my listings are bang up to date and super accurate. These are the best hotels in Sri Lanka right now, chosen after staying in over 60 properties across the island.


The best hotels in Sri Lanka, from architectural marvels to beachside villas


1. Maniumpathy, Colombo

While in years gone by the capital has mostly been skipped over by travellers, who instead head straight to the beaches of the south or the island’s cultural triangle, today it’s well worth allocating a few days in the city on account of Colombo’s restaurants serving elevated Sri Lankan food, its burgeoning art scene and incredible bars. Located in Colombo 7, one of the city’s more upscale districts, Maniumpathy is without a doubt one of my favourite hotels in the country.

a bed covered in a floral bed spread in one of the double bedrooms at Maniumpathy, one of the best hotels in Sri Lanka
Bedroom at Maniumpathy, Colombo (photo: Lydia Swinscoe)

The serene sanctuary hides just eight bedrooms, and each has been designed to perfection with gorgeous fabrics and antique furniture, expansive bathrooms and private terraces. At its heart is a gorgeous pool where dappled light beams through tree canopies, and a terrace begs to be lingered over a breakfast of tropical fruits, Sri Lankan favourites and good coffee.
Address: Maniumpathy, 129 Kynsey Road, Colombo
Rooms from: $258/£192

To book your stay, check prices on Expedia


2. Amangalla, Galle Fort

I’ve been lucky enough to stay in Amangalla twice, once alone and once with my partner, and both times were magical in different ways. Set within the UNESCO-listed Galle Fort, Amangalla blends colonial elegance with intimate luxury, and I’m obsessed with the standalone bathtubs that lend themselves perfectly to rainy evenings in the fort. Dating back to 1684, the hotel overflows with history; you can almost sense the stories from years gone by seeping out of the walls. Romance flows through the property, from the tiled terrace overlooking Church Street to the palm-fringed pool alive with dragonflies.

Four poster bed in a bedroom at Amangalla, one of the best hotels in Sri Lanka
Bedroom at Amangalla, Galle Fort (photo: Lydia Swinscoe)

In my opinion, the best rooms are the ones on the top level of the main building overlooking Church Street, or the red tiles of Galle to the rear. Warm, attentive service and outstanding cuisine elevate the Amangalla experience, and the beautifully styled suites contain homemade bath salts and thoughtful details such as vintage postcards left on beds during turndown. Yoga sessions, a thermal spa experience and afternoon tea are all included within room rates.
Address: Amangalla, 10 Church Street, Galle
Rooms from: $1179/£877
To book your stay, check prices at Aman


3. Kalkudah Beach House, Kalkudah

Having opened its doors in June 2025, Kalkudah Beach House on the island’s east coast has fast become one of my all-time favourite hotels in Sri Lanka. In its previous iteration, it was fought over by the LTTE and Sri Lanka's military during the civil war, battered by the tsunami, and abandoned in between. But after a careful reimagining and complete redesign by the Teardrop Hotel group, the secluded villa is now welcoming guests as a three-bedroom boutique hotel and a separate two-bedroom standalone house.

Swimming pool at Kalkudah Beach House, one of the best hotels in Sri Lanka
The swimming pool at Kalkudah Beach House on Sri Lanka's east coast (photo: Lydia Swinscoe)

Set within a coconut plantation with wide open ocean views, the first thing that struck me when I stayed not long after it opened was the sounds of both the crashing waves and the rustling of palm leaves, ensuring a seriously meditative mood. The grounds have been perfectly manicured with tropical flowering gardens that feel almost Mediterranean, and there’s wildlife everywhere, from cows roaming along the beach to endemic birds dancing in the sky with bright yellow dragonflies - for nature lovers like me, it’s pure bliss.

Address: Kalkudah Beach House, Kalkudah
Rooms from: $303/£225
To book your stay, check prices on Expedia


4. Wild Coast Tented Lodge, Yala

Another place I’ve had the delight of staying in twice is Wild Coast Tented Lodge, just minutes from Yala National Park Block One. I love how the cocoon-like suites of this one-off hotel blend into the wild coastline and jungle, with langurs, squirrels, birds, and monitor lizards constantly passing by.

Sundowners at an outdoor bar at Wild Coast Tented Lodge, one of the best hotels in Sri Lanka
Sundowners at Wild Coast Tented Lodge in Yala (photo: Lydia Swinscoe)

From my room, complete with a copper bathtub and plunge pool, I love nothing more than watching wildlife from complete privacy, yet being surrounded by beautiful coffee table books and standout furniture. Every stay includes a safari, during which I’ve spotted beautiful leopards, Asian elephants, crocodiles, and too many photogenic birds to mention.
Address: Wild Coast Tented Lodge, Palatupana, Yala
Rooms from: $588/£436
To book your stay, check prices on Expedia


5. Lunuganga, Bentota

When I visited Lunuganga solo for a few nights, they quickly turned into some of the most magical of my life. For the first night, I stayed in Ena de Silva’s bungalow, a Geoffrey Bawa design that was painstakingly moved, piece by piece, from Colombo to the Lunuganga estate, where it can now be rented out room by room. And for the second, I moved into Bawa’s old home to the guest suite surrounded by his own belongings, vintage kerosene-lamp powered fans and curios giving the place an intimate, homely feel.

The entranceway to the Geoffrey Bawa designed Lunuganga, one of the best hotels in Sri Lanka
The entrance to Lunuganga, a celebrated Geoffrey Bawa design (photo: Lydia Swinscoe)

During this night, the wildest storm rolled in, with thunder so loud it sent vibrations through the building. Intense lightning flicked the night sky from darkness to light, over and over, in what felt like a fitting tribute since Bawa was obsessed with the black and white. Whips of electrical current continued to hit until after one almighty crack, the power was blown clean out. Illuminated by torchlight, I fell asleep to the sound of torrential rain hammering the curved terracotta roof tiles, content in Bawa's paradise. For me, Bawa’s designs never look as good in photographs as they do in real life, yet it’s the way they make you feel that is really something special. For anyone who appreciates amazing architecture, art and nature, this game-changing hotel needs to be added to your Sri Lanka itinerary pronto.
Address: Lunuganga, Dedduwa, Bentota
Rooms from: $292/£217
To book your stay, check prices on Expedia


6. Jetwing Mahesa Bewan, Jaffna

For me, when heading up to the open plains of Jaffna, in Sri Lanka’s far north, Jetwing Mahesa Bewan is the only place to stay. The four-bedroom home is decked out with a stunning work of local art, bedrooms are peaceful and have large bathrooms, plus the Jaffna crab curry served at dinner time is one of the best meals I’ve ever eaten.

The lounge area at Jetwing Mahesa Bhawan, one of the best hotels in Sri Lanka
Lounge at Jetwing Mahesa Bhawan (photo: Lydia Swinscoe)

The home has a private swimming pool and pretty gardens from where afternoon tea, Sri Lankan style, can be enjoyed after a day of exploring the island’s gorgeous temples, hidden beaches and city limits that were once out of bounds for decades due to the devastating civil war.
Address: Jetwing Mahesa Bewan, 3rd Cross Street, Jaffna
Rooms from: $125/£93
To book your stay, check prices on Expedia


7. Meraki, Polhena

I’ve got a soft spot for this well-priced, calm, well-run hotel close to the local loved beach of Polena on Sri Lanka’s south coast. Having opened its doors in 2024, not long after I arrived in Sri Lanka, I’ve stayed at the property three times now, and each has been an utter treat. Out of what has historically been known as high season, during the months from April to October, the property often has very good room rates with an amazing breakfast of great coffee, a tropical fruit bowl and a dish from the menu included in the price.

The swimming pool and rooms at Meraki, one of the best hotels in Sri Lanka
Meraki, a south coast favourite hotel in Sri Lanka (photo: Lydia Swinscoe)

Meraki’s saltwater swimming pool is a great size, too, and there are just eight bedrooms, meaning it’s never overcrowded. A large yoga deck on the terrace of the main building is another highlight. The hotel’s cafe closes each afternoon, but for dinner, some of the best restaurants in Madiha are well worth seeking out. Madiha is a neighbouring village that has fast become one of my favourite places on the island; it’s got chilled vibes, fewer tourists than neighbouring towns and deserted stretches of beach.
Address: Meraki, 22 Aluth Mawatha, Polhena
Rooms from: $139/£103
To book your stay, check prices directly


8. The Sa House, Talpe

I spent my birthday at this incredible home in 2025, just a few weeks after it had opened to the public. Once a cinnamon plantation house, the property has been rebuilt and transformed into a super luxe, flawless hotel that’s available only as a complete buyout.

The swimming pool at The Sa House, one of the best hotels in Sri Lanka
The Sa House in Talpe (photo: Lydia Swinscoe)

With three flawless bedrooms, a serene swimming pool that overlooks rice paddies, plenty of endemic birds to admire from the garden and good home-cooked meals, the villa is a sound choice for special occasions of travel with loved ones. Since it comes fully staffed, there’s not much to do apart from sit back, swim, read and eat, and that’s precisely the joy that comes from a stay at beautiful Sa House.
Address: The Sa House, Ginigala, Talpe
Rooms from: $1,189/£884
To book your stay, check prices directly


9. Nine Skies, Demodara, Ella

I’m obsessed with this dreamy bungalow perched above tea plantations in a little spot called Demodara. It’s far enough from the backpacker vibe of Ella to feel as though you have the entire region to yourself, but close enough to the famous Nine Arch Bridge, if, like me, you love to stroll or hike.

The outside of Nine Skies, one of the best hotels in Sri Lanka set in a tea plantation bungalow
Nine Skies, set in a tea plantation close to Ella (photo: Lydia Swinscoe)

There are only five bedrooms, and for my solo stay, I was the only guest, but this only added to the wonderful, serene vibe of the place where I lazed by the pool, photographed birds, ate brilliant meals and hiked through little-visited villages where baby goats played. When I think back to my two nights at this property, I’m just filled with pure joy; there’s not a thing that could be improved, and I cannot wait to return soon. 

Address: Nine Skies, Demodara, Ella
Rooms from: $475/£353
To book your stay, check prices on Expedia


10. The Warden’s House, Kataragama

Almost everyone heads to Yala when they visit Sri Lanka, but while most travellers head into block one, my favourite part of the park is block five, where there are far fewer people and quieter, more intimate sightings to be had. The Warden’s House is ideally located for trips into this lesser-visited block, which is where I had my first truly brilliant leopard sightings as we admired an elegant leopard alone and uninterrupted for around 40 minutes as she lazed, strolled and played.

The exterior and pool at The Warden's House, one of the best hotels in Sri Lanka
The Warden's House (photo: Lydia Swinscoe)

The hotel itself sits close to a stunning river where it’s possible to bathe, but there’s also a beautiful swimming pool and alfresco dining. One daily game drive is included in bedroom bookings, as are gin and tonics when you return in the early evening. Of the four bedrooms, each is decorated with dark wood and wildlife photography and plenty of intriguing books. I stayed with a friend, and we enjoyed drinking coffee on our terraces before taking a lazy breakfast under the canopy of the tamarind tree. It’s also worth noting that the hotel is ideally located for visiting the important pilgrimage town of Kataragama. For anyone who adores important temples, it’s a true must-visit in Sri Lanka. 

Address: The Warden's House, Dambe Road, Kataragama
Rooms from: $319/£237
To book your stay, check prices on Booking


11. Jetwing Ratnam Residence, Colombo

This little-seen Geoffrey Bawa design in Colombo only opened towards the end of 2025, yet it’s fast becoming the place to stay for lovers of good design and interesting architecture. More of a homestay vibe than a shiny hotel, the place offers four bedrooms and communal lounges and is well located for exploring the city, dining out or even extending your Sri Lankan tourist visa if you realise you want to explore the country for longer.

The vine filled interior of Jetwing Ratnam Residence, one of the best hotels in Sri Lanka
The nature-filled Jetwing Ratnam Residence in Colombo (photo: Lydia Swinscoe)

For a Geoffrey Bawa design, it’s incredibly well priced, although it’s worth noting that no breakfast is available, but that doesn’t matter when some of Colombo’s best cafes are waiting to be experienced - don’t miss Cafe Kumbuk and SEED. And when dinnertime rolls around, the most romantic restaurants in Colombo offer something for every budget.
Address: Jetwing Ratnam Residence, Bauddhaloka Mawatha, Colombo
Rooms from: $50/£37
To book your stay, check prices on Expedia


12. ISHQ Talpe, Talpe

This ocean-facing property offers direct access to South Coast Sri Lanka’s paradisiacal beaches, has five stunning bedrooms and serves some of the most beautiful Sri Lankan breakfasts I’ve had in the country.

The pool and ocean view at Ishq Talpe, one of the best hotels in Sri Lanka
ISHQ Talpe (photo: Lydia Swinscoe)

Staff are warm and hospitable, the swimming pool is the perfect size, and the garden under swaying palms is perfect for relaxing with a good book. Only available as a complete buyout, this property is ideal for families seeking a peaceful retreat or groups of friends who appreciate immaculate service and pretty surroundings.
Address: ISHQ Talpe, 828 Matara Road, Talpe
Rooms from: $1309/£973
To book your stay, check prices on Expedia


13. Taru Villas Villu Wilpattu, Wilpattu

Close to Sri Lanka’s largest National park, Wilpattu, Taru Villas Villu is perfectly located for daily drives into the sprawl of jungle and open plains where elephants, monkeys, crocs, and, if you’re lucky, sloth bears and leopards can be seen.


The restaurant at The restaurant at Taru Villa Villu Wilpattu, one of the best hotels in Sri Lanka
The restaurant at Taru Villas Villu Wilpattu (photo: Lydia Swinscoe)

The villas are peaceful and well decorated with private plunge pools and stand-alone bath tubs, while the restaurant and bar areas are architecturally stunning, having been designed by Palinda Kannangara architects. Close to a river, where occasionally elephants go to bathe, it’s possible to borrow the hotel’s kayaks to explore on water, or simply enjoy the room’s jacuzzi plunge pools after an early safari. 

Address: Taru Villas Wilpattu, 635/1 Aluth Eluwankulama, Wilpattu

Rooms from: $703/£409
To book your stay, check prices on Expedia


14. Santani, Werapitiya

Set high in the misty mountains near Kandy, Santani combines minimalist design, incredible views and a deep sense of calm. I love it so much I’ve stayed twice, but am already hoping to go back soon.

The dining room at Dining room at Santani, one of the best hotels in Sri Lanka
Dining space at Santani (photo: Lydia Swinscoe)

Waking up to birdsong and temple chants, spending mornings in restorative yoga sessions, and unwinding with Ayurvedic treatments overlooking the jungle is how every holiday should begin. The food is nourishing and largely sourced from the property itself, and the infinity pool is pure heaven. Don’t miss a dip in the nearby river, too. 

Address: Santani, Arantenna Estate, Werapitiya
Rooms from: $760/£565
To book your stay, check prices on Expedia


15. Galle Fort Hotel, Galle

One of the most beautiful hotels in Galle Fort, the Galle Fort Hotel unfurls onto a pretty swimming pool surrounded by large vases of striking lotus flowers. Bedrooms look out over the pool, with many featuring large four-poster beds and sprawling bathrooms.

Suite with living room at The Galle Fort Hotel, one of the best hotels in Sri Lanka
Suite at Galle Fort Hotel (photo: Lydia Swinscoe)

On my last stay, I did an amazing arrack tasting experience in the hotel’s brilliant bar, Ropewalk, where mixologist Nabeel Kenny whips up beautiful sips and don’t miss the kiribath for breakfast, as one of Sri Lanka’s most loved dishes, the hotel does a brilliant version that sets you up for a day of exploration perfectly. 

Address: The Galle Fort Hotel, 28 Church Street, Galle
Rooms from: $258/£192
To book your stay, check prices on Expedia


16. Kayaam Wellness, Rekawa

I stayed in this secluded architectural gem just moments from the ocean before it started focusing more on wellness, and it blew me away with its nine flawless rooms and stunning pool.

The swimming pool surrounded by coconut palms at Kayaam Wellness, one of the best hotels in Sri Lanka
Kayaam wellness, moments from the beach (photo: Lydia Swinscoe)

Away from the crowded beaches of Ahangama and Mirissa, the expansive beach is wonderfully peaceful. I also love the modern art throughout the hotel, which serves beautifully prepared meals beside the pool.
Address: Galle Fort Hotel, 28 Church Street, Galle
Rooms from: $270/£201
To book your stay, check prices on Expedia


17. Hilton Yala, Yala

To be honest, I’m not a big fan of global chains, so I arrived at Hilton Yala unsure whether the brand known for its city hotels could deliver an authentic safari experience, but that changed quickly when I saw the architecture and my stunning suite with a private plunge pool.

Huge bed and sofa in a suite at Hilton Yala, one of the best hotels in Sri Lanka
Bedroom at Hilton Yala (photo: Lydia Swinscoe)

During a game drive into Yala National Park, guided by Sajith, an exceptionally knowledgeable ranger, I encountered a sloth bear, a Russell’s viper, and an unforgettable leopard sighting during my two-night stay in November 2025. Beyond the wildlife, the resort impressed with its jungle setting, attentive service, and inventive local cuisine, making it one of the most memorable safari stays I’ve experienced in Sri Lanka.

Address: Hilton Yala, Palatupana, Yala
Rooms from: $447/£332
To book your stay, check prices on Expedia


18. Jetwing Lagoon Wellness, Negombo

Set within a landmark building designed by Geoffrey Bawa, Jetwing Lagoon Wellness offers a relaxing retreat centred on comfort and rejuvenation. I’ve stayed twice, once when I first arrived in Sri Lanka and again when I was curious about the resort’s Ayurvedic offering.

The swimming pool at Jetwing Lagoon and wellness, one of the best hotels in Sri Lanka
The huge swimming pool at Jetwing Lagoon Wellness (photo: Lydia Swinscoe)

The hotel’s Prana Wellness Centre provides both Ayurvedic and Western wellness therapies, which are well priced and rejuvenating. Spacious bedrooms, many with outdoor soaking tubs, create a peaceful atmosphere, while the dining experience is exceptional, but save room one night for dinner at the nearby seafood restaurant Club Ceylon.
Address: Jetwing Lagoon Wellness, Pamunugama Road, Negombo
Rooms from: $119/£88
To book your stay, check prices on Expedia


19. Fort Bazaar, Galle

Another favourite in Galle is Fort Bazaar, where I love starting my day in one of the beautifully designed suites overlooking Church Street before heading out for a quiet breakfast on the terrace, well before the day-tripping crowds arrive.

The pool surrounded by day beds at Fort Bazaar, one of the best hotels in Sri Lanka
Pretty Fort Bazaar (photo: Lydia Swinscoe)

The hotel’s stylish interiors and inviting reading lounge add to its charm, and I especially enjoy the complimentary evening cocktails and the delicious dinner menu, which showcases a creative blend of local flavours. A newly added swimming pool makes this stunning bolthole not only one of the best in Galle, but one of the best hotels in Sri Lanka. 

Address: Fort Bazaar, 26 Church Street, Galle
Rooms from: $234/£174
To book your stay, check prices on Expedia

Post a Comment

Instagram

Theme by BD