Book a Sri Lanka Resort

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

Next weekend
In two weeks
In one month
In two months

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

98 Acres Resort & Spa

4.5 star property
9.4 out of 10, Exceptional, (84)
"Had a quality time because of the service they provided us during the stay. "
The price is ¥53,535
¥70,127 total
includes taxes & fees
Apr 15 - Apr 16
98 Acres Resort & Spa

Amaya Beach Pasikudah

5.0 star property
8.8 out of 10, Excellent, (106)
"This was our second visit to Amaya and was happy to be able stay here again. The ambience and staffs were very pleasant. The beautiful Pasikuda makes Amaya a great place to stay in. The only thing was the hotel is based in the Tamil speaking region so it would’ve been great to be greeted and approached in Tamil as well. Kindly use both the national languages or use English entirely. "
The price is ¥13,032
¥16,915 total
includes taxes & fees
Apr 26 - Apr 27
Amaya Beach Pasikudah

Jetwing Lagoon Wellness - Adults Only

5.0 star property
9.0 out of 10, Wonderful, (219)
"About 30 minutes by taxi from the airport. The pool is amazing. The room is a bit worn, but the overall experience made up for it — the restaurant is a gem. It offers lots of food options and a peaceful atmosphere with views of the garden and lagoon. The pool is also very beautiful and well-maintained. Definitely worth a stay. ホテルの真ん中にあるプールがとても素敵。きちんと管理されていて綺麗です。部屋の構造が少し変わっているかも。お庭を見ながら楽しめるレストランが良かったです。"
The price is ¥20,531
¥26,648 total
includes taxes & fees
Apr 2 - Apr 3
Jetwing Lagoon Wellness - Adults Only

Hotel Sigiriya

4.0 star property
8.6 out of 10, Excellent, (515)
"Great location. Good breakfast. "
The price is ¥16,204
¥21,031 total
includes taxes & fees
Apr 26 - Apr 27
Hotel Sigiriya

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 ¥26,539
¥35,652 total
includes taxes & fees
Apr 2 - Apr 3
Shangri-La Hambantota

Trinco Blu by Cinnamon

4.0 star property
8.6 out of 10, Excellent, (212)
"Decent hotel. They should add all night room service, after 10 pm they won’t even deliver water to the room"
The price is ¥13,495
¥17,517 total
includes taxes & fees
Mar 27 - Mar 28
Trinco Blu by Cinnamon

Cape Weligama - Relais and Chateaux

5.0 star property
9.8 out of 10, Exceptional, (59)
"An immaculate resort. Fantastic food, service and facilities. We have been before and will certainly come again."
The price is ¥76,220
¥99,841 total
includes taxes & fees
Apr 25 - Apr 26
Cape Weligama - Relais and Chateaux

NH Bentota Ceysands Resort

4.0 star property
8.2 out of 10, Very Good, (197)
"A large property with a beachfront on one side and a river on the other."
NH Bentota Ceysands Resort

Anantara Peace Haven Tangalle Resort

5.0 star property
9.4 out of 10, Exceptional, (137)
"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 ¥49,604
¥64,385 total
includes taxes & fees
Mar 27 - Mar 28
Anantara Peace Haven Tangalle Resort

Jetwing Blue

5.0 star property
7.8 out of 10, Good, (358)
"Great option for outside Colombo. We arrived on a late night flight, and only about 30min drive from the airport. The property is positioned well with a variety of restaurants and shops around. The pools were great, long enough to do a few morning laps. The buffet breakfast had a wide range of options, and nice looking out over the beach. "
The price is ¥14,261
¥18,511 total
includes taxes & fees
Mar 27 - Mar 28
Jetwing Blue

DoubleTree by Hilton Weerawila Rajawarna Resort

4.5 star property
9.8 out of 10, Exceptional, (44)
"Amazing stay! Hotel is spotless and modern, staff friendly, attentive and the cocktails were delightful"
The price is ¥16,340
¥21,952 total
includes taxes & fees
Apr 23 - Apr 24
DoubleTree by Hilton Weerawila Rajawarna Resort

FOX Resorts Kandy

5.0 star property
9.6 out of 10, Exceptional, (41)
"Stunning views from this mountainside property but is a long and winding drive to get there although this only takes around 15 mins from Kandy town. The rooms are in small blocks of 4 and set apart. Lovely buffet restaurant."
FOX Resorts Kandy

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 ¥20,369
¥26,440 total
includes taxes & fees
Mar 27 - Mar 28
Amaya Lake Dambulla

Amagi Aria

5.0 star property
7.6 out of 10, Good, (335)
"Beautiful lagoon-front self-contained hotel, room was spotless, staff the most courteous and helpful I’ve ever met. Lagoon tour (arranged by front desk) was peaceful, full of birds, Captain Rohan a fantastic guide to birds and wildlife. Transportation to Negombo is via tuktuk, driver Asim polite and exceptionally kind (provided tour of Negombo and a short errand for salt and Type G adapter for my travels, Amagi Aria has universal outlets but the rest of Sri Lanka has Type G). Excellent breakfast...
The price is ¥15,851
¥20,575 total
includes taxes & fees
Mar 30 - Mar 31
Amagi Aria

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 ¥14,215
¥18,620 total
includes taxes & fees
Mar 29 - Mar 30
Amaranthe Bay

Jetwing Lake

5.0 star property
9.6 out of 10, Exceptional, (127)
"We had an amazing stay at Jetwing Lake. What a beautiful and unique property with a stunning pool! It was so easy to visit Sigiriya and the Eco Park from there. The staff were amazing. And the food was excellent. We enjoyed the breakfast and dinner buffets each night. A very big thanks to the amazing staff who always went out of their way to make out stay even more amazing: Imantha, Ekanayake, Shan, Ashada, Kasun, Udithi, Halangoda, Madushan, Trileeshiya, Gimhani, Priyantha, Rizky, and the best...
Jetwing Lake

Anantara Kalutara Resort

5.0 star property
8.6 out of 10, Excellent, (53)
"Nice hotel, a little dated in its interior quality, staff very attentive, food was great "
The price is ¥25,817
¥33,510 total
includes taxes & fees
Mar 28 - Mar 29
Anantara Kalutara Resort

Aliya Resort & Spa

5.0 star property
9.2 out of 10, Wonderful, (261)
"We enjoyed our time at Aliya. The pool was lovely. Only downside is that the staff were nice, but not as welcoming as the other resorts we stayed at in Sri Lanka"
Aliya Resort & Spa

Habarana Village by Cinnamon

4.0 star property
9.0 out of 10, Wonderful, (116)
"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 ¥16,868
¥21,895 total
includes taxes & fees
Mar 28 - Mar 29
Habarana Village by Cinnamon

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

5.0 star property
8.4 out of 10, Very Good, (30)
"Junior staff is mostly very young people and they needs training in customer service. "
Araliya Beach Resort & Spa Unawatuna- Where you meet the sea all year
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 ¥13,032 and ¥76,220 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 199 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.