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

Top Cities in Sri Lanka

Featured Resorts in Sri Lanka

Amaya Beach Pasikudah

5.0 star property
8.8 out of 10, Excellent, (113)
"Beautiful property with friendly and helpful staff. The food is delicious with options for all visitors. Gym had good equipment and the pool and grounds are lovely. My only suggestion would be to have an iron in all rooms it would have been helpful with my wrinkled dresses."
Amaya Beach Pasikudah

Jetwing Blue

5.0 star property
8.0 out of 10, Very Good, (374)
"Fantastic service, relaxing environment"
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 P7,305
P9,813 total
includes taxes & fees
Jul 30 - Jul 31
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 P20,082
P26,306 total
includes taxes & fees
Jul 11 - Jul 12
Cape Weligama - Relais and Chateaux

Amaranthe Bay

4.0 star property
9.2 out of 10, Wonderful, (108)
"We had an excellent family time "
The price is P9,116
P11,941 total
includes taxes & fees
Jul 15 - Jul 16
Amaranthe Bay

Hotel Sigiriya

4.0 star property
8.6 out of 10, Excellent, (524)
" Great hospitality "
Hotel Sigiriya

Amaya Lake Dambulla

4.0 star property
8.4 out of 10, Very Good, (130)
"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 "
Amaya Lake Dambulla

Sun Siyam Pasikudah

5.0 star property
9.2 out of 10, Wonderful, (51)
"Beautiful property, quiet, picturesque."
The price is P27,900
P37,480 total
includes taxes & fees
Jul 10 - Jul 11
Sun Siyam Pasikudah

Trinco Blu by Cinnamon

4.0 star property
8.6 out of 10, Excellent, (219)
"Beach Access - Liked the most Uniform water temperature in the Shower - To be improved"
The price is P13,738
P17,833 total
includes taxes & fees
Jul 11 - Jul 12
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. "
98 Acres Resort & Spa

Aliya Resort & Spa

5.0 star property
9.2 out of 10, Wonderful, (262)
"Magical hotel with stunning view"
The price is P8,184
P10,728 total
includes taxes & fees
Aug 8 - Aug 9
Aliya Resort & Spa

Jetwing Vil Uyana, A Luxury Reserve

4.5 star property
9.4 out of 10, Exceptional, (63)
"Very quite and excellent."
The price is P16,143
P20,954 total
includes taxes & fees
Jul 14 - Jul 15
Jetwing Vil Uyana, A Luxury Reserve

Cocobay Unawatuna

4.0 star property
9.2 out of 10, Wonderful, (70)
"Staff is amazing and Upul ( restaurant) and Tamara ( lifeguard) were exceptional"
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 P13,680
P18,211 total
includes taxes & fees
Jul 16 - Jul 17
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, (122)
"Really loved the garden setting of this property. The evening live background music was also superb. We found Shushani on the front desk extremely pleasant to deal with and she was always concerned about our comfort. As well Ruwan from the dining room gave us excellent and attentive service. These two individuals made us feel very comfortable. The room was always cleaned very nicely and was very comfortable. The bathroom even though it had all the necessary ammenities just might need to be...
The price is P4,599
P5,970 total
includes taxes & fees
Jul 16 - Jul 17
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."
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 P19,643
P26,388 total
includes taxes & fees
Jul 31 - Aug 1
Hilton Yala Resort

Langdale Boutique Hotel by Amaya

4.0 star property
8.8 out of 10, Excellent, (53)
"Incredible views. Staff were really nice. The grounds were lovely. Guests were all posh English people. A nice place to stay in-between other styles of accommodation we explored in Sri Lanka. "
The price is P9,637
P12,829 total
includes taxes & fees
Jul 10 - Jul 11
Langdale Boutique Hotel by Amaya
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?
You'll pay between P4,599 and P27,900 per night for resorts in Sri Lanka. From plush couples retreats to escapes loaded with family-friendly perks, the ideal place at the right price is just a click away on Expedia. 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?
There are 164 resorts to select from in Sri Lanka. From a family adventure to a couples escape, Expedia has an option just for you. Enter your destination and dates and organize your next big trip today.
Why book your resort in Sri Lanka with Expedia?
With Expedia, it's a cinch to find your ideal resort in Sri Lanka. Taking the kids on a break? Make the most of our filters to search for properties with perks like a pool. If you have a budget in mind, choose how much you're willing to spend and the star rating of your escape. We'll help you find the perfect place whatever your plans or bank balance.
How can I find cheap resorts in Sri Lanka?
Expedia can help you search for cheap resorts in Sri Lanka. Simply use our filter tool to select amenities, star rating and budget to refine your search and book your dream stay in a few clicks.
What is there to do in Sri Lanka near my resort?
No matter your interests, there are almost endless ways to spend your time in Sri Lanka. If you're heading to Colombo, drop by Galle Face Green, Galle Face Beach and Sri Lanka National Museum. Planning an escape in Kandy? Royal Palace of Kandy, National Museum and Kandy Lake are among the best sights here.