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

Book Sri Lanka Hotels

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Hotels in Sri Lanka

Anantara Peace Haven Tangalle Resort
5 out of 5
Goyambokka Estate, Tangalle
Free cancellationReserve now, pay when you stay
The price is NZ$355 per night from 12 Jun. to 12 Jun.
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
Shangri-La Hotel, Colombo
5 out of 5
1 Galle Face, Colombo
Free cancellationReserve now, pay when you stay
The price is NZ$238 per night from 2 Jun. to 2 Jun.
4.7/5Exceptional! (213 reviews)
Loved my stay at Shangrilla
"We like the friendly staff, comfortable room and the beautiful view. We were v happy with tight security 24/7. Toilet shower area tend to accumulate water. Perhaps during civil work, sloping was not done properly"

Reviewed on 27 Feb. 2020

Shangri-La Hotel, Colombo
Heritance Ahungalla
5 out of 5
Galle Road, Ahungalla
Free cancellationReserve now, pay when you stay
The price is NZ$117 per night from 15 May to 15 May
4/5Very Good! (103 reviews)
"Friendly staff. Nice range of drinks. Good security. Excellent crabs and prawns for dinners."

Reviewed on 23 Aug. 2019

Heritance Ahungalla
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.
Mandarina Colombo
5 out of 5
433, Galle Road, Colombo
The price is NZ$126 per night from 8 Jun. to 8 Jun.
4.3/5Excellent! (536 reviews)
"Amazing service, large, clean, well-appointed rooms, pretty good location, nice rootfop restaurant offering ocean and port city views. Internet very slow, but ultimately functional."

Reviewed on 4 Apr. 2021

Mandarina Colombo
Karpaha Sands
4.5 out of 5
Kimbula Thona, Valachchenai, Eastern Province
Free cancellationReserve now, pay when you stay
The price is NZ$151 per night from 15 May to 15 May
4.7/5Exceptional! (15 reviews)
Magical and Fabulous Location
"This is probably one of the most beautiful locations I have been to in Sri Lanka and I have been to so many. Absolutely stunning and magical. The rooms are super comfortable. And we just loved it. We really did not want to leave."

Reviewed on 4 Oct. 2020

Karpaha Sands
Colombo Court Hotel & Spa
4 out of 5
32 Alfred House Avenue, Colombo
Get Rates
4.3/5Excellent! (316 reviews)
"Stuff so wonderful.! Clean, Convenient, Nice poor fell like home , nice spa , so relaxing.! Will come back to stay again in the future."

Reviewed on 1 Mar. 2020

Colombo Court Hotel & Spa
Cinnamon Citadel Kandy
4 out of 5
124, Srimath Kuda Ratwatte Mawatha, Kandy
Get Rates
4.3/5Excellent! (271 reviews)
"The hotel itself is a perfect getaway from the hustle of Kandy! It’s location is a little out of the city, but the trade off is complete tranquility! The staff are so kind and helpful, we really enjoyed our stay!"

Reviewed on 26 Jan. 2020

Cinnamon Citadel Kandy
The Tourmaline
5 out of 5
Anniewatte, Kandy
The price is NZ$207 per night from 19 May to 19 May
4.2/5Very Good! (45 reviews)
"Very poor stay experience"

Reviewed on 31 Dec. 2019

The Tourmaline
Hotel J Negombo
3 out of 5
331/1, Lewis Place, Negombo
Free cancellationReserve now, pay when you stay
The price is NZ$62 per night from 14 May to 14 May
3.6/5Good! (165 reviews)
Comfortable
"The room was bright and clean and the shower was great. I wasn't a great fan of the food but that was more personal food choice than the quality. The hotel is just off a busy street but it is quiet and feels secluded and is right on the beach."

Reviewed on 3 Mar. 2020

Hotel J Negombo
Hikka FnR Villa
3.5 out of 5
No.370, Galle Road, Hikkaduwa
The price is NZ$108 per night from 19 May to 19 May
4.3/5Excellent! (12 reviews)
Great small new hotel!
"Hotel was great and new! The pool was really nice and lead out onto the beach! The beach is rocky right outside but a 30second walk takes you onto the main beach! The room was spacious and bathroom was great too! Only thing is we stayed in room 204 and the road noise was very loud but then again ..."

Reviewed on 18 Dec. 2018

Hikka FnR Villa
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.