A sunset over the ocean with waves and rocks.

Book a Sri Lanka Resort

  • 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

1. Mandara Resort

Mandara Resort
4.0 star property
Weligama
7.8 out of 10, Good, (44 reviews)
"Nice beach front location. Relaxed friendly staff. Good food, bar and pool. Had a great stay."
United Kingdom
Mike
The price is NZ$244
includes taxes & fees
24 Nov - 25 Nov
Mandara Resort

2. Jetwing Blue

Jetwing Blue
5.0 star property
Negombo Beach Area
8.0 out of 10, Very good, (440 reviews)
"Fabulous sea view and beach with beautifu lsunset, great pool, only stopped for a night before leaving, would have liked to stay longer, lovely hotel with a nice strip to walk around too."
United Kingdom
Saadia
The price is NZ$299
includes taxes & fees
16 Nov - 17 Nov
Jetwing Blue

3. Hotel Riu Sri Lanka - All Inclusive

Hotel Riu Sri Lanka - All Inclusive
5.0 star property
Ahungalla
8.8 out of 10, Excellent, (263 reviews)
"Rooms were very clean and staf were super helpful and very friendly."
United Kingdom
Saranjan
The price is NZ$982
includes taxes & fees
16 Nov - 17 Nov
Hotel Riu Sri Lanka - All Inclusive

4. Pullman Bentota Resort and Spa

Pullman Bentota Resort and Spa
4.0 star property
Bentota
8.2 out of 10, Very good, (213 reviews)
"Friendly staff, great location and fun activities."
United States
Roshanthi
The price is NZ$262
includes taxes & fees
17 Nov - 18 Nov
Pullman Bentota Resort and Spa

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

Araliya Beach Resort & Spa Unawatuna- Where you meet the sea all year
5.0 star property
Unawatuna
8.4 out of 10, Very good, (44 reviews)
"We came for a family holiday and we have all had a wonderful time. Everything was perfect."
Australia
Catherine
The price is NZ$374
includes taxes & fees
25 Nov - 26 Nov
Araliya Beach Resort & Spa Unawatuna- Where you meet the sea all year

6. Te Dalu Resort & Spa

Te Dalu Resort & Spa
2.5 star property
Ella
9.2 out of 10, Wonderful, (22 reviews)
"Very good mountain view. If you want a full mountain view, this is it"
United States
Immanuel
The price is NZ$426
includes taxes & fees
21 Nov - 22 Nov
Te Dalu Resort & Spa

7. Shangri-La Hambantota

Shangri-La Hambantota
5.0 star property
Ambalantota
8.6 out of 10, Excellent, (149 reviews)
"Awesome place! Very clean, kind and helpful staff. Breakfast is wonderful with various cuisines. Kids friendly -play place,foods,pool etc… Great place to enjoy with whole family…. Recommend for any one who love beach ,sun and family…"
Canada
Kamani
The price is NZ$415
includes taxes & fees
29 Nov - 30 Nov
Shangri-La Hambantota

8. Amaya Lake Dambulla

Amaya Lake Dambulla
4.0 star property
Kandalama
8.6 out of 10, Excellent, (153 reviews)
"Everything is perfect thanks"
United States
Natasha
The price is NZ$179
includes taxes & fees
15 Nov - 16 Nov
Amaya Lake Dambulla

9. Cape Weligama - Relais and Chateaux

Cape Weligama - Relais and Chateaux
5.0 star property
Weligama
9.8 out of 10, Exceptional, (85 reviews)
"I loved the staff honestly they were super friendly with my daughter and me… My daughter was very comfortable with davinda. She became good friends with the surf instructor Kyle and loved the surfing experience she had with him making it one of the most wonderful experiences she had … The chef was extraordinary there making sure I tried authentic Sri Lankan food … Over all I’m definitely visiting them again when coming to Sri Lanka … The resort was out of this world honestly…"
United States
Abdulla
The price is NZ$1,181
includes taxes & fees
15 Nov - 16 Nov
Cape Weligama - Relais and Chateaux

10. Fox Kandy by Fox Resorts- Luxury in the Mist

