Best Resorts in Sri Lanka

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Sri Lanka

Compare 159 Resorts in Sri Lanka with updated reviews, rates, and availability.

Outdoor pool, pool umbrellas, sun loungers
Amagi Aria
5.0 star property
7.6 out of 10, Good, (315)
"Hotel a short drive from the airport. The hotel’s airport pickup & check in was seamless, although we arrived around midnight. The hotel room was clean & comfortable, with a fantastic view from the room balcony, it’s right on the lagoon. "
The price is $48
$62 total
includes taxes & fees
May 29 - May 30
Amagi Aria
Outdoor pool
98 Acres Resort & Spa
4.5 star property
9.2 out of 10, Wonderful, (42)
"The most tranquil setting I have ever stayed in, the views are amazing, the staff are tentative especially the restaurant and room teams. A short tuk tuk ride into Ella, a perfect luxury base to see all that Ella has to offer. Sensational!!"
The price is $256
$335 total
includes taxes & fees
Jun 2 - Jun 3
98 Acres Resort & Spa
Outdoor pool, open 7:00 AM to 7:00 PM, pool umbrellas, sun loungers
Pegasus Reef - A Beach Resort in Colombo
4.0 star property
7.6 out of 10, Good, (150)
"Our stay at Pegasus was excellent. Staff were amazing and helpful, amenities were excellent. The only area for improvement would be an upgrade to their coffee available for breakfast. Drop filter just doesn't cut it. "
The price is $54
$71 total
includes taxes & fees
May 28 - May 29
Pegasus Reef - A Beach Resort in Colombo
Save an average of 15% on thousands of hotels when you're signed in
Porch
Hotel Sigiriya
4.0 star property
8.6 out of 10, Excellent, (489)
"Nice location and a clean place to stay. But if you are planning on walking to the ancient city of Sigiriya it’s a 30 min walk from the hotel. Not a 1 min walk as advertised. The service was good but the food was at best average, specially dinner “À la carte”. Breakfast buffet had a lot of variety which was good but the food was average. Good for a short stay."
The price is $57
$75 total
includes taxes & fees
May 29 - May 30
Hotel Sigiriya
Front of property
Araliya Beach Resort and Spa
5.0 star property
9.0 out of 10, Wonderful, (16)
"Great hotel"
The price is $119
$155 total
includes taxes & fees
May 28 - May 29
Araliya Beach Resort and Spa
On the beach, beach towels
Anantara Peace Haven Tangalle Resort
5.0 star property
9.4 out of 10, Exceptional, (118)
"This is truly a lovely hotel, with a great pool and beach front. Rooms are spacious and comfortable and grounds are very well maintained. Entrance feels grand and welcome us very warm. Great kids club. Would definitely return if I had the opportunity. Only minus I experienced was the upselling (day trips, spa treatments) during breakfast. While this may work well with some of the clientele, I found this quite annoying."
The price is $230
$299 total
includes taxes & fees
May 28 - May 29
Anantara Peace Haven Tangalle Resort
Front of property - evening/night
Sigiriana Resort by Thilanka
5.0 star property
7.8 out of 10, Good, (72)
"Very expensive stay for not much facilities. Staff barely able to understand requests. No timely answers for queries before we arrived at the property. Staff do not go out of the way to make your experience pleasant at all. Breakfast was below average. For the expensive pricing, you would expect a better spread, but no. Cleanliness of property is also below average when you compare with similar properties in the price range."
The price is $62
$80 total
includes taxes & fees
May 28 - May 29
Sigiriana Resort by Thilanka
Outdoor pool, pool umbrellas, sun loungers
Avani Kalutara Resort
4.5 star property
8.0 out of 10, Very Good, (81)
"We were disappointed on arrival at the hotel insects in room and broken electric socket broken and very limited choice of food. Spoke to the assistant manager who was extremely apologetic and arranged to change us to an upgraded room and for us to eat at their sister hotel next door. Staff in this restaurant were very attentive and the food quality and choice were amazing"
The price is $112
$146 total
includes taxes & fees
May 28 - May 29
Avani Kalutara Resort
Poolside bar
Shangri-La Hambantota
5.0 star property
8.6 out of 10, Excellent, (88)
"Overall we loved all facilities in and around the hotel. Its absolutely amazing. We look for to stay in Shangrila Hambantota during our next vacation in Sri Lankan "
The price is $160
$214 total
includes taxes & fees
May 28 - May 29
Shangri-La Hambantota
Wooden Chalet with Free Benefits | 1 bedroom, premium bedding, memory foam beds, minibar
Aliya Resort & Spa
5.0 star property
9.2 out of 10, Wonderful, (241)
"As usual the hotel and staff were excellent. "
The price is $156
$205 total
includes taxes & fees
Jun 3 - Jun 4
Aliya Resort & Spa
Exterior
Habarana Village by Cinnamon
4.0 star property
9.0 out of 10, Wonderful, (107)
"Could improve on driver accommodation "
The price is $65
$84 total
includes taxes & fees
Jun 11 - Jun 12
Habarana Village by Cinnamon
Exterior
Sundaras Resort & Spa
4.0 star property
7.6 out of 10, Good, (131)
"Friendly staff, nice garden. Bruno the boxer is a perfect welcoming dog. Squirrels in the garden for breakfast "
The price is $21
$27 total
includes taxes & fees
Jun 10 - Jun 11
Sundaras Resort & Spa
2 outdoor pools, pool umbrellas, sun loungers
Jetwing Blue
5.0 star property
7.8 out of 10, Good, (333)
"Nice hotel. I’d stay there again. Helpful staff."
The price is $143
$186 total
includes taxes & fees
Jun 4 - Jun 5
Jetwing Blue
13 outdoor pools, sun loungers
Cape Weligama
5.0 star property
9.8 out of 10, Exceptional, (51)
"Amazing place staff and food out of this world"
The price is $316
$415 total
includes taxes & fees
Jun 27 - Jun 28
Cape Weligama
Egyptian cotton sheets, premium bedding, desk, laptop workspace
Palm Paradise Cabanas & Villas Beach Resort Tangalle
3.0 star property
8.2 out of 10, Very Good, (62)
"A beautiful property especially if you take the Villas, the beach is public but it was the best beach for our young children to swim in. The food provided at the public beach is some of the best we had. "
The price is $52
$69 total
includes taxes & fees
Jun 2 - Jun 3
Palm Paradise Cabanas & Villas Beach Resort Tangalle
Front of property - evening/night
Lanka Princess All Inclusive Hotel
4.0 star property
9.0 out of 10, Wonderful, (56)
"Everything from welcome to room service was great. Friendly staff and good service. Decent food and great Ayurveda therapies. German spoken everywhere 😎"
Lanka Princess All Inclusive Hotel
Outdoor pool, open 7:00 AM to 9:00 PM, sun loungers
FOX Resorts Kandy
5.0 star property
9.6 out of 10, Exceptional, (23)
"Very nice hotel, although can be very windy at the top of the hill. Excellent service, very friendly. Rooms cosy, not spacious. Breakfast good, buffet dinner not great"
The price is $68
$90 total
includes taxes & fees
May 30 - May 31
FOX Resorts Kandy
Outdoor pool
Madulkelle Tea and Eco Lodge
5.0 star property
9.4 out of 10, Exceptional, (53)
"It was absolutely fantastic. Loved it. "
The price is $247
$320 total
includes taxes & fees
May 28 - May 29
Madulkelle Tea and Eco Lodge
Outdoor pool, open 7 AM to 9 PM, sun loungers
FOX JAFFNA by Fox Resorts
4.0 star property
9.4 out of 10, Exceptional, (23)
"Fantastic experience. The staff was caring and courteous- went above and beyond to ensure all my needs were met. Restaurant staff was exceptionally outstanding. Unmatched service. Will definitely return. Recommend to anyone who wants a relaxing stay"
The price is $80
$107 total
includes taxes & fees
Jun 1 - Jun 2
FOX JAFFNA by Fox Resorts
Exterior
Anantara Kalutara Resort
5.0 star property
8.4 out of 10, Very Good, (47)
"Great food, friendly staff, beautiful property, private beach access."
The price is $169
$219 total
includes taxes & fees
May 29 - May 30
Anantara Kalutara Resort
Don't see what you're looking for?
See all available properties in Sri Lanka
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Sri Lanka Resorts information

