Search Best Resorts in Sri Lanka

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Featured Resort in Sri Lanka

Amaya Beach Pasikudah

5.0 star property
8.8 out of 10, Excellent, (111)
"It was an absolutely fantastic place to relax and spend quality time with family. The food was delicious, offering a wide variety of options, and the staff were exceptionally courteous and well-trained.loved it."
Amaya Beach Pasikudah

Jetwing Blue

5.0 star property
8.0 out of 10, Very good, (372)
"excellent location and pool area. my kids love the pool."
The price is AU$169
includes taxes & fees
26 June - 27 June
Jetwing Blue

Shangri-La Hambantota

5.0 star property
8.6 out of 10, Excellent, (98)
"Awesome experience! Family friendly! Great staff."
The price is AU$256
includes taxes & fees
30 June - 1 July
Shangri-La Hambantota

Cape Weligama - Relais and Chateaux

5.0 star property
9.8 out of 10, Exceptional, (62)
"Gorgeous property, the view from the restaurant is stunning, the grounds were spotless and the staff incredible. Small beach and not the beach swimming. "
The price is AU$719
includes taxes & fees
16 June - 17 June
Cape Weligama - Relais and Chateaux

Amaya Lake Dambulla

4.0 star property
8.6 out of 10, Excellent, (127)
"The location of the property is excellent but the housekeeping services are below average. The restaurant staff was excellent- Mr. Jayararatne and waiter Mr. Imalsha are extremely good and made every meal a pleasant experience "
The price is AU$156
includes taxes & fees
16 June - 17 June
Amaya Lake Dambulla

Amaranthe Bay

4.0 star property
9.2 out of 10, Wonderful, (107)
"Excellent stay. Thank you to all staff for looking after us. "
The price is AU$240
includes taxes & fees
16 June - 17 June
Amaranthe Bay

Hotel Sigiriya

4.0 star property
8.6 out of 10, Excellent, (522)
" Great hospitality "
The price is AU$108
includes taxes & fees
20 June - 21 June
Hotel Sigiriya

Sun Siyam Pasikudah

5.0 star property
9.2 out of 10, Wonderful, (51)
"Beautiful property, quiet, picturesque."
The price is AU$386
includes taxes & fees
28 June - 29 June
Sun Siyam Pasikudah

Trinco Blu by Cinnamon

4.0 star property
8.6 out of 10, Excellent, (217)
"This is my 3rd time being here and I enjoyed my stay. This is my default go to place for Trinco visits. "
The price is AU$147
includes taxes & fees
30 June - 1 July
Trinco Blu by Cinnamon

98 Acres Resort & Spa

4.5 star property
9.4 out of 10, Exceptional, (92)
"Had a quality time because of the service they provided us during the stay. "
The price is AU$853
includes taxes & fees
16 June - 17 June
98 Acres Resort & Spa

Aliya Resort & Spa

5.0 star property
9.2 out of 10, Wonderful, (261)
"Magical hotel with stunning view"
The price is AU$289
includes taxes & fees
14 July - 15 July
Aliya Resort & Spa

Amagi Aria

5.0 star property
7.4 out of 10, Good, (340)
"It is a good hotel on the lake/beach with all sorts of services available."
The price is AU$111
includes taxes & fees
16 June - 17 June
Amagi Aria

Jetwing Vil Uyana, A Luxury Reserve

4.5 star property
9.4 out of 10, Exceptional, (62)
"Very quite and excellent."
The price is AU$504
includes taxes & fees
19 June - 20 June
Jetwing Vil Uyana, A Luxury Reserve

Cocobay Unawatuna

4.0 star property
9.2 out of 10, Wonderful, (69)
"Staff is amazing and Upul ( restaurant) and Tamara ( lifeguard) were exceptional"
The price is AU$170
includes taxes & fees
6 July - 7 July
Cocobay Unawatuna

Anantara Peace Haven Tangalle Resort

5.0 star property
9.4 out of 10, Exceptional, (141)
"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 AU$500
includes taxes & fees
22 June - 23 June
Anantara Peace Haven Tangalle Resort

Mandara Resort

4.0 star property
7.8 out of 10, Good, (39)
"Great hotel great sraff"
Mandara Resort

Jetwing Lake

5.0 star property
9.6 out of 10, Exceptional, (127)
"Wonderful hotel, very tranquil and peaceful location, gorgeous swimming pool overlooking the lake. Rooms have pool or lake view. Helpful and friendly staff. Evening buffet has a wide selection. "
Jetwing Lake

Habarana Village by Cinnamon

4.0 star property
9.0 out of 10, Wonderful, (120)
"Lovely relaxing place to stay, resort type feel, great value for money and the staff were super friendly and attentive. My daughter loved the pool. Food was exceptional. "
The price is AU$113
includes taxes & fees
16 June - 17 June
Habarana Village by Cinnamon

FOX Resorts Kandy

5.0 star property
9.6 out of 10, Exceptional, (42)
"The place had a best hospitality and views of the place."
The price is AU$111
includes taxes & fees
16 June - 17 June
FOX Resorts Kandy

Hilton Yala Resort

5.0 star property
9.6 out of 10, Exceptional, (15)
"Great experience to stay there, unique hotel! "
The price is AU$651
includes taxes & fees
24 June - 25 June
Hilton Yala Resort
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.
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?
Prices for resorts in Sri Lanka range between AU$108 and AU$853 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 204 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.
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.