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

Our top choices for Sri Lanka resorts

Amagi Aria

Amagi Aria
5.0 star property
Negombo
7.6 out of 10, Good, (351 reviews)
"Great Hotel"
Japan
Rathnayake
The price is RM279
RM362 total
includes taxes & fees
4 Apr - 5 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 RM315
RM408 total
includes taxes & fees
1 May - 2 May
Hotel Sigiriya

Shangri-La Hambantota

Shangri-La Hambantota
5.0 star property
Ambalantota
8.6 out of 10, Excellent, (132 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 RM584
RM784 total
includes taxes & fees
29 Apr - 30 Apr
Shangri-La Hambantota

Jetwing Blue

Jetwing Blue
5.0 star property
Negombo
8.0 out of 10, Very good, (408 reviews)
"Wonderful staff, great food, large clean room on a wide sand beach."
Canada
Jessica
The price is RM447
RM580 total
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 RM287
RM372 total
includes taxes & fees
3 Apr - 4 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 RM268
RM348 total
includes taxes & fees
8 Apr - 9 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 RM1,626
RM2,165 total
includes taxes & fees
15 Apr - 16 Apr
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 RM288
RM374 total
includes taxes & fees
3 Apr - 4 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, (253 reviews)
"Beautiful country. Beautiful people. "
Canada
Dave
The price is RM606
RM786 total
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 RM295
RM386 total
includes taxes & fees
2 May - 3 May
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 RM424
RM550 total
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 RM1,202
RM1,560 total
includes taxes & fees
26 Apr - 27 Apr
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, (59 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 RM451
RM606 total
includes taxes & fees
8 Apr - 9 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 RM1,513
RM2,032 total
includes taxes & fees
24 Apr - 25 Apr
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 RM291
RM381 total
includes taxes & fees
2 May - 3 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 RM458
RM603 total
includes taxes & fees
1 May - 2 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 RM860
RM1,014 total
includes taxes & fees
26 Apr - 27 Apr
Wishing Tree Boutique Resort Haputale

Cocobay Unawatuna

Cocobay Unawatuna
4.0 star property
Unawatuna
9.2 out of 10, Wonderful, (84 reviews)
"The hotel is a very friendly,person are very helpful and friendly ,the beach is perfect as a room with pool yes it us need a little be renew in the bathroom 😁 but the pool with room make you ignore Food is perfect we are enjoy "
United Kingdom
Irina
The price is RM380
RM493 total
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 RM457
RM613 total
includes taxes & fees
3 Apr - 4 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 RM601
RM709 total
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 Resorts information

Number of reviews
3,138
Accommodation
193 Resorts
Lowest Price
RM348
Highest Price
RM2,165

Frequently asked questions

How much do resorts in Sri Lanka cost?
You'll pay between RM348 and RM2,165 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 193 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 organise 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.

Explore a world of travel with Expedia