Search Best Resorts in Sri Lanka

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • 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

Our top choices for Sri Lanka resorts

Amagi Aria

Amagi Aria
5.0 star property
Negombo
7.6 out of 10, Good, (352 reviews)
"Great Hotel"
Japan
Rathnayake
The price is AU$122
includes taxes & fees
8 Apr - 9 Apr
Amagi Aria

Hotel Sigiriya

Hotel Sigiriya
4.0 star property
Sigiriya
8.6 out of 10, Excellent, (559 reviews)
"Great service, great location, lovely hotel all round"
United Kingdom
Robert
The price is AU$140
includes taxes & fees
4 May - 5 May
Hotel Sigiriya

Shangri-La Hambantota

Shangri-La Hambantota
5.0 star property
Ambalantota
8.6 out of 10, Excellent, (133 reviews)
"Overall, a great experience, staff were very helpful and accommodating for every need. The main returns and al la carte restaurants were very good quality. The only recommendation that prevented 5 star rating was the quality/strength of wifi available "
Canada
Kevin
The price is AU$258
includes taxes & fees
4 May - 5 May
Shangri-La Hambantota

Jetwing Blue

Jetwing Blue
5.0 star property
Negombo
8.0 out of 10, Very good, (409 reviews)
"Wonderful staff, great food, large clean room on a wide sand beach."
Canada
Jessica
The price is AU$199
includes taxes & fees
1 May - 2 May
Jetwing Blue

Habarana Village by Cinnamon

Habarana Village by Cinnamon
4.0 star property
Habarana
9.0 out of 10, Wonderful, (144 reviews)
"The staff were welcoming and helpful throughout our stay. The food was good, and the hotel is in a very nice location. Overall, a great experience."
United Kingdom
Sahiru
The price is AU$134
includes taxes & fees
10 Apr - 11 Apr
Habarana Village by Cinnamon

Amaya Beach Pasikudah

Amaya Beach Pasikudah
5.0 star property
Pasikuda
8.8 out of 10, Excellent, (123 reviews)
"Wonderful easy paced hotel for relaxing beach vacation. "
Canada
David
The price is AU$119
includes taxes & fees
20 Apr - 21 Apr
Amaya Beach Pasikudah

Anantara Peace Haven Tangalle Resort

Anantara Peace Haven Tangalle Resort
5.0 star property
Tangalle
9.4 out of 10, Exceptional, (153 reviews)
"A beautiful hotel on an amazing beach - the sunrise is incredible! Lots of amenities and bars and restaurants to choose from. Rooms are spacious and clean. "
United Kingdom
Elle
The price is AU$502
includes taxes & fees
6 May - 7 May
Anantara Peace Haven Tangalle Resort

Trinco Blu by Cinnamon

Trinco Blu by Cinnamon
4.0 star property
Trincomalee
8.6 out of 10, Excellent, (237 reviews)
"Clean, very nice staff, perfect view "
Canada
Thilax
The price is AU$151
includes taxes & fees
20 Apr - 21 Apr
Trinco Blu by Cinnamon

Jetwing Lagoon Wellness, A Luxury Reserve - Adults Only

Jetwing Lagoon Wellness, A Luxury Reserve - Adults Only
5.0 star property
Negombo
9.0 out of 10, Wonderful, (254 reviews)
"Beautiful country. Beautiful people. "
Canada
Dave
The price is AU$265
includes taxes & fees
1 May - 2 May
Jetwing Lagoon Wellness, A Luxury Reserve - Adults Only

Pegasus Reef - A Beach Resort in Colombo

Pegasus Reef - A Beach Resort in Colombo
4.0 star property
Wattala
7.8 out of 10, Good, (182 reviews)
"Great staff ! Place needs some updating "
United States
Magda
The price is AU$109
includes taxes & fees
16 Apr - 17 Apr
Pegasus Reef - A Beach Resort in Colombo

Amaya Lake Dambulla

Amaya Lake Dambulla
4.0 star property
Kandalama
8.6 out of 10, Excellent, (142 reviews)
"good food, good staff"
United Kingdom
Stephen
The price is AU$190
includes taxes & fees
3 May - 4 May
Amaya Lake Dambulla

Jetwing Vil Uyana, A Luxury Reserve

