Central Kandy hotels place you within walking distance of the Temple of the Tooth and Kandy Lake, the city's two most iconic landmarks. These properties range from colonial-era buildings like Queen's Hotel Kandy (operating since the 1860s) to modern retreats such as Kings Pavilion Luxury Hotel, which earns a Superb guest score of 93. Most central hotels offer outdoor swimming pools, free parking, and complimentary breakfast, with nightly rates typically falling between $50 and $150. The best areas to stay include Anniewatte Mountain for panoramic views and the lakefront for immediate access to the city center.
Among the top-rated options, Thilanka Hotel delivers rooms with private balconies overlooking Kandy Lake and the Udawattekelle Forest, plus a fusion restaurant and an outdoor pool. Hotel Topaz sits on Anniewatte Mountain and features a tennis court, an Ayurvedic centre, and a night club, ideal for active travelers. For heritage seekers, Hotel Suisse Kandy (since 1890) offers colonial-style rooms across the lake from the Temple, while Cinnamon Citadel Kandy sits 500 meters above sea level with three restaurants and a spectacular infinity pool. Families often choose Cinnamon Citadel or Fox Kandy by Fox Resorts for their spacious rooms and kid-friendly amenities. Book early during peak season (December-February) to secure rooms with lake or mountain views.
