Resorts in Sri Lanka

Compare and save
  • 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

DoubleTree by Hilton Weerawila Rajawarna Resort

DoubleTree by Hilton Weerawila Rajawarna Resort
4.5 star property
Weerawila
9.8 out of 10, Exceptional, (61 reviews)
"My parents were there to celebrate my dad’s birthday, and although we celebrated a little late, they had such a wonderful experience. Quoting my dad “The birthday arrangement was beautiful, the cake was lovely, and the   famous DoubleTree cookie was the best. The breakfast and dinner buffets were both excellent, and the amenities were exceptional.” What really stood out to them was the warmth and attention to detail throughout their stay. My mum still can’t stop complimenting the food; my...
Canada
Saman
The price is Rp1.839.672
Rp2.471.420 total
includes taxes & fees
21 Jun - 22 Jun
DoubleTree by Hilton Weerawila Rajawarna Resort

Cape Weligama - Relais and Chateaux

Cape Weligama - Relais and Chateaux
5.0 star property
Weligama
9.8 out of 10, Exceptional, (78 reviews)
"Paradise!! Thanks to the amazing friendly team. This is a gem worth visiting "
United States
Izak
The price is Rp6.408.509
Rp8.394.621 total
includes taxes & fees
10 Jun - 11 Jun
Cape Weligama - Relais and Chateaux

Aliya Resort & Spa

Aliya Resort & Spa
5.0 star property
Avudangawa
9.2 out of 10, Wonderful, (270 reviews)
"Stunning location. Beautiful rooms & amenities. Staff were fantastic "
Australia
Catriona
The price is Rp1.991.174
Rp2.618.270 total
includes taxes & fees
12 Jun - 13 Jun
Aliya Resort & Spa

Mandara Resort

Mandara Resort
4.0 star property
Weligama
7.8 out of 10, Good, (43 reviews)
"Amazing stay! "
United Kingdom
Grant
The price is Rp1.363.111
Rp1.785.564 total
includes taxes & fees
14 Jun - 15 Jun
Mandara Resort

Jetwing Blue

Jetwing Blue
5.0 star property
Negombo
8.0 out of 10, Very good, (412 reviews)
"Relaxing stay "
Australia
Piyumini
The price is Rp1.862.019
Rp2.416.900 total
includes taxes & fees
15 Jun - 16 Jun
Jetwing Blue

Shangri-La Hambantota

Shangri-La Hambantota
5.0 star property
Ambalantota
8.6 out of 10, Excellent, (139 reviews)
"Great staff vibe: very attentive to needs and welcoming."
United States
Kyle
The price is Rp2.249.630
Rp3.022.159 total
includes taxes & fees
28 Jun - 29 Jun
Shangri-La Hambantota

Thaala Bentota

Thaala Bentota
5.0 star property
Bentota
8.4 out of 10, Very good, (173 reviews)
"The room was very clean and the staff very helpful. Wonderful view of the beach. Food was excellent. "
United Kingdom
Sheilagh
The price is Rp1.892.698
Rp2.233.398 total
includes taxes & fees
13 Jun - 14 Jun
Thaala Bentota

Trinco Blu by Cinnamon

Trinco Blu by Cinnamon
4.0 star property
Trincomalee
8.6 out of 10, Excellent, (241 reviews)
"Clean, very nice staff, perfect view "
Canada
Thilax
The price is Rp2.446.042
Rp3.174.877 total
includes taxes & fees
14 Jun - 15 Jun
Trinco Blu by Cinnamon

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 Rp7.159.832
Rp9.378.793 total
includes taxes & fees
15 Jun - 16 Jun
98 Acres Resort & Spa

Amaya Beach Pasikudah

Amaya Beach Pasikudah
5.0 star property
Pasikuda
8.8 out of 10, Excellent, (127 reviews)
"Good place to stay and enjoy "
Canada
Kandiah
The price is Rp1.227.891
Rp1.593.841 total
includes taxes & fees
14 Jun - 15 Jun
Amaya Beach Pasikudah

Te Dalu Resort & Spa

