Resorts in Sri Lanka

Compare and save

  • 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

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

Anantara Peace Haven Tangalle Resort

5.0 star property
9.4 out of 10, Exceptional, (130)
"Beautiful and special property. Outstanding customer service. Lots of low key and interesting activities. Great pool and gorgeous beach. The food could have been better and more fairly priced, but the staff was attentive to our concerns. "
The price is SAR 823
SAR 1,069 total
includes taxes & fees
18 Jan - 19 Jan
Anantara Peace Haven Tangalle Resort

Hotel Sigiriya

4.0 star property
8.6 out of 10, Excellent, (509)
"Hotel in the jungle with a rustic charm. Room was good with a comfortable bed. Lots of ants in the room initially but I suppose being in the jungle that’s to be expected! Restaurant food was plentiful and delicious. We stayed three nights and we didn’t get bored as there was a good varied choice -buffet or the a la cart menu-. Pool towels available and the attendant keeps the pool side nice a clean, especially with his endless battle with cleaning fallen leaves up. Bar staff were very friendly...
The price is SAR 318
SAR 412 total
includes taxes & fees
17 Jan - 18 Jan
Hotel Sigiriya

DoubleTree by Hilton Weerawila Rajawarna Resort

4.5 star property
9.8 out of 10, Exceptional, (42)
"Amazing stay! Hotel is spotless and modern, staff friendly, attentive and the cocktails were delightful"
The price is SAR 468
SAR 629 total
includes taxes & fees
9 Feb - 10 Feb
DoubleTree by Hilton Weerawila Rajawarna Resort

Anantara Kalutara Resort

5.0 star property
8.6 out of 10, Excellent, (52)
"Nice and beautiful environment "
The price is SAR 977
SAR 1,268 total
includes taxes & fees
13 Jan - 14 Jan
Anantara Kalutara Resort

Amaya Beach Pasikudah

5.0 star property
8.8 out of 10, Excellent, (99)
"Staff are very friendly. Clean. Excellent customer service."
The price is SAR 403
SAR 523 total
includes taxes & fees
14 Jan - 15 Jan
Amaya Beach Pasikudah

Mandara Resort

4.0 star property
7.8 out of 10, Good, (36)
"Amazing stay! "
Mandara Resort

Amaya Lake Dambulla

4.0 star property
8.6 out of 10, Excellent, (121)
"Like the place very much. Excellent staff and excellent food "
The price is SAR 562
SAR 730 total
includes taxes & fees
14 Jan - 15 Jan
Amaya Lake Dambulla

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

5.0 star property
8.4 out of 10, Very Good, (27)
"Junior staff is mostly very young people and they needs training in customer service. "
The price is SAR 883
SAR 1,146 total
includes taxes & fees
17 Jan - 18 Jan
Araliya Beach Resort & Spa Unawatuna- Where you meet the sea all year

Jetwing Blue

5.0 star property
7.8 out of 10, Good, (348)
"We love our stays at Jetwing Hotels"
The price is SAR 531
SAR 689 total
includes taxes & fees
15 Jan - 16 Jan
Jetwing Blue

Amagi Aria

5.0 star property
7.6 out of 10, Good, (326)
"Great "
The price is SAR 318
SAR 413 total
includes taxes & fees
16 Jan - 17 Jan
Amagi Aria

Pegasus Reef - A Beach Resort in Colombo

4.0 star property
7.8 out of 10, Good, (159)
"Excellent hospitality"
The price is SAR 335
SAR 439 total
includes taxes & fees
13 Jan - 14 Jan
Pegasus Reef - A Beach Resort in Colombo

Amaranthe Bay

4.0 star property
9.2 out of 10, Wonderful, (101)
"Excellent staff, location and very serene!!"
The price is SAR 360
SAR 472 total
includes taxes & fees
12 Jan - 13 Jan
Amaranthe Bay

Club Hotel Dolphin

4.0 star property
8.6 out of 10, Excellent, (105)
"Am 60 yrs old, have about 4 holidays a year, 1st time Sri Lanka and i am saying this Hotel is absolutely brilliant, food, staff, comfort, pool everything is just great."
The price is SAR 496
SAR 643 total
includes taxes & fees
22 Jan - 23 Jan
Club Hotel Dolphin

FOX Resorts Kandy

5.0 star property
9.6 out of 10, Exceptional, (38)
"The place had a best hospitality and views of the place."
The price is SAR 414
SAR 542 total
includes taxes & fees
12 Jan - 13 Jan
FOX Resorts Kandy

Jetwing Lagoon - Adults Only

5.0 star property
9.0 out of 10, Wonderful, (203)
"100m pool"
The price is SAR 437
SAR 567 total
includes taxes & fees
13 Jan - 14 Jan
Jetwing Lagoon - Adults Only

Avani Kalutara Resort

4.5 star property
8.0 out of 10, Very Good, (83)
"Best coustomer service ever"
The price is SAR 882
SAR 1,145 total
includes taxes & fees
26 Jan - 27 Jan
Avani Kalutara Resort

Jetwing Lake

5.0 star property
9.6 out of 10, Exceptional, (123)
"Loved the stay at Jetwing Lake. No complaints whatsoever."
The price is SAR 735
SAR 954 total
includes taxes & fees
18 Jan - 19 Jan
Jetwing Lake

Cape Weligama - Relais and Chateaux

5.0 star property
9.8 out of 10, Exceptional, (56)
"Well kept property. Exceptional service. Very unique property with high end luxuries."
The price is SAR 2,460
SAR 3,222 total
includes taxes & fees
11 Feb - 12 Feb
Cape Weligama - Relais and Chateaux

Habarana Village by Cinnamon

4.0 star property
9.0 out of 10, Wonderful, (111)
"Good"
The price is SAR 324
SAR 420 total
includes taxes & fees
1 Feb - 2 Feb
Habarana Village by Cinnamon

Sigiriya Forest Edge By Marino Leisure

3.5 star property
9.0 out of 10, Wonderful, (2)
"全て綺麗で、ご飯も安くて美味しい。 4皿のコースが2100LKR。 お酒は少し高めで2000LKR程度。"
The price is SAR 351
SAR 459 total
includes taxes & fees
14 Jan - 15 Jan
Sigiriya Forest Edge By Marino Leisure
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 SAR 318 and SAR 2,460 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 169 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.