A sunset over the ocean with waves and rocks.

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

Jetwing Blue

Jetwing Blue
5.0 star property
Negombo
8.0 out of 10, Very good, (423 reviews)
"It was wonderful to be able to see the sea from your bedroom. It has a totally amazing location."
United Kingdom
asha
The price is Rp1.992.815
Rp2.586.672 total
includes taxes & fees
9 Aug - 10 Aug
Jetwing Blue

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.206.395
Rp1.423.568 total
includes taxes & fees
3 Aug - 4 Aug
Thaala Bentota

Hotel Riu Sri Lanka - All Inclusive

Hotel Riu Sri Lanka - All Inclusive
5.0 star property
Ahungalla
8.6 out of 10, Excellent, (245 reviews)
"Stayed here with family for a short break and had a thoroughly wonderful time. We even did a few side trips to visit mangroves and National Park. Found the staff extremely helpful and very friendly. Imhope to visit again onemday soon. Thank you..."
United Kingdom
Leigh
The price is Rp2.532.736
Rp3.317.675 total
includes taxes & fees
29 Jul - 30 Jul
Hotel Riu Sri Lanka - All Inclusive

DoubleTree by Hilton Weerawila Rajawarna Resort

DoubleTree by Hilton Weerawila Rajawarna Resort
4.5 star property
Weerawila
9.8 out of 10, Exceptional, (62 reviews)
"Room was clean and staff service was impeccable."
Australia
Chaminda
The price is Rp1.939.106
Rp2.605.002 total
includes taxes & fees
20 Aug - 21 Aug
DoubleTree by Hilton Weerawila Rajawarna Resort

Wishing Tree Boutique Resort Haputale

Wishing Tree Boutique Resort Haputale
5.0 star property
Haputale
10.0 out of 10, Exceptional, (7 reviews)
"Fantastic Plac"
United Kingdom
Matthew John
The price is Rp5.566.705
Rp6.568.712 total
includes taxes & fees
29 Jul - 30 Jul
Wishing Tree Boutique Resort Haputale

Hotel Sigiriya

Hotel Sigiriya
4.0 star property
Sigiriya
8.8 out of 10, Excellent, (569 reviews)
"Great service, great location, lovely hotel all round"
United Kingdom
Robert
The price is Rp1.823.783
Rp2.367.270 total
includes taxes & fees
23 Aug - 24 Aug
Hotel Sigiriya

Cape Weligama - Relais and Chateaux

Cape Weligama - Relais and Chateaux
5.0 star property
Weligama
9.8 out of 10, Exceptional, (80 reviews)
"Paradise!! Thanks to the amazing friendly team. This is a gem worth visiting "
United States
Izak
The price is Rp9.920.914
Rp12.995.584 total
includes taxes & fees
29 Jul - 30 Jul
Cape Weligama - Relais and Chateaux

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, (259 reviews)
"Rooms are full of safety hazards (steep stairs outside the shower, slippery stairways) probably another reason for “adults only” but otherwise a very peaceful and pleasant stay."
United States
Vidyaram
The price is Rp2.139.340
Rp2.776.863 total
includes taxes & fees
27 Jul - 28 Jul
Jetwing Lagoon Wellness, A Luxury Reserve - Adults Only

Amagi Aria

Amagi Aria
5.0 star property
Negombo
7.6 out of 10, Good, (357 reviews)
"Everything was perfect !"
United Kingdom
Akilan
The price is Rp996.354
Rp1.293.267 total
includes taxes & fees
28 Jul - 29 Jul
Amagi Aria

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 Rp8.227.907
Rp10.777.883 total
includes taxes & fees
31 Jul - 1 Aug
98 Acres Resort & Spa

Amaya Beach Pasikudah

Amaya Beach Pasikudah
5.0 star property
Pasikuda
8.8 out of 10, Excellent, (134 reviews)
"Clean and spacious rooms with excellent amenities. All staffs including those at the reception, dining area, poolside, house keeping are exceptionally courteous, professional and ready and willing to help to make our stay extremely comfortable. Buffet breakfast has very good selection with attending staff. We will choose this hotel without hesitation when we visit Pasikuda in the future."
Canada
Nagalingam
The price is Rp3.894.378
Rp5.054.903 total
includes taxes & fees
24 Aug - 25 Aug
Amaya Beach Pasikudah

Shangri-La Hambantota

Shangri-La Hambantota
5.0 star property
Ambalantota
8.6 out of 10, Excellent, (141 reviews)
"This is a tropical oasis. Clean, big rooms, amazing pools, great food, gigantic breakfast buffet and beautiful evenings with cocktails at the lounge. Staff were friendly and the kids had a perfect day. This really is the new bar we’ll judge all future resorts against."
Canada
Demitri
The price is Rp2.793.426
Rp3.752.700 total
includes taxes & fees
16 Aug - 17 Aug
Shangri-La Hambantota

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 Rp6.275.374
Rp8.430.362 total
includes taxes & fees
13 Aug - 14 Aug
Hilton Yala Resort

Te Dalu Resort & Spa

Te Dalu Resort & Spa
4.5 star property
Ella
9.2 out of 10, Wonderful, (14 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 Rp4.069.854
Rp4.802.428 total
includes taxes & fees
5 Aug - 6 Aug
Te Dalu Resort & Spa

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 Rp5.084.525
Rp6.768.457 total
includes taxes & fees
2 Aug - 3 Aug
Anantara Peace Haven Tangalle Resort

Amaya Lake Dambulla

Amaya Lake Dambulla
4.0 star property
Kandalama
8.6 out of 10, Excellent, (144 reviews)
"Very nice place in a fantastic location"
Denmark
Kim
The price is Rp1.306.399
Rp1.695.706 total
includes taxes & fees
10 Aug - 11 Aug
Amaya Lake Dambulla

Jetwing Vil Uyana, A Luxury Reserve

Jetwing Vil Uyana, A Luxury Reserve
4.5 star property
Sigiriya
9.4 out of 10, Exceptional, (74 reviews)
"It’s absolutely beautiful Great experience BUT one thing for other travelers If you can’t handle small animals and small creatures/insects This isn’t the place for you Rmmbr this hotel is in the middle of the jungle so you can’t expect it to be bug/animal free! It’s not the hotel’s fault"
United States
Khaled
The price is Rp7.587.032
Rp9.847.968 total
includes taxes & fees
29 Jul - 30 Jul
Jetwing Vil Uyana, A Luxury Reserve

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)
"Excellent in every way Food delicious All staff friendly "
United Kingdom
Jayne
The price is Rp2.139.214
Rp2.802.048 total
includes taxes & fees
28 Jul - 29 Jul
Sigiriya Forest Edge By Marino Leisure

Fox Jaffna by Fox Resorts – Boutique Heritage Luxury

Fox Jaffna by Fox Resorts – Boutique Heritage Luxury
4.0 star property
Jaffna
9.4 out of 10, Exceptional, (58 reviews)
"Really great! "
Canada
Sujith
The price is Rp1.587.201
Rp2.132.252 total
includes taxes & fees
13 Aug - 14 Aug
Fox Jaffna by Fox Resorts – Boutique Heritage Luxury

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 Rp8.234.239
Rp11.061.909 total
includes taxes & fees
27 Jul - 28 Jul
Sun Siyam Pasikudah
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
1,833
Accommodation
208 Resorts
Lowest Price
Rp1.293.267
Highest Price
Rp12.995.584

Frequently asked questions

How much do resorts in Sri Lanka cost?
You'll pay between Rp1.293.267 and Rp12.995.584 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