Te Dalu Resort & Spa
4.5 star property
Ella
9.2 out of 10, Wonderful, (9 reviews)
"Great room and can’t fault the facilities and location to the centre. However, I am giving a 3 star review because the WiFi doesn’t work and the food options weren’t great. It should have been mentioned that the hotel only offers slow WiFi that only works for one hour a day"
United Kingdom
Tim
The price is Rp2.566.884
Rp3.028.966 total
includes taxes & fees
15 Jun - 16 Jun
Te Dalu Resort & Spa

Wishing Tree Boutique Resort Haputale

Wishing Tree Boutique Resort Haputale
4.5 star property
Haputale
10.0 out of 10, Exceptional, (5 reviews)
"Fantastic Plac"
United Kingdom
Matthew John
The price is Rp2.491.673
Rp2.940.229 total
includes taxes & fees
9 Jun - 10 Jun
Wishing Tree Boutique Resort Haputale

Habarana Village by Cinnamon

Habarana Village by Cinnamon
4.0 star property
Habarana
9.0 out of 10, Wonderful, (149 reviews)
"Beautiful location"
United Kingdom
Munmi
The price is Rp1.397.790
Rp1.814.422 total
includes taxes & fees
10 Jun - 11 Jun
Habarana Village by Cinnamon

Amagi Aria

Amagi Aria
5.0 star property
Negombo
7.6 out of 10, Good, (356 reviews)
"The rooms were very clean and modern. The pool and restaurant were reslly good as well"
Canada
Sathya
The price is Rp1.000.403
Rp1.298.523 total
includes taxes & fees
8 Jun - 9 Jun
Amagi Aria

Hotel Sigiriya

Hotel Sigiriya
4.0 star property
Sigiriya
8.8 out of 10, Excellent, (561 reviews)
"Great service, great location, lovely hotel all round"
United Kingdom
Robert
The price is Rp1.831.195
Rp2.376.892 total
includes taxes & fees
18 Jun - 19 Jun
Hotel Sigiriya

Aarunya Nature Resort & Spa

Aarunya Nature Resort & Spa
5.0 star property
Alawatugoda
9.4 out of 10, Exceptional, (12 reviews)
"Beautiful view from room and the room was beautiful. Private hot tub was also a great addition."
United Kingdom
Anonymous traveller
The price is Rp8.168.754
Rp10.700.399 total
includes taxes & fees
22 Jun - 23 Jun
Aarunya Nature Resort & Spa

Amaranthe Bay

Amaranthe Bay
4.0 star property
Trincomalee
9.2 out of 10, Wonderful, (115 reviews)
"Everything was perfect; staff, room, food, location. One of the best hotels we have stayed anywhere in the world."
United Kingdom
MARTYN
The price is Rp2.824.437
Rp3.699.781 total
includes taxes & fees
12 Jun - 13 Jun
Amaranthe Bay

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, (257 reviews)
"A wonderful breakfast and a welcoming stay close to the airport."
Canada
karen
The price is Rp2.148.034
Rp2.788.148 total
includes taxes & fees
1 Jul - 2 Jul
Jetwing Lagoon Wellness, A Luxury Reserve - Adults Only

Hilton Yala Resort

Hilton Yala Resort
5.0 star property
Thissamaharama
9.8 out of 10, Exceptional, (25 reviews)
"Great safari and pool villa and very kind and great staff. More than a Hilton "
United Kingdom
Emma
The price is Rp5.978.934
Rp8.032.122 total
includes taxes & fees
21 Jun - 22 Jun
Hilton Yala Resort

Jungle Beach an Uga Experience - Trincomalee

Jungle Beach an Uga Experience - Trincomalee
5.0 star property
Kuchchaveli
9.6 out of 10, Exceptional, (110 reviews)
"Great hotel"
United States
Vijay Kumar
The price is Rp3.518.270
Rp4.566.715 total
includes taxes & fees
26 Jun - 27 Jun
Jungle Beach an Uga Experience - Trincomalee
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
2,331
Accommodation
208 Resorts
Lowest Price
Rp1.298.523
Highest Price
Rp10.700.399

Frequently asked questions

How much do resorts in Sri Lanka cost?
You'll pay between Rp1.298.523 and Rp10.700.399 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 208 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