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

Search Hotels in Sri Lanka

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Hotels in Sri Lanka

Heritance Negombo
5 out of 5
175, Lewis Place, Negombo
Free CancellationReserve now, pay when you stay
The price is ¥17,802 per night from Jun 24 to Jun 24
4.5/5Wonderful! (366 reviews)
"This was a great place to spend the 2 day quarantine when entering Sri Lanka. The food was wonderful, the room service prompt and the employees like shalindra and Chirangra were so incredibly friendly. Super close to the airport."

Reviewed on May 13, 2021

Heritance Negombo
The Fortress Resort & Spa
5 out of 5
Habaraduwa, Koggala, Galle
The price is ¥19,200 per night from Jul 1 to Jul 1
4.7/5Exceptional! (75 reviews)
"amazing service and location. beautiful sunrise and sunset environment"

Reviewed on Dec 19, 2019

The Fortress Resort & Spa
Marino Beach Colombo
5 out of 5
590 Marine Drive, Colombo, WP
Free CancellationReserve now, pay when you stay
The price is ¥6,620 per night from Jul 16 to Jul 16
4.6/5Wonderful! (366 reviews)
Best place ❤️
"Good services and best room facility"

Reviewed on Aug 10, 2020

Marino Beach Colombo
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.
Shangri-La Colombo
5 out of 5
1 Galle Face, Colombo
Free CancellationReserve now, pay when you stay
The price is ¥15,889 per night from Jul 16 to Jul 16
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 Feb 27, 2020

Shangri-La Colombo
Full Moon Garden Hotel
4 out of 5
No.754, Colombo Road, Seeduwa - Katunayake
The price is ¥4,556 per night from Jul 24 to Jul 24
3/5 (50 reviews)
"Beware! Your confirmed booking means nothing for this hotel. They refused a room for a confirmed booking for two women who were traveling alone that too so late in the evening.and they did not even apologize. They then said they were doing the women a favor by assigning them to a sister hotel that ..."

Reviewed on Dec 1, 2019

Full Moon Garden Hotel
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.