Number of reviews
2,495
Accommodation
159 Resorts
Lowest Price
Highest Price

Price trends for Resorts in Sri Lanka

Less expensive
More expensive
Next month
June
January
$97
Month
Price
January
$202
February
$183
March
$178
April
$174
May
$106
June
$97
July
$112
August
$116
September
$118
October
$118
November
$131
December
$159
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed Resorts in Sri Lanka. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

How much do resorts in Sri Lanka cost?
Prices for resorts in Sri Lanka range between and per night. Whether you’re on the hunt for an all-inclusive family resort or a stylish couples-only getaway, you’re sure to find the perfect stay with Expedia. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many resorts are there in Sri Lanka?
Select from 159 resorts in Sri Lanka. Whether you’re seeking a luxurious honeymoon escape or a sprawling family resort packed with adventure, you’re sure to find the right place on Expedia.
Why book your resort in Sri Lanka with Expedia?
With Expedia, you’ll have no trouble finding your dream resort in Sri Lanka. Traveling with the kids? Take advantage of our filters to search for properties with a pool or free WiFi. If you have a budget in mind, select how much you’d like to spend and the star rating of your escape. We’ll help you find the perfect fit whatever your bank balance or plans.
How can I find cheap resorts in Sri Lanka?
An excellent way to track down cheap resorts in Sri Lanka is using Expedia’s handy filter tool. Narrow your search by budget, amenities and star rating to take advantage of unbeatable rates in just a few clicks.
What is there to do in Sri Lanka near my resort?
Whether you’re into shopping, dining, history or culture, Sri Lanka promises something for everyone! The leading city of Western Province has tons of activities and attractions, including Galle Face Beach, Nelum Pokuna Mahinda Rajapaksa Theatre and Sri Lanka National Museum. If you’re taking off to Central Province, Royal Palace of Kandy, National Museum and Temple of the Tooth are must-do’s.

Recent reviews of Sri Lanka hotels
Expedia verified reviews