• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev 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
    en
    Select language
    en English
Multiple accommodations for your stay
Hotels near:

Select city first

Check-in date:
2026-02-08
Check-out date:
2026-02-09
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Sri Lanka

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
  • Nature Walk Resort

    No 9 Sangamitha Road, Kandy, Sri Lanka

    0.5 km to Sri Dalada Maligawa (Open map)

    Located around 15 minutes by car from Udawattakelle Sanctuary, the 3-star Nature Walk Resort Kandy offers general facilities such as currency exchange and a tour desk. Set amidst tropical greenery…
    Read more
    8.4
    Very Good
    846 reviews
  • Bylake Kandy

    26/7 Cyril Jayasundara Mawatha Kandy, Kandy, Sri Lanka

    0.5 km to Sri Dalada Maligawa (Open map)

    The 3-star Bylake Kandy hotel offers a terrace, located a mere 1.3 km from the Thai buddhist Temple of the Sacred Tooth Relic.
    Read more
    9.1
    Superb
    129 reviews
  • Swp Eco Lodge, Kandy

    Sangaraja Mawatha, Kandy, Sri Lanka

    0.5 km to Sri Dalada Maligawa (Open map)

    Offering currency exchange and a vending machine, Swp Eco Lodge Kandy hotel is 5 minutes' walk from the Royal Palace of Kandy. Featuring a restaurant and a luggage room, this hotel is located only a…
    Read more
    9.2
    Superb
    1496 reviews
  • Lake Round Residence

    22/1 Sangaraja Mawatha, Kandy, Sri Lanka

    0.5 km to Sri Dalada Maligawa (Open map)

    Lake Round Residence is located 25 minutes on foot from Temple of the Sacred Tooth Relic and looks out onto Kandy Lake. Guests can explore the area with rental cars available on site.
    Read more
  • Green Woods Guest

    34/A,Sangamitta Mawatha, Kandy, Sri Lanka

    0.5 km to Sri Dalada Maligawa (Open map)

    Located 3.2 km from Temple of the Tooth Museum, the 7-room Green Woods Apartment gives access to a number of tourist attractions in the area. Guests travelling by car can benefit from a free private…
    Read more
  • Janora Hills

    22/8,Saranankara Road, Kandy, Kandy, Sri Lanka

    0.5 km to Sri Dalada Maligawa (Open map)

    Offering currency exchange and a lift, Janora Hills Hotel Kandy is located only a 5-minute walk from Kandy Museum. Boasting a location just moments from the Temple of the Sacred Tooth Relic, the…
    Read more
    8.4
    Very Good
    422 reviews
  • The Glen Kandy

    8 Sangaraja Mawatha, Kandy, Sri Lanka

    0.5 km to Sri Dalada Maligawa (Open map)

    Spacious 325 m² The Glen Kandy apartment is right in the centre of Kandy, merely 600 metres from Royal Palace Hilltop Park. The 2-bedroom apartment has a terrace which offers views of the mountain.
    Read more
    8.9
    Fabulous
    135 reviews
  • Kandy Jungle Border

    38/10/1 Sangamiththa Av, Kandy, Sri Lanka

    0.5 km to Sri Dalada Maligawa (Open map)

    Situated approximately a 10-minute drive from the Hanthana Mountain Range, the spacious 225 m² Kandy Jungle Border apartment also boasts easy access to Kandy train station which is approximately 5 km…
    Read more
    9.6
    Exceptional
    9 reviews
  • Lakewood Residence

    39/3 Rajapihilla Mawatha, Kandy, Sri Lanka

    0.6 km to Sri Dalada Maligawa (Open map)

    Situated right around the corner from Royal Palace Hilltop Park, Lakewood Residence Kandy hotel offers a swimming pool. This hotel has views of the lake and features Wi-Fi in public areas.
    Read more
    7.9
    Good
    1750 reviews
  • Heaven Seven Kandy

    8/25, Sangaraja Mawatha, Kandy, Sri Lanka

    0.6 km to Sri Dalada Maligawa (Open map)

    Situated within 5 minutes' walk of the British Kandy Garrison Cemetery, the 4-star Heaven Seven Kandy hotel boasts air-conditioned rooms overlooking the lake. Featuring a restaurant, the hotel is…
    Read more
    7.7
    Good
    277 reviews
  • Lake Bungalow

    22/2b Sangaraja Mawatha, Kandy, Sri Lanka

    0.6 km to Sri Dalada Maligawa (Open map)

    Lake Bungalow Hotel Kandy offers access to Kandy Museum, which is located only an 11-minute walk away.
    Read more
  • Hotel Suisse

    30 Sangarraja Mawatha P.O Box 13, Kandy, Sri Lanka

    0.6 km to Sri Dalada Maligawa (Open map)

    Hotel Suisse Kandy, located 16 minutes' walk from the Thai buddhist Temple of the Sacred Tooth Relic, boasts a swimming pool. Boasting a location just a few steps from Kandy View Point, this hotel…
    Read more
  • Lotus Lake Residence

    39/2 Rajapihilla Mawatha, Kandy, Sri Lanka

    0.6 km to Sri Dalada Maligawa (Open map)

    Located in close proximity to Royal Palace Hilltop Park, Lotus Lake Residence Kandy hotel has a terrace. The hotel is a good starting point for exploring Kandy, including the Kandy Municipal Central…
    Read more
    8.7
    Fabulous
    1552 reviews
  • The Trees, Kandy

    41 Rajapihilla Mawatha, Kandy, Sri Lanka

    0.6 km to Sri Dalada Maligawa (Open map)

    Situated in close proximity to Kandy View Point, the 5-star The Trees, Kandy hotel provides guests with 24-hour reception and wake-up calls. The hotel, located just 13 minutes' walk from the Kandy…
    Read more
    8.7
    Fabulous
    1088 reviews
  • Lakeside Escape Kandy

    26/5A Sangaraja Mawatha, Kandy, Sri Lanka

    0.6 km to Sri Dalada Maligawa (Open map)

    Guests may find Kandy Museum located just 1.3 𝗸𝗺 𝗳𝗿𝗼𝗺 Bylake Hostel Kandy, while Sri Lanka Cricket Office is a 140-minute ride away.
    Read more
    4.0
    Decent
    1 review
  • Sesatha Lake Kandy

    8/24,Sangaraja Mw,Kandy, Kandy, Sri Lanka

    0.6 km to Sri Dalada Maligawa (Open map)

    Situated merely 14 minutes' walk from the National Museum of Kandy, the recently renovated Sesatha Lake Kandy hotel features cars for rent. Active travellers will appreciate bicycle usage arranged at…
    Read more
    8.4
    Very Good
    322 reviews
  • Mccarthy Guesthouse

    31 Anagarika, Dharmapala, Mawatha, Kandy, Sri Lanka

    0.6 km to Sri Dalada Maligawa (Open map)

    The 3-star Mccarthy Guesthouse Kandy is situated right in the centre of Kandy 4.5 km from such shopping venues as the Kandy Municipal Central Market. Guests are provided with 24-hour front desk…
    Read more
    5.2
    Decent
    5 reviews
  • Udawatta Kele

    Sangamitta Mawatha, Kandy, Sri Lanka

    0.6 km to Sri Dalada Maligawa (Open map)

    Located in the centre of a forest, Udawatta Kele Villa invites guests to enjoy live performances. Located 15 minutes' drive from National Museum of Kandy, the lodge provides Wi-Fi and parking.
    Read more
    8.3
    Very Good
    92 reviews
  • Hotel Suisse Kandy - Since 1890

    30 Sangarraja Mawatha P.O Box 13, Kandy, Sri Lanka

    0.6 km to Sri Dalada Maligawa (Open map)

    Featuring 87 rooms, the traditional Hotel Suisse Kandy - Since 1890 is next to a historic district and about 25 minutes' walk from the British Kandy Garrison Cemetery. This 5-star hotel is located in…
    Read more
    8.3
    Very Good
    630 reviews
  • Anna Asia Villa

    32 Sangaraja Mawatha, Kandy, Sri Lanka

    0.6 km to Sri Dalada Maligawa (Open map)

    Located within 25 minutes' walk of Kandy Museum, Anna Asia Villa provides guests with a lift and a vending machine, and views of the mountain. Temple of the Sacred Tooth Relic can be reached in 5…
    Read more
    9.7
    Exceptional
    167 reviews
Thank you for subscribing
Close