Sri Lanka was one of my favorite trips to date. It was adventurous and I found myself unwinding all at the same time. These best hotels in Sri Lanka were some of the highlights of the trip.
After traveling for two weeks there, Sri Lanka won me over. Incredible hospitality, great design, and a warm welcome to their beautiful culture. Here’s my review of some of the best hotels in Sri Lanka.
The Best Hotels in Sri Lanka Guide
Where to Stay in Sri Lanka
Depending on your itinerary in Sri Lanka, there are quite a few options. Sri Lanka hotels vary from remote locations to the middle of cities. I would suggest taking a look at this two week itinerary for Sri Lanka and get an idea of what’s on offer. Some of my favorite places were in national parks, along the Indian Ocean, and high up in the mountains near tea estates. I always recommend checking availability prior to planning as a lot of these boutique hotels can sell out.
Boutique Hotels in Sri Lanka
Whether you’re looking to dive into Yala National Park or in the mountains of Nuwara Eliya, there some incredible hotels with great prices. I’d recommend for the summer months to book a hotel with a swimming pool as it does get rather hot. Or better yet, pick a hotel near the beach! Here are some of the top boutique hotels in Sri Lanka:
Chena Huts in Yala National Park (read about my stay here)
An incredible stay near Yala National Park, with individual huts. Sold as packaged rates with meals and safaris included, this is the ultimate experience.
Hotel Tri in Koggala Lake (read about my stay here)
If you’re looking for an escape, look no further. Come here to the peaceful area of Koggala for a few days of relaxation.
Book here *if sold out, the the Fortress is also another great option.
98 Acres in Ella
Perched above Ella, this boutique hotel is perfect for those looking to have access to great hiking.
Search for more hotels in Ella here:
Hotel Fort Bazaar in Galle
A design-forward hotel in the heart of Galle Fort, the Hotel Fort Bazaar provides an intimate stay.
Search for more hotels in Galle Fort here:
Paradise Road Tintagel in Colombo
A 10-room boutique hotel in the heart of the city, its chic design and elevated service set it apart.
Search for more hotels in Colombo here:
Jetwing Tented Villas in Yala National Park
For an escape in Yala National Park, Jetwing has opened up their tented villas for easy access to the park.
The Wallawwa in Colombo
A jungle escape, featuring a 200-year old garden and luxury rooms.
Luxury Hotels in Sri Lanka
Luxury resorts with infinity pools is one thing I loved about a few stays in Sri Lanka. Great views, good restaurants with Sri Lankan dishes onsite, and incredible rooms were incredible. A lot of the hotels had access to UNESCO World Heritage sites, making it easy to travel around while there. Take a look at these luxury hotels, from destinations like Yala National Park to Colombo:
Amanwella in Tangalle
An oceanside escape with elevated service and design, Amanwella provides a home for the discerning traveler.
The Elephant Stables in Kandy
Great for the family and incredible location, their infinity pools overlooking Kandy is unlike none other.
The Kingsbury in Colombo
One of your top choices for a luxury hotel in Colombo, the Kingsbury has an ode to the history and culture.
Jetwing Vil Uyana in Sigiriya
Set in a landscape that is full of wildlife, this a hotel that has perfected ecotourism. Each room is freestanding, providing an unforgettable stay.
Amangalla in Galle
If you’re looking for a luxury hotel in Galle Fort, Aman Resorts has provided a hotel unlike any other here.
Ceylon Tea Trails in Tea Country
Colonial style furnishing set in tea country makes Ceylon Tea Trails one of a kind.
Thotalagala in Hill Country
Set on the Dambatenne Estate, this seven room luxury hotel in Haputale is a rejuvenating retreat.
Santani Wellness Resort & Spa in Panwila
While in Sri Lanka, a wellness experience is a must. Santani offers yoga, special food menus, and more for a health-focused stay.
Best Resorts in Sri Lanka
Luxury resorts in Sri Lanka are some of the best in the world. Brands like Anantara are expert in delivering a memorable stay, especially their beach locations. Some of the rooms feel like a house! The resorts often have a private feeling to them, making the time very intimate as well. Check out these resorts:
Anantara Peace Haven Resort in Tangalle
Situated on the best strip of beach in Tangalle, Anantara Peace Haven Resort is a must resort in Sri Lanka.
Jetwing Lighthouse in Galle
The place to stay if you’re looking for a resort stay in Galle area.
Shangri-La’s Hambantota Golf Resort & Spa in Tangalle Region
With a focus on golf and spa, this resort north of Tangalle area is a great place for the family.
Cinnamon Wild Yala in Yala
For a resort experience near Yala National Park, Cinnamon Wild has an all-inclusive experience.
The Fortress Resort & Spa in Koggala
Place in the serene setting of Koggala, offers a luxury spa and resort experience.
Ulagalla Resort in Anuradhapura
Set on 58 acres of private grounds and home to a wide range of birds, this resort is close to most of the sites in the Cultural Triangle.