COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Resorts in Sri Lanka

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Sri Lanka

Featured Resorts in Sri Lanka

Uga Bay by Uga Escapes
5 out of 5
Coconut Board Road, Passikudah, Pasikuda
Fully refundableReserve now, pay when you stay
The price is £286 per night from 30 Aug to 30 Aug
Offering direct access to the beach, this Pasikuda resort is 0.3 mi (0.4 km) from Pasikuda Beach and within 16 mi (25 km) of Saint Nicholas Church Chenkalady ...
4.7/5Exceptional! (84 reviews)
Amazing Stay @ Uga Bay
"Everything was just perfect at the property. Beautiful property, excellent room and the most courteous staff who too care of all our needs during the stay. Awesome experience!"

Reviewed on 1 Jan 2020

Uga Bay by Uga Escapes
Cape Weligama
5 out of 5
Abimanagama Rd, Weligama, Southern Province
Fully refundableReserve now, pay when you stay
The price is £513 per night from 9 Aug to 9 Aug
Offering direct access to the beach, this Weligama resort is in the historical district and within 2 mi (3 km) of Turtle Bay Beach and Weligama Beach. Mirissa ...
4.9/5Exceptional! (38 reviews)
Amazing stay
"Very attentive staff, stunning location with wonderful facilities. The views from all parts of the hotel were breathtaking. If you like surfing, there’s an excellent left hand reef just minutes from the hotel. Would highly recommend, it was the highlight of the trip."

Reviewed on 16 Jan 2020

Cape Weligama
Anantara Peace Haven Tangalle Resort
5 out of 5
Goyambokka Estate, Tangalle
Fully refundableReserve now, pay when you stay
The price is £176 per night from 30 Aug to 30 Aug
Nestled on the beach, this Tangalle resort is 0.1 mi (0.1 km) from Goyambokka Beach and 1.9 mi (3 km) from Tangalle Beach. Mawella Beach and Tangalle Lighthouse ...
4.6/5Exceptional! (105 reviews)
Massive resort but soulless
"On the plus side : upgraded to a villa with plunge pool. Massive amount of space. Tastefully decorated. Huge bed. Shower was great - lots of hot water and pressure. Massive resort that needs transport to get around, very efficient with the transport service. Staff very polite. Fabulous views from ..."

Reviewed on 7 Mar 2020

Anantara Peace Haven Tangalle Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Jungle Beach by Uga Escapes
5 out of 5
27th Kilometre post Pulmoddai Rd, Kuchchaveli
Situated by the ocean, this luxury resort is 4.1 mi (6.6 km) from Nilaveli Beach and 6 mi (9.7 km) from Pigeon Island National Park. Koneswaram Temple and Lovers ...
4.8/5Exceptional! (95 reviews)
"It was one of the best hotels in Sri Lanka. I would love to go back again."

Reviewed on 14 May 2020

Jungle Beach by Uga Escapes
Ulagalla by Uga Escapes
5 out of 5
Dambulla Anuradhapura Road, Tirappane
Located in the historical district, this family-friendly resort is within 25 mi (40 km) of Sri Swarnabimbaramaya Temple, Abhayagiri Dagoba and Aukana Buddhist ...
4.7/5Exceptional! (34 reviews)
Treated Like Royalty
"This resort has a good reputation for a reason. Our stay here was truly magical. The resort grounds, staff, facilities, and food are hands-down the best we experienced in Sri Lanka. The spa is a must where Lina and her colleagues will pamper you like royalty. It was so very difficult to leave. We ..."

Reviewed on 14 Apr 2019

Ulagalla by Uga Escapes
98 Acres Resort & Spa
4.5 out of 5
98 Acres Resort & Spa, Greenland Estate, Namunukula Road, Ella
Situated in Ella, this luxury resort is 0.8 mi (1.2 km) from Little Adam's Peak and 2.5 mi (4.1 km) from Ella Rock. Nine Arches Bridge and Kinellan Tea Factory ...
4.3/5Excellent! (6 reviews)
Great hospitality of the night receptionist
"They would welcome you with some fanfare which felt abit weird for me haha... The neck of flowers. But it was welcoming for the warm tea and warm towel. Check-in was quite fast. Thanks for that! The night team when I was there during week of election is superb. It was pouring heavily, I still wanted ..."

Reviewed on 11 Dec 2019

