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.
 |
| 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.
 |
| 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.
 |
| 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 Aman3. 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.
 |
| 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 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 Expedia5. 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 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 Expedia6. 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.
 |
| 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 Expedia7. 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.
 |
| 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 directly8. 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 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 directly9. 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.
 |
| 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 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 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 Expedia12. 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.
 |
| 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 Expedia13. 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 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.
 |
| 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 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.
 |
| 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 Expedia17. 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.
 |
| 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 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.
 |
| 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
Post a Comment