Choose your preferred language. We speak English (US) and 42 other languages.
FREE cancellation on most rooms! Instant confirmation when you reserve
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.
Showcasing an outdoor pool and spa center, Santani Wellness Resort and Spa is located in Kandy in the region of Kandy District, just 6 miles from Pallekele International Cricket Stadium.
Ayaana Boutique Hotel is located in Kandy, just 2.5 miles from Sri Dalada Maligawa. The resort has an outdoor pool, year-round outdoor pool and barbecue, and guests can enjoy a meal at the restaurant....
Located in Nawalapitiya in the region of Kandy District, 20 miles from Kandy, Okwin Resort Nawalapitiya features a year-round outdoor pool and views of the mountains.
Showcasing a barbecue and hot tub, Pines Hut is located in Kandy, just 1.1 miles from Kandy Museum. The resort has a playground and sun terrace, and guests can enjoy a meal at the restaurant.
Located in Kandy, 109 yards from Lakeside Adventist Hospital, Crystal Lake Resort features a barbecue and terrace. Guests can enjoy the on-site restaurant. Free private parking is available on site.
Located in Kandy, 7 miles from Kandy Royal Botanical Gardens, Old Frankland Kandy Luxury Boutique Hotel features an outdoor pool and views of the mountains.
Featuring free WiFi, Blue Mount Resort offers pet-friendly accommodations in Kandy. Guests can enjoy the on-site restaurant. Some rooms include a sitting area to relax in after a busy day.
Located in Katugastota, 1.2 miles from Kandy, Sethsura Grand Hotel features a barbecue and sun terrace. The resort has a spa center and hot tub, and guests can enjoy a drink at the bar.
Featuring free WiFi and a playground, Fox Resorts - Kandy offers accommodations in Kandy, just 0.7 miles from Ceylon Tea Museum. Guests can enjoy the on-site restaurant.
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.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.