Resorts in Sri Lanka

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Sri Lanka

Featured Resorts in Sri Lanka

Anantara Peace Haven Tangalle Resort

5.0 star property
9.4 out of 10, Exceptional, (127)
"Lovely family friendly resort on the coast in Tangelle. Very friendly and helpful staff, very good food and facilities. We would recommend for families. Excellent day tours."
The price is P15,596
P20,243 total
includes taxes & fees
Dec 17 - Dec 18
Anantara Peace Haven Tangalle Resort

Pegasus Reef - A Beach Resort in Colombo

4.0 star property
7.8 out of 10, Good, (157)
"Excellent hospitality"
Pegasus Reef - A Beach Resort in Colombo

98 Acres Resort & Spa

4.5 star property
9.2 out of 10, Wonderful, (53)
"98 Acres Resort & Spa is an amazing place, with its beautiful location, fantastic staff taking care of you 24/7, and delicious food. The hotel and rooms were big and very clean, and the pool area is amazing with its view of the mountains. My family and I had a really great time, and we were able to relax and get in zen mode. I can highly recommend this place for everything it has!"
The price is P15,524
P20,335 total
includes taxes & fees
Dec 4 - Dec 5
98 Acres Resort & Spa

Amaya Beach Pasikudah

5.0 star property
8.6 out of 10, Excellent, (94)
"Amazing views, great tasting food but above all fantastic staff. Would come back to experience 5 class service again!"
Amaya Beach Pasikudah

Shangri-La Hambantota

5.0 star property
8.8 out of 10, Excellent, (93)
"Amazing service, staff members very attentive, delicious food, beautiful resort "
The price is P11,151
P14,980 total
includes taxes & fees
Dec 4 - Dec 5
Shangri-La Hambantota

Aliya Resort & Spa

5.0 star property
9.2 out of 10, Wonderful, (248)
"This hotel lived up to the great ratings it has received...and then some. Every employee we encountered was warm and friendly. The breakfast buffet was outstanding, the rooms lovely. Best was all the elephant themed art work throughout the property. It was like walking in a modern art museum!"
Aliya Resort & Spa

FOX Resorts Kandy

5.0 star property
9.6 out of 10, Exceptional, (34)
"Fox resort property is an amazing find, its placed on the top of the mountain and views are amazing. I booked a suite and it has so much space for family and amazing views. Would recommend to book a suite. Staff is very helpful, courteous and also smiling. Restaurant has amazing room service. I highly recommend this resort if you are in Kandy."
The price is P6,828
P8,944 total
includes taxes & fees
Dec 4 - Dec 5
FOX Resorts Kandy

Amaranthe Bay

4.0 star property
9.2 out of 10, Wonderful, (101)
"Excellent staff, location and very serene!!"
The price is P4,460
P5,843 total
includes taxes & fees
Dec 6 - Dec 7
Amaranthe Bay

Jetwing Blue

5.0 star property
7.8 out of 10, Good, (346)
"Very lovely hotel right by the beach and near enough to airport for a stop over. Great to relax and rewind but then go out and explore some really wonderful places in the country. "
Jetwing Blue

Amagi Aria

5.0 star property
7.6 out of 10, Good, (323)
"Early flight in the morning to Europe and too much noice of loud music coming come from the bay. I could not sleep the hours I had available at the property, plus when I woke up and turned on the light I saw a big cockroach on the floor running around .... no comment "
The price is P2,898
P3,761 total
includes taxes & fees
Dec 4 - Dec 5
Amagi Aria

Avani Kalutara Resort

4.5 star property
8.0 out of 10, Very Good, (83)
"Best coustomer service ever"
The price is P6,746
P8,757 total
includes taxes & fees
Dec 19 - Dec 20
Avani Kalutara Resort

Anantara Kalutara Resort

5.0 star property
8.6 out of 10, Excellent, (51)
"Nice and beautiful environment "
The price is P12,986
P16,856 total
includes taxes & fees
Dec 17 - Dec 18
Anantara Kalutara Resort