Jetwing Vil Uyana, A Luxury Reserve
4.5 star property
Sigiriya
9.6 out of 10, Exceptional, (69 reviews)
"We had a fabulous stay. The hotel is beautiful and the staff wonderful, particularly our butler, Prasanna."
United Kingdom
Charles
The price is AU$501
includes taxes & fees
7 May - 8 May
Jetwing Vil Uyana, A Luxury Reserve

DoubleTree by Hilton Weerawila Rajawarna Resort

DoubleTree by Hilton Weerawila Rajawarna Resort
4.5 star property
Weerawila
9.8 out of 10, Exceptional, (60 reviews)
"This was not our first stay at double tree by Hilton . Team at Hilton deliver above our expectations , every time ."
American Samoa
Dinesh
The price is AU$190
includes taxes & fees
26 Apr - 27 Apr
DoubleTree by Hilton Weerawila Rajawarna Resort

Hilton Yala Resort

Hilton Yala Resort
5.0 star property
Thissamaharama
9.8 out of 10, Exceptional, (24 reviews)
"Well managed property friendly staff very respectful "
Canada
David
The price is AU$677
includes taxes & fees
3 May - 4 May
Hilton Yala Resort

Mandara Resort

Mandara Resort
4.0 star property
Weligama
7.8 out of 10, Good, (41 reviews)
"Amazing stay! "
United Kingdom
Grant
The price is AU$137
includes taxes & fees
4 May - 5 May
Mandara Resort

Aliya Resort & Spa

Aliya Resort & Spa
5.0 star property
Avudangawa
9.2 out of 10, Wonderful, (268 reviews)
"Stunning location. Beautiful rooms & amenities. Staff were fantastic "
Australia
Catriona
The price is AU$206
includes taxes & fees
2 May - 3 May
Aliya Resort & Spa

Wishing Tree Boutique Resort Haputale

Wishing Tree Boutique Resort Haputale
4.5 star property
Haputale
10.0 out of 10, Exceptional, (1 review)
"I have stayed in many hotels around the world and Wishing Tree Boutique and Resort ranks right at the top. The views are unreal and impossible to recreate. Waking up to that scenery alone makes the stay special. The staff are outstanding. Warm, welcoming and genuinely happy. Service was spot on throughout, attentive when needed but never intrusive. They struck the perfect balance and gave great local recommendations without ever being pushy. A special mention to Sampath, the manager, who is...
United Kingdom
Chris
The price is AU$314
includes taxes & fees
10 Apr - 11 Apr
Wishing Tree Boutique Resort Haputale

Cocobay Unawatuna

Cocobay Unawatuna
4.0 star property
Unawatuna
9.2 out of 10, Wonderful, (84 reviews)
"Very nice experience and friendly staff "
Hong Kong SAR China
WING SZE
The price is AU$177
includes taxes & fees
1 May - 2 May
Cocobay Unawatuna

Sun Siyam Pasikudah

Sun Siyam Pasikudah
5.0 star property
Pasikuda
9.0 out of 10, Wonderful, (56 reviews)
"We had a wonderful time at sun siyam. We were well looked after by all of the team. "
United Kingdom
Ramalingam
The price is AU$210
includes taxes & fees
24 Apr - 25 Apr
Sun Siyam Pasikudah

Te Dalu Resort & Spa

Te Dalu Resort & Spa
4.5 star property
Ella
9.2 out of 10, Wonderful, (5 reviews)
"Our stay at Te Dalu was exceptional. We loved that the hotel was located a little outside of Ella proper, which allowed for connection with the beautiful environment and scenery while still being convenient to the amenities of the main town. Our room faced the hillside and had a wonderful view of the temple on the hill, and in the morning with opening the balcony doors allowed us to listen to chants and the sounds of birds and monkeys while waking up. The hotel itself has lovely, large rooms and...
United States
Zoe
The price is AU$255
includes taxes & fees
28 Apr - 29 Apr
Te Dalu Resort & Spa
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

Top Sri Lanka Hotel Reviews

Find out more about Sri Lanka

Sri Lanka Resort information

Number of reviews
3,143
Accommodation
232 Resort
Lowest Price
AU$109
Highest Price
AU$677

Frequently asked questions

How much do resorts in Sri Lanka cost?
Prices for resorts in Sri Lanka range between AU$109 and AU$677 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 232 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.