Fox Kandy by Fox Resorts- Luxury in the Mist
5.0 star property
Kandy
9.4 out of 10, Exceptional, (73 reviews)
"Great staff , very attentive , great food, clean and tidy rooms … Pool, mountain views and ambience are Amazing !!!!"
United States
Dinu
The price is NZ$160
includes taxes & fees
18 Nov - 19 Nov
Fox Kandy by Fox Resorts- Luxury in the Mist

11. Anantara Peace Haven Tangalle Resort

Anantara Peace Haven Tangalle Resort
5.0 star property
Tangalle
9.4 out of 10, Exceptional, (155 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 NZ$741
includes taxes & fees
15 Nov - 16 Nov
Anantara Peace Haven Tangalle Resort

12. 98 Acres Resort & Spa

98 Acres Resort & Spa
4.5 star property
Ella
9.4 out of 10, Exceptional, (105 reviews)
"Fantastic view and beautiful accommodation."
Netherlands
nicol
The price is NZ$1,078
includes taxes & fees
20 Nov - 21 Nov
98 Acres Resort & Spa

13. Amagi Aria

Amagi Aria
5.0 star property
Negombo
7.6 out of 10, Good, (364 reviews)
"We would highly recommend this hotel."
United States
Scott
The price is NZ$109
includes taxes & fees
25 Nov - 26 Nov
Amagi Aria

14. Sigiriya Forest Edge By Marino Leisure

Sigiriya Forest Edge By Marino Leisure
4.0 star property
Avudangawa
10.0 out of 10, Exceptional, (13 reviews)
"Superb all round - great staff, lovely setting, spacious room. "
United Kingdom
Philip
The price is NZ$228
includes taxes & fees
18 Nov - 19 Nov
Sigiriya Forest Edge By Marino Leisure

15. Hotel Sigiriya

Hotel Sigiriya
4.0 star property
Sigiriya
8.8 out of 10, Excellent, (593 reviews)
"Wonderful hotel with friendly staff!"
United States
Riho
The price is NZ$260
includes taxes & fees
5 Dec - 6 Dec
Hotel Sigiriya

16. Aliya Resort & Spa

Aliya Resort & Spa
5.0 star property
Avudangawa
9.2 out of 10, Wonderful, (276 reviews)
"Beautiful hotel, everything about this place was excellent. Highly recommend!"
Australia
Julian
The price is NZ$360
includes taxes & fees
15 Nov - 16 Nov
Aliya Resort & Spa

17. Dickwella Resort and Spa

Dickwella Resort and Spa
5.0 star property
Batigama
8.2 out of 10, Very good, (50 reviews)
"Nice place nice views excellent food"
United States
Yehen
The price is NZ$369
includes taxes & fees
10 Dec - 11 Dec
Dickwella Resort and Spa

18. Cocobay Unawatuna

Cocobay Unawatuna
4.0 star property
Unawatuna
9.2 out of 10, Wonderful, (93 reviews)
"Everything was perfect from the staff, food & a paradise location "
United Kingdom
Richard
The price is NZ$199
includes taxes & fees
15 Nov - 16 Nov
Cocobay Unawatuna

19. Thaala Bentota

Thaala Bentota
5.0 star property
Bentota
8.6 out of 10, Excellent, (178 reviews)
"Thaala Bentota is an excellent place to relax during a vacation. Awesome location and amazing food. The rooms and fittings inside the room are a bit worn out and may need replacement to enhance the visitors' experience."
United Kingdom
Isaac Anand
The price is NZ$269
includes taxes & fees
15 Nov - 16 Nov
Thaala Bentota

20. O2 Villas Ella

O2 Villas Ella
4.5 star property
Ella
8.0 out of 10, Very good, (2 reviews)
"Nice place, but quite pricey for what you get. Maybe Ella is just a bit overpriced at this point… :) The staff were very friendly and helpful. Breakfast was amazing!! Location was good a bit outside of the busy Ella town. Quiet and peaceful. Only negative thing was that the walls to our room were very thin so we had to use earplugs to sleep, but it was ok for us :)"
Norway
Maria Valente
The price is NZ$229
includes taxes & fees
16 Nov - 17 Nov
O2 Villas Ella
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
2,797
Accommodation
229 Resort
Lowest Price
NZ$109
Highest Price
NZ$1,181

Frequently asked questions

How much do resorts in Sri Lanka cost?
Resorts in Sri Lanka cost between NZ$109 and NZ$1,181 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 229 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.
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.

Explore a world of travel with Expedia