If you're on the hunt for a low-cost stay, check out Kandy Down Town Hostel with rates starting from 14C$ or Umaya Holiday Inn where prices start at 29C$. Dandelion Guest House is a beneficial alternative that is located 15 minutes' walk from Esala Perahera Festival and offers a sundeck, darts and a free private car park. Situated in City Centre district, Ginza Rest Kandy offers simple accomodations about a 20-minute walk from National Museum Kandy.
1354 hotels in Kandy
Search the best hotels and places to stay in Kandy
- Sort by
- Pricefrom low to highfrom high to low
- Popularityfrom low to highfrom high to low
- Guest ratingfrom low to highfrom high to low
Where to stay in Kandy?
Best cheap hotels in Kandy
Kandy airports & Underground stations
For those who will be catching a plane, it is recommended to stay close to Bandaranayake airport, thus booking a room at Empyrean Hotel or Hostel First Colombo Airport. Choose a hotel near Kandy railway train station, such as Hill Top or Satyodaya Educational Training Centre and save you time and money.
Convenience of staying in hotels in the city centre
Oak Ray Serene Garden Hotel puts you within a 15-minute walk from Kandy Brasswear Village and is located 0.7 km away from the city center.
Luxury and boutique accommodation in Kandy
Explore and find your best apartments, B&Bs and others
Mahaweli View Bungalow is an affordable apartment for families located next to Mahamevnawa Buddhist Monastery Kundasale, with room rates from 21C$. We have great B&B accommodation options, such as Senkada Rest with a room rate from 21C$. W Residence Kandy offers family-friendly accommodation with hiking, free parking and a free private carpark as well as featuring views of the city. Vino Villa is a 3-star resort hotel featuring complimentary private parking and free parking alongside with beautiful views.