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

Check prices for these dates

Top Cities in Sri Lanka

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

Jetwing Lagoon - Adults Only

5.0 star property
9.0 out of 10, Wonderful, (207)
"I'm a competitive swimmer. This hotel has a 100 meter pool with crystal clear water. I was in heaven. The rooms were awesome. The view from our room was fantastic. The bathrooms are uniquely designed. The only downside was a very limited menu at the restaurant"
The price is SAR 397
SAR 515 total
includes taxes & fees
6 Mar - 7 Mar
Jetwing Lagoon - Adults Only

Anantara Peace Haven Tangalle Resort

5.0 star property
9.4 out of 10, Exceptional, (136)
"Lovely hotel and staff are great. The pricing are excessive for this hotel. $150-200 for a massage where other similar hotels charge $50-100. "
The price is SAR 1,122
SAR 1,457 total
includes taxes & fees
15 Feb - 16 Feb
Anantara Peace Haven Tangalle Resort

Amaya Beach Pasikudah

5.0 star property
8.8 out of 10, Excellent, (100)
"Overall the experience was great, the only feedback I would give is that one of the staff members tried to charge me 1000 rupees to play on the pool table for an hour, which I think wasn’t think was fair. The pool table is located right by the bar where people are already purchasing drinks, and to be charged to play pool I Personally don’t agree with. Other than that, the hotel and breakfast was great! "
The price is SAR 349
SAR 453 total
includes taxes & fees
19 Feb - 20 Feb
Amaya Beach Pasikudah

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 430
SAR 578 total
includes taxes & fees
15 Mar - 16 Mar
DoubleTree by Hilton Weerawila Rajawarna Resort

98 Acres Resort & Spa

4.5 star property
9.4 out of 10, Exceptional, (74)
"Beautiful views from the room and everywhere in the hotel. Very warm welcome. Everyone friendly "
The price is SAR 1,503
SAR 1,969 total
includes taxes & fees
26 Feb - 27 Feb
98 Acres Resort & Spa

Aliya Resort & Spa

5.0 star property
9.2 out of 10, Wonderful, (256)
"Excellent service with fantastic staff. Clean, beautiful architecture & landscaping. Loved all the walkable areas !"
The price is SAR 555
SAR 728 total
includes taxes & fees
2 Mar - 3 Mar
Aliya Resort & Spa

Amagi Aria

5.0 star property
7.6 out of 10, Good, (332)
"It is a good hotel on the lake/beach with all sorts of services available."
The price is SAR 318
SAR 413 total
includes taxes & fees
21 Feb - 22 Feb
Amagi Aria

Anantara Kalutara Resort

5.0 star property
8.6 out of 10, Excellent, (52)
"Nice and beautiful environment "
The price is SAR 809
SAR 1,051 total
includes taxes & fees
28 Feb - 1 Mar
Anantara Kalutara Resort

Hotel Sigiriya

4.0 star property
8.6 out of 10, Excellent, (512)
"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 360
SAR 467 total
includes taxes & fees
16 Feb - 17 Feb
Hotel Sigiriya

Jetwing Blue

5.0 star property
7.8 out of 10, Good, (353)
"Very quiet and convenient "
The price is SAR 410
SAR 532 total
includes taxes & fees
23 Feb - 24 Feb
Jetwing Blue

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

5.0 star property
8.2 out of 10, Very Good, (28)
"Junior staff is mostly very young people and they needs training in customer service. "
The price is SAR 803
SAR 1,043 total
includes taxes & fees
22 Feb - 23 Feb
Araliya Beach Resort & Spa Unawatuna- Where you meet the sea all year

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 495
SAR 643 total
includes taxes & fees
27 Feb - 28 Feb
Club Hotel Dolphin

Amaranthe Bay

4.0 star property
9.2 out of 10, Wonderful, (104)
"The hotel is amazing ! We took the junior suite and was better than expected. The room was specious, clean and a jacuzzi too. We had the view on the pool which was great. The staff , the manager was super lovely...alway there to please you...and we had a good laugh with the 2 gents at the bar 😉 thank you. The food was also very very nice. I highly recommend that hotel you will not be disappointed...."
The price is SAR 285
SAR 373 total
includes taxes & fees
16 Feb - 17 Feb
Amaranthe Bay

Amaya Lake Dambulla

4.0 star property
8.6 out of 10, Excellent, (123)
"Like the place very much. Excellent staff and excellent food "
The price is SAR 510
SAR 661 total
includes taxes & fees
24 Feb - 25 Feb
Amaya Lake Dambulla

Amaara Forest Hotel Sigiriya

4.0 star property
8.2 out of 10, Very Good, (22)
"Nice hotel. Super helpful staff. Our toddler enjoyed exploring the grounds. Restaurant served nice food. Rooms are a bit basic relative to the price. We were unfortunately visiting during Christmas, and the hotel organised a very loud party, which made it hard to sleep! Agreed to lower the volume after many requests "
The price is SAR 349
SAR 457 total
includes taxes & fees
22 Feb - 23 Feb
Amaara Forest Hotel Sigiriya

FOX Resorts Kandy

5.0 star property
9.4 out of 10, Exceptional, (40)
"We had a suite which was great. Strange to have a dining table instead of proper seating area. If this was changed it would have been even greater. Dinner was OK but nothing to write home about. Breakfast was better. Dining area felt a bit like a school dinner hall. The staff were very helpful. Can get a bit noisy when the wind blows from the east. Rattles the large glass doors. Apart from that we would come back. The pool is good but loungers are limited. Gets busy about 4pm. "
The price is SAR 499
SAR 654 total
includes taxes & fees
21 Feb - 22 Feb
FOX Resorts Kandy

Habarana Village by Cinnamon

4.0 star property
9.0 out of 10, Wonderful, (114)
"Nice place with friendly staff, a little disorganised at times, restaurant was a bit like a canteen and much of the food poor. Lovely location though and organised a good safari for us, would have expected more overall for the price though"
The price is SAR 549
SAR 712 total
includes taxes & fees
16 Feb - 17 Feb
Habarana Village by Cinnamon

Green Heaven Resort

2.5 star property
The price is SAR 47
SAR 56 total
includes taxes & fees
15 Feb - 16 Feb
Green Heaven Resort

NH Bentota Ceysands Resort

4.0 star property
8.2 out of 10, Very Good, (193)
"Amazing property with awesome location. You don't have to go anywhere else"
The price is SAR 406
SAR 541 total
includes taxes & fees
2 Mar - 3 Mar
NH Bentota Ceysands Resort

Pegasus Reef - A Beach Resort in Colombo

4.0 star property
7.8 out of 10, Good, (159)
"Excellent hospitality"
The price is SAR 309
SAR 405 total
includes taxes & fees
17 Feb - 18 Feb
Pegasus Reef - A Beach Resort in Colombo
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 47 and SAR 1,503 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 171 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.