Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organisation (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Sri Lanka Hotels from HK$240

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.

2020 Top 10 Trending Sri Lanka Hotels from HK$240

Amaya Hills
4.5 out of 5
Heerassagala Kandy Sri Lanka, Kandy
Free cancellation
The price is HK$541 per night
60.99 km from city centre
3.8/5Good! (158 reviews)
Short stay at Amaya Hills

"We stayed for here for our first two nights in Sri Lanka - a lovely hotel in the beautiful hills near Kandy. The location was great for us to make the most of our time in and around Kandy - the people were really friendly and the place was spotless."…"

Reviewed on 24 Sep 2019

Amaya Hills
Chena Huts By Uga Escapes - All Inclusive
5 out of 5
Palatupana, Yala, Tissamaharama
Get Rates
192.65 km from city centre
4.8/5Exceptional! (33 reviews)

"- Our ranger Vidu"…"

Reviewed on 7 Jan 2020

Chena Huts By Uga Escapes - All Inclusive
Sigiriya Jungles
4.5 out of 5
Audangawa Road, Kimibissa, Matale District, Dambulla
Free cancellationReserve now, pay when you stay
The price is HK$294 per night
24.33 km from city centre
4.5/5Wonderful! (79 reviews)
Superb!

"This hotel was devine1 It is in a lovely quiet location, the service and food was superb. We would recommend unreservedly."…"

Reviewed on 3 Feb 2020

Sigiriya Jungles
FOX Resorts Kandy
5 out of 5
No.125, Richmond Hill, Heerasgala, Kandy
Free cancellationReserve now, pay when you stay
The price is HK$512 per night
59.44 km from city centre
5/5Exceptional! (3 reviews)
Shiny new hotel with amazing views.

"A very good hotel, brand new. The location is perfect right in the hills away from the town, you will need to have transport to get to town that can be easily arranged and cheap. Great pool, lovely gardens"…"

Reviewed on 20 Mar 2020

FOX Resorts Kandy
Ananthaya Beach
3 out of 5
Oruwella Road, Rekawa, Netolpitiya, Tangalle, Southern
Free cancellationReserve now, pay when you stay
The price is HK$1,153 per night
196.95 km from city centre
4.8/5Exceptional! (12 reviews)

"great spot to relax"…"

Reviewed on 27 Nov 2019

Ananthaya Beach
The Loft Colombo
3 out of 5
No 31-1/1, D.M.Colombage Mawatha, Nawala, Colombo
The price is HK$240 per night
130.95 km from city centre
3.2/5 (6 reviews)

"This was the perfect stay i expected.away from the crowd. calm place. The room was extraordinary with larger than average room size and the large TV, microwave, fridge, kettle ect. and good wifi. The staff were helpful."…"

Reviewed on 3 Mar 2020

The Loft Colombo
Seven Turtles Resort
3 out of 5
Wellaodaya Road, Rekawa, Hambantota District, Tangalle, Southern
The price is HK$543 per night
196.1 km from city centre
4.5/5Wonderful! (21 reviews)

"Resort is on very quiet beach, with minimum other resorts around, which is great if you want to switch off and relax! You will forget what day it is and that was what we were Looking for. Specious rooms with huge balconies, pool with view to ocean, bar and great breakfasts."…"

Reviewed on 29 Feb 2020

Seven Turtles Resort
Mövenpick Hotel Colombo
5 out of 5
24 Dharmapala Mawatha, Colombo, Western
Free cancellationReserve now, pay when you stay
The price is HK$969 per night
130.57 km from city centre
4.3/5Excellent! (311 reviews)

"The hotel & room were lovely, but it felt more like a business hotel than one for leisure. The foyer was very small and mostly taken up by a small cafe / ice cream parlour. We visited a lot of other hotels in the area and ours was the smallest foyer by far! The staff were very nice and the rooftop ..."…"

Reviewed on 6 Mar 2020

Mövenpick Hotel Colombo
Turyaa Kalutara
4 out of 5
Kudawaskaduwa. Waskaduwa, Kalutara, Kalutara 12000, Wadduwa
The price is HK$919 per night
151.02 km from city centre
4.1/5Very Good! (20 reviews)

"Prime location with walkable clean beach. Friendly and always obliging staff. Smooth check in & out. Fantastic Srilanka & western meals with mouthwatering desserts.Special requests catered to. Rooms clean & functional Rapid response to queries. Good pool maintenance with large pool are for kids. ..."…"

Reviewed on 21 Mar 2020

Turyaa Kalutara
Bandarawela Hotel
3 out of 5
No. 14, Welimada Road, Bandarawela
Free cancellationReserve now, pay when you stay
The price is HK$987 per night
115.96 km from city centre
3.9/5Very Good! (38 reviews)

"Very atmospheric"…"

Reviewed on 8 Aug 2019

Bandarawela Hotel
Can'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

Recent Hotel Reviews in Sri Lanka