Sundaras Resort & Spa

4.0 star property
7.6 out of 10, Good, (132)
"Friendly staff, nice garden. Bruno the boxer is a perfect welcoming dog. Squirrels in the garden for breakfast "
The price is P2,526
P3,278 total
includes taxes & fees
Jan 3 - Jan 4, 2025
Sundaras Resort & Spa

Araliya Beach Resort & Spa Unawatuna- Where you meet the sea all year

5.0 star property
8.4 out of 10, Very Good, (26)
"It was a nice hotel. Nice pool facilities and clean . I had maybe higher expectations on the service level for a 5 star. But overall luxury "
Araliya Beach Resort & Spa Unawatuna- Where you meet the sea all year

Cape Weligama - Relais and Chateaux

5.0 star property
9.8 out of 10, Exceptional, (53)
"Well kept property. Exceptional service. Very unique property with high end luxuries."
The price is P21,937
P28,736 total
includes taxes & fees
Dec 8 - Dec 9
Cape Weligama - Relais and Chateaux

Uga Jungle Beach - Trincomalee

5.0 star property
9.6 out of 10, Exceptional, (100)
"The place was beautiful but what made it more amazing were the people there. Everyone was very kind, respectful and accommodating. "
The price is P8,409
P10,914 total
includes taxes & fees
Dec 20 - Dec 21
Uga Jungle Beach - Trincomalee

Jetwing Lagoon - Adults Only

5.0 star property
9.0 out of 10, Wonderful, (201)
"100m pool"
The price is P12,594
P16,346 total
includes taxes & fees
Dec 26 - Dec 27
Jetwing Lagoon - Adults Only

Trinco Blu by Cinnamon

4.0 star property
8.6 out of 10, Excellent, (208)
"Beautiful"
The price is P5,634
P7,313 total
includes taxes & fees
Jan 1 - Jan 2, 2025
Trinco Blu by Cinnamon

Amaya Lake Dambulla

4.0 star property
8.6 out of 10, Excellent, (120)
"Like the place very much. Excellent staff and excellent food "
The price is P5,598
P7,267 total
includes taxes & fees
Dec 4 - Dec 5
Amaya Lake Dambulla

Madulkelle Tea and Eco Lodge

5.0 star property
9.4 out of 10, Exceptional, (54)
"It was absolutely fantastic. Loved it. "
Madulkelle Tea and Eco Lodge
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.
Don't see what you're looking for?
See all available properties in Sri Lanka
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do resorts in Sri Lanka cost?
Resorts in Sri Lanka cost between P2,526 and P21,937 per night. Use our filter tool to search for “Hotel resort” under the “Property type” filter, then lock in a getaway that’s easy on the finances. These prices were 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?
Choose from 137 resorts in Sri Lanka. Whether you’re on the lookout for an intimate honeymoon retreat or a sprawling family resort filled with adventure, you’re sure to find the right place on Expedia.
Why book your resort in Sri Lanka with Expedia?
With Expedia, it’s easy to find your ideal resort in Sri Lanka. Traveling with the kids? Make use of our filters to search for properties with a pool or free WiFi. If you have a set budget, click on how much you’re willing to spend and your preferred star rating. We’ll help you find the perfect place whatever your plans or bank balance.
How can I find cheap resorts in Sri Lanka?
Expedia is here to help you narrow down your search for cheap resorts in Sri Lanka. Simply use our filter tool to select budget, amenities and star rating to tailor your search and book an ideal stay in a couple of quick clicks.
What is there to do in Sri Lanka near my resort?
The best travel accessory for your Sri Lanka adventure is an exciting itinerary! Galle Face Beach, Sri Lanka National Museum and High Commission of India are among the biggest sights if you’re on your way to Western Province. Central Province also has plenty of wonderful attractions, such as Royal Palace of Kandy. Eager to explore more? Find time for National Museum and Temple of the Tooth too.