• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentine peso
    en
    Select language
    en English
Multiple accommodations for your stay
Check-in date:
2026-11-15
Check-out date:
2026-11-16
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Kandy

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Olde Empire Hotel

    21 Temple Street, Kandy, Sri Lanka

    0.2 km to Royal Palace of Kandy (Open map)

    The comfortable 3-star Olde Empire Hotel Kandy, located merely 1.2 km from Kandy Clock Tower, offers guests a restaurant. Featuring 2 rooms with views of the lake, the hotel is within a few blocks of…
    Read more
    7.4
    Good
    33 reviews
  • Heritage Boutique By Seven Angels

    41 Deva Veediya, Kandy, Sri Lanka

    0.2 km to Royal Palace of Kandy (Open map)

    Offering a restaurant, the comfortable 5-star Heritage Boutique By Seven Angels Kandy hotel is merely 6 minutes' stroll from Museum of Rajaa Elephant. Providing access to the golden - roofed Temple…
    Read more
    8.9
    Fabulous
    181 reviews
  • Queen'S Hotel Kandy - 160 Years Of Heritage

    D S Senanayake Veediya, Kandy, Sri Lanka

    0.2 km to Royal Palace of Kandy (Open map)

    The fantastic 5-star Queen'S Hotel Kandy - 160 Years Of Heritage includes air-conditioned rooms just 1.8 km from the compact Sri Lanka Cricket Office Stadium. Located in the immediate vicinity of…
    Read more
    8.3
    Very Good
    1044 reviews
  • The Radh Hotel

    30 Colombo Street, Kandy, Sri Lanka

    0.2 km to Royal Palace of Kandy (Open map)

    Featuring a sundeck and a shared lounge, The Radh Hotel Kandy is located in the very heart of Kandy, about a 15-minute walk from the asgiriya Sri Lanka Cricket Office Stadium. Nestled near a train…
    Read more
    8.8
    Fabulous
    1327 reviews
  • City View Hostel

    East L Senanayake Veediya 10/2/11, Kandy, Sri Lanka

    0.3 km to Royal Palace of Kandy (Open map)

    The comfortable City View Hostel Kandy is situated in the immediate vicinity of Kandy View Point and features cars for rent.
    Read more
    7.8
    Good
    181 reviews
  • Hotel Casamara - Center Point Kandy

    No12, Kotugodella Veediya, Kandy, Sri Lanka

    0.3 km to Royal Palace of Kandy (Open map)

    Situated within 20 minutes' walk of World Buddhist Museum, the 4-star Hotel Casamara - Center Point Kandy features Wi-Fi in public areas and secure parking on site. Located in a lake, this Kandy…
    Read more
    8.0
    Very Good
    832 reviews
  • City View Hostel

    10/1/1 E L Senanayake Veediya, Kandy, Sri Lanka

    0.3 km to Royal Palace of Kandy (Open map)

    City View Hostel Kandy is situated around a 5-minute walk from Lord Kataragama Temple and features cars for rent.
    Read more
  • Lake Classical Guest House

    No.12 Sangaraja Mawatha, Kandy, Kandy, Sri Lanka

    0.3 km to Royal Palace of Kandy (Open map)

    Featuring a convenient location, Lake Classical Guest House Kandy offers views of the lake, and is 25 minutes' walk from the Catholic cathedral "St Anthony's Church". The guest house offers 5 rooms…
    Read more
    8.8
    Fabulous
    517 reviews
  • Cafe Aroma Inn

    No 98 Sir Benet De Soyza Street (Colombo Sreeet), Kandy, Sri Lanka

    0.3 km to Royal Palace of Kandy (Open map)

    Cafe Aroma Inn Kandy offers 14 rooms in the vicinity of Royal Pond, a 16-minute walk away. This hotel features a safe deposit box and 24-hour security along with a restaurant.
    Read more
    8.0
    Very Good
    960 reviews
  • Charlton Kandy City Rest

    No 31, Kings Street, Kandy, Sri Lanka

    0.3 km to Royal Palace of Kandy (Open map)

    Charlton Kandy City Rest hotel offers 27 rooms a 20-minute walk from National Museum of Kandy. This guest house entices guests with parking, available on site.
    Read more
    5.9
    Decent
    365 reviews
  • Luna Leaf

    36, 13 Kotugodelle Street 5, Kandy, Sri Lanka

    0.4 km to Royal Palace of Kandy (Open map)

    Featuring currency exchange and a lift, the comfortable Luna Leaf Kandy hostel is situated merely 1.3 km from the golden-roofed Temple of the Sacred Tooth Relic.
    Read more
    9.2
    Superb
    31 reviews
  • Tenshin Residance.

    8 Sangaraja Mawatha, Kandy, Sri Lanka

    0.4 km to Royal Palace of Kandy (Open map)

    The comfortable Tenshin Residance. Kandy hotel enjoys a convenient location, approximately a 15-minute ride from places of worship like the roofed Temple of the Sacred Tooth Relic, and provides…
    Read more
    8.2
    Very Good
    417 reviews
  • Vendol Ayurvedic Healing Resort

    No.38 E L Senanayake Veediya, Kandy, Kandy, Sri Lanka

    0.4 km to Royal Palace of Kandy (Open map)

    The comfortable Vendol Ayurvedic Healing Resort Kandy features 22 rooms and lies 18 minutes' walk from Kandy Municipal Central Market.
    Read more
    4.0
    Decent
    1 review
  • The Lake Round Guest House

    No.8/5, Sangharaja Road, Kandy, Sri Lanka

    0.4 km to Royal Palace of Kandy (Open map)

    Situated in a convenient setting in Kandy, around 20 minutes' walk from Kandy train station, the comfortable The Lake Round Guest House Kandy features 7 rooms. Overlooking lake, this 3-star guest…
    Read more
    8.7
    Fabulous
    861 reviews
  • Royal Bar & Hotel

    No.44 Kings Street, Kandy, Sri Lanka

    0.4 km to Royal Palace of Kandy (Open map)

    Offering elegant rooms, Royal Bar & Hotel Kandy is located 20 minutes' walk from the buddhist Temple of the Sacred Tooth Relic. A classic design combined with top-notch service distinguishes the…
    Read more
    8.1
    Very Good
    261 reviews
  • Devon Rest

    4 Sangaraja Mawatha, Kandy, Sri Lanka

    0.4 km to Royal Palace of Kandy (Open map)

    Devon Rest Hotel Kandy offers 5 rooms a 6-minute walk from Kandy View Point. Highlights at this hotel include an à la carte restaurant, a coffee bar and Wi-Fi in public areas.
    Read more
    8.7
    Fabulous
    862 reviews
  • Swp Eco Lodge, Kandy

    Sangaraja Mawatha, Kandy, Sri Lanka

    0.4 km to Royal Palace of Kandy (Open map)

    Featuring Wi-Fi in public areas, Swp Eco Lodge, Kandy hotel is 5 minutes' walk from the British Kandy Garrison Cemetery. This hotel has an Asian restaurant serving Asian cuisine and is situated just…
    Read more
    9.1
    Superb
    1603 reviews
  • Lakewood Residence

    39/3 Rajapihilla Mawatha, Kandy, Sri Lanka

    0.4 km to Royal Palace of Kandy (Open map)

    Lakewood Residence Kandy hotel offers 12 rooms in the vicinity of Kandy Lake, 5 minutes' walk away. This hotel lies within 600 metres of Kandy Municipal Central Market and boasts a swimming pool…
    Read more
    7.9
    Good
    1546 reviews
  • Lotus Lake Residence

    39/2 Rajapihilla Mawatha, Kandy, Sri Lanka

    0.4 km to Royal Palace of Kandy (Open map)

    The comfortable Lotus Lake Residence Kandy hotel enjoys a prime location right near Royal Palace Hilltop Park and offers 13 rooms with views of the lake. The hotel is a good starting point for…
    Read more
    8.7
    Fabulous
    1674 reviews
  • The Trees, Kandy

    41 Rajapihilla Mawatha, Kandy, Sri Lanka

    0.4 km to Royal Palace of Kandy (Open map)

    Featuring a terrace and an outdoor swimming pool, the elegant The Trees, Kandy hotel lies in close proximity to Arthur's Seat. A rooftop bar as well as a sundeck and a shared lounge can be enjoyed at…
    Read more
    8.7
    Fabulous
    1391 reviews
Thank you for subscribing
Close