Choose your preferred language. We speak English (US) and 41 other languages.
Most often used by people in the United States
Presenting beautiful views of Alagalla Mountains, Randholee Resort & Spa has an infinity pool, free Wi-Fi in public area and Ayurvedic massage.
“Being vegetarians they went out of their way to he…ew extra dishes. Room was nice, view was amazing.”
Earl's Regency Hotel is a luxurious 5-star hotel located a 5-minute drive from Kandy Railway Station. It offers spacious accommodation with a spa, an outdoor pool and free parking.
“The staff were very friendly, helpful and welcomin… in the restaurant were fantastic and good price.”
Thilanka is a 5-minute drive from Kandy, and is surrounded by the natural beauty of Hunnasgiriya Mountain and Udawattaekelle Nature Reserve. It offers a spa and free parking.
“Staffs A+ Customer care A+ Rooms are comfortable… Food Is good specially breakfast Views is good”
In the Cultural Triangle, Amaya Hills Kandy offers a hillside retreat overlooking Heerassagala Forest. Featuring traditional Sri Lankan architecture, it has an outdoor pool, a spa and a restaurant.
“Magnificent views over Kandy, a very pretty city. …he breakfast buffet was the best I have ever had.”
Suisse is housed in a colonial building, across Kandy Lake. Offering rooms with views of the tropical grounds or Kandy Lake, it has a spa, a restaurant and free parking.
“Well located hotel which has been renovated.The ro…ful and the breakfast delicious.Highly recommend.”
The Tourmaline is located on Anniewatte Mountain, one mile from the famous Temple of the Tooth. It offers a pool, well-furnished rooms with bathtubs and free Wi-Fi in public areas.
“View and the location is amazing”
Hotel Topaz is nestled on top of Anniewatte Mountain. It provides a spa, a large outdoor pool and elegant accommodation. WiFi is available for free throughout the property.
“Nice view from the restaurant and the rooms Super… staff Buffet Breakfast variety- for vegetarians”
Just over a quarter mile above sea level, Chaaya Citadel Kandy features a spectacular outdoor pool. It has a spa and well-furnished rooms.
“Friendly staff and comfortable stay”
Located along the banks of Mahaweli River, Mahaweli Reach Hotel offers 5-star accommodations with rolling mountains as a backdrop. It features a large outdoor pool, Ayurvedic center fitness...
“This hotel is charming in every way.”
Bungalow by Amaya is located in Heerasagala, Kandy, which is 1526 feet above sea level. Featuring modern rooms with an en suite bathroom, the bungalow has its own restaurant.
“We have excellent experience to stay in calm and p… to chef and other staff. Everything was perfect.”
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.