98 Acres Resort & Spa
Shangri-La Hambantota
5 out of 5
Sittrakala Estate, Chithragala, Ambalantota, Hambantota
Fully refundableReserve now, pay when you stay
The price is £151 per night from 23 Aug to 23 Aug
This Hambantota resort is on the beach, 0.1 mi (0.1 km) from Shangri-La's Golf and Country Club, and within 9 mi (15 km) of Hambantota Beach and Birds Park. ...
4.4/5Wonderful! (74 reviews)
Lovely hotel but I had cash stolen from my room
"I enjoyed my stay a lot in this hotel during the Covid-19 lockdown BUT I had $900 stolen from my purse during the stay. The hotel did carry out an investigation but hey couldn't find the culprit. I would recommend keeping your valuable extra safe when staying in this hotel. This is not what I expected ..."

Reviewed on 2 May 2020

Shangri-La Hambantota
Jetwing Lake
5 out of 5
Dambulla, Dambulla
Fully refundableReserve now, pay when you stay
The price is £230 per night from 4 Aug to 4 Aug
Situated in a national park, this luxury resort is 1.4 mi (2.2 km) from Dambulla Cave Temple and within 6 miles (10 km) of Rangiri Dambulla International Stadium ...
4.7/5Exceptional! (99 reviews)
"I love this hotel! Thank you Jaya! The food and restaurant beyond"

Reviewed on 16 Mar 2020

Jetwing Lake
Mermaid Hotel & Club
5 out of 5
Mahawaskaduwa, Wadduwa
Fully refundableReserve now, pay when you stay
The price is £79 per night from 8 Aug to 8 Aug
Nestled on the beach, this Wadduwa resort is within 1 mi (2 km) of Pothupitiya Beach and Kalatura Beach. Wadduwa Beach is 3.1 mi (4.9 km) away.
4.1/5Very Good! (60 reviews)
"After a long flight, we managed to check in , even if was like after 2 hours waiting for a room, no welcome drink.... we did message the hotel to inform them that we arrive early in the morning but no response. Other than that no faulty. The place is very clean, they provide water, fridge, toiletries, ..."

Reviewed on 13 Mar 2020

Mermaid Hotel & Club
Anantara Kalutara Resort
5 out of 5
St Sebastian Rd Katukurunda, Kalutara
Fully refundableReserve now, pay when you stay
The price is £149 per night from 30 Aug to 30 Aug
This family-friendly Kalutara resort is located near the beach, within 3 mi (5 km) of Kalatura Beach and Kalutara Bodhiya. Pothupitiya Beach and Richmond Castle ...
4.2/5Excellent! (42 reviews)
"We had a very disappointing experience with expedia and the resort. After booking the travel , we realized that there is going to be a rain storm during our stay, so we rushed to cancel half a hour after our booking . Expedia and Anantara failed to return our money. This experience will stop us from ..."

Reviewed on 8 Dec 2019

Anantara Kalutara Resort
Club Hotel Dolphin
4 out of 5
Kammala South, Wennappuwa
Located near the airport, this family-friendly resort is within 9 mi (15 km) of Negombo Beach, Negombo Fish Market and Negombo Beach Park. St Anthony's Church ...
4.3/5Excellent! (102 reviews)
"Very spacious property even when near full occupancy. Staff always attentive and going extra mile. Good choice of food at buffet."

Reviewed on 14 Mar 2020

Club Hotel Dolphin
Jetwing Blue
5 out of 5
Negombo Beach, Ethukala, Negombo
Fully refundableReserve now, pay when you stay
The price is £189 per night from 13 Aug to 13 Aug
Located in Negombo, this beachfront resort is in the city centre and within 1 mi (2 km) of Negombo Beach Park and Negombo Beach. St Anthony's Church and St. ...
3.9/5Good! (285 reviews)
"My mother, my sister and I had a really pleasant stay at Jetwing Blue. Excellent customer service. I would recommend the hotel to other people."

Reviewed on 8 Mar 2020

Jetwing Blue
Amaya Lake Dambulla
4 out of 5
Kap Ela, Kandalama, Dambulla
Fully refundableReserve now, pay when you stay
The price is £51 per night from 1 Aug to 1 Aug
Located on a lake, this family-friendly resort is within 9 mi (15 km) of Popham's Arboretum, Dambulla Cave Temple and Ancient City of Sigiriya. Sigiriya Museum ...
4.2/5Very Good! (100 reviews)
"It was very peaceful. Good value for money. Staff very friendly and helpful. Fantastic Breakfast."

Reviewed on 5 Apr 2021

Amaya Lake Dambulla
Hunas Falls Hotel
4 out of 5
Elkaduwa, Ukuwela
Located on the waterfront, this family-friendly resort is 0.3 mi (0.5 km) from Central Highlands of Sri Lanka and 7.5 mi (12.1 km) from Sembuwatte Lake. Kandy ...
4.4/5Wonderful! (50 reviews)
"Amazing location. We had a very pleasant stay at the hotel. Very hospitable staff, especially the staff at the reception and the staff at the restaurant Mr Hakeem were very helpful."

Reviewed on 13 Mar 2020

Hunas Falls Hotel
Jetwing Lagoon
5 out of 5
Pamunugama Road, Thalahena, Negombo
Fully refundableReserve now, pay when you stay
The price is £237 per night from 1 Aug to 1 Aug
Located in the heart of Negombo, this luxury resort is within 6 miles (10 km) of St.Mary's Church, Negombo Beach and Negombo Fish Market. Ave Maria Convent and ...
4.5/5Wonderful! (181 reviews)
"a beautiful pool, but they need to be careful as my brother cut his leg while swimming."

Reviewed on 13 Jan 2020

Jetwing Lagoon
Club Bentota
3 out of 5
Paradise Island, Aluthgama, Bentota
Nestled on the beach, this Bentota resort is within 1 mi (2 km) of Moragalla Beach and Bentota Beach. Kaluwamodara Bridge and Kande Vihare Temple are also within ...
2.6/5 (14 reviews)
Bad customer service
"Location is good but worst customer service. there are cats running in dining area which they don't like to move it out. lazy customer service. soaps were not placed in our room. they took 30 min to get a small soap bar."

Reviewed on 22 Feb 2017

Club Bentota
Ranweli Holiday Village
3.5 out of 5
Waikkal, Wennappuwa
Situated on the beach, this resort is within 6 miles (10 km) of Negombo Beach, Negombo Beach Park and St Anthony's Church. Ave Maria Convent and Negombo District ...
3.6/5Good! (66 reviews)
Ideal honeymoon destination
"Stay was very good. Ideal place for people who enjoy serenity."

Reviewed on 17 Mar 2020

Ranweli Holiday Village
Suriya Resort
5 out of 5
Kammala Road, Wennappuwa
Nestled on the beach, this Kammala resort is within 9 mi (15 km) of Negombo Beach, Negombo Beach Park and St Anthony's Church. St. Sebastian's Church and St.Mary's ...
3.9/5Very Good! (36 reviews)
"We stayed in an over-water villa and it was huge and lovely, set apart from the hotel but not far. Only minor thing was the pond they are set in was a bit muddy as the water was shallow, if it was a couple of feet deeper the whole illusion would be much nicer."

Reviewed on 6 Mar 2020

Suriya Resort
Aliya Resort & Spa
5 out of 5
Audangawa, Kimbissa, Dambulla
The price is £175 per night from 1 Aug to 1 Aug
Located near the airport, this family-friendly resort is within 9 mi (15 km) of Pidurangala Rock, Ancient City of Sigiriya and Sigiriya Museum. Dambulla Cave ...
4.6/5Wonderful! (226 reviews)
"Lovely staff, fantastic pool with great views of Sigiriya rock, nice gym, and wonderful breakfast."

Reviewed on 1 Jul 2020

Aliya Resort & Spa
Elephant Corridor
4 out of 5
Pothana, Kimbissa, Dambulla
The price is £87 per night from 3 Aug to 3 Aug
This family-friendly Sigiriya resort is located on a lake, within 2 mi (3 km) of Ancient City of Sigiriya and Sigiriya Museum. Pidurangala Rock is 2.8 mi (4.4 ...
4.2/5Very Good! (49 reviews)
"I stayed here 10 years ago and it was wonderful. The “bones” are great but “cracks” are appearing. The rooms are generous and the property and vistas are beautiful. The property, rooms and facilities are beginning to look a little tired and the staff are struggling. The swimming pool and spa are ..."

Reviewed on 7 Jul 2019

Elephant Corridor
Don't see what you're looking for?
See all available properties in Sri Lanka
View all properties
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.

More trip options