Hotels in Kandy, Sri Lanka

Compare 595 hotels in Kandy, Sri Lanka. Browse by price and star class, view them on a map, and book through our partners.

Planning your stay? Read our guide to comparing hotel listings.

595 hotels

Club Lespri in Kandy, Sri Lanka

No 322,Tranquility, Galaha Road, Nillamba, Kandy, Sri Lanka

Scenic mountain retreat in Kandy, Sri Lanka with panoramic views, outdoor pool, waterslide, and free Wi-Fi. Ideal for relaxation.

6 rooms
Sky Pavilion in Kandy, Sri Lanka

No :102/123 On Hewaheta Road, Turn to K.I.I.Road (Ranaviru Chandana Kumara Gamager Mw) Thalwatta, Kandy, Sri Lanka

Elegant Sky Pavilion offers contemporary accommodation with stunning river, mountain, and greenery views, just 2.5 km from Sri Dalada Maligawa.

4 rooms
Hotel Suisse in Kandy, Sri Lanka

30 Sangaraja Mawatha, Kandy, Sri Lanka

Elegant colonial hotel overlooking Kandy Lake. Rooms with garden or lake views, spa, restaurant, and free parking. Ideal for a relaxing stay.

90 rooms
Cinnamon Citadel Kandy in Kandy, Sri Lanka

Srimath Kuda Ratwatte Mawatha, Kandy, Sri Lanka

Luxurious hilltop hotel in Kandy with outdoor pool, spa, and well-appointed rooms. Enjoy stunning views and relaxation in the hills.

123 rooms
Royal Bar & Hotel in Kandy, Sri Lanka

44 King's Street, Kandy, Sri Lanka, Kandy, Sri Lanka

Charming hotel in Kandy's heart, 400m from Kandy Museum. Offers elegant rooms, outdoor terrace, and free WiFi. Perfect for exploring the city.

5 rooms
Mahaweli Reach Hotel in Kandy, Sri Lanka

P.O Box 78,35 P.B.A Weerakoon Mw, Kandy, Sri Lanka

Luxurious riverside retreat with 5-star amenities, including outdoor pool, Ayurveda spa, and mountain views. Ideal for relaxation in nature.

112 rooms
Cafe Aroma Inn in Kandy, Sri Lanka

No; 98, Colombo Street, Kandy., Kandy, Sri Lanka

Café Aroma Inn offers air-conditioned rooms with private bathrooms and an on-site restaurant near the Temple of Tooth Relic in Kandy.

9 rooms
Jack Tree Lodge in Kandy, Sri Lanka

No 1, Nelum Mawatha, Primrose Gardens, Kandy, Kandy, Sri Lanka

Peaceful retreat near Kandy Botanical Gardens with free WiFi and parking. Rooms offer mountain or river views for relaxation.

6 rooms
White Villa in Kandy, Sri Lanka

92, Galmaduwa Estate, Kundasale,, Kandy, Sri Lanka

Peaceful mountain-view resort with outdoor pool, restaurant, and free Wi-Fi. Ideal for a relaxing stay in Kandy District, Sri Lanka.

15 rooms
Muduna Walawwa Resort in Kandy, Sri Lanka

451, Srimath Kudarathwatta Mawatha, Kandy, Sri Lanka

Elegant Muduna Walawwa Resort in Kandy offers an outdoor pool, restaurant, and free WiFi for a relaxing getaway.

8 rooms
Kandy Hills Resort in Kandy, Sri Lanka

No 84,Rajaphilla Mawatha, Kandy, Sri Lanka

Scenic Kandy Hills Resort with free Wi-Fi, parking, and easy access to Kandy's transport. Enjoy stunning views of tropical greenery.

10 rooms
Galavilla Boutique Hotel & Spa in Kandy, Sri Lanka

Agalawatta Estate, Moragolla, Thalathuoya, Kandy, Sri Lanka

Elegant boutique hotel in Knuckles mountains. Serene hill country retreat with balconies and Wi-Fi

10 rooms
The Grand Kandyan in Kandy, Sri Lanka

89/10,Lady Gordon`s Drive,Kandy, Kandy, Sri Lanka

Serene retreat in Kandy, 1.2 km from Sri Dalada Maligawa. Spacious outdoor pool, free WiFi, and carpeted rooms with large windows.

100 rooms
Shady Nook Inn in Kandy, Sri Lanka

No.56/A/02, Sangaraja Mawatha, Kandy, Kandy, Sri Lanka

Cozy bed and breakfast in Kandy with free parking and air-conditioned rooms. Enjoy free WiFi and a flat-screen TV in every room.

4 rooms
Bamboo Bed and Breakfast in Kandy, Sri Lanka

No 332 Ampitiya Road, Kandy, Sri Lanka

Cozy pet-friendly B&B in Kandy with free parking and WiFi. Enjoy shared kitchen facilities for a relaxing stay

3 rooms
OZO Kandy in Kandy, Sri Lanka

No 31, Saranankara Mawatha,, Kandy, Sri Lanka

Relaxing Kandy retreat with outdoor pool, rooftop lounge, and free WiFi. Comfortable rooms with air conditioning and seating areas.

122 rooms
Santani Wellness Resort and Spa in Kandy, Sri Lanka

Aratenna Estate, Werapitiya Kandy, Kandy, Sri Lanka

Santani Wellness Resort and Spa, Sri Lanka's premier destination spa, offers unparalleled mountain views in a serene UNESCO biosphere.

20 rooms
Range Kandy in Kandy, Sri Lanka

No. 102/125 Hewaheta Road Thalwatta, Kandy, Sri Lanka

Charming mountain-view B&B with outdoor pool, barbecue, and on-site restaurant. Ideal for relaxing getaways in the heart of Kandy.

5 rooms
Queens Park in Kandy, Sri Lanka

Queens Park, No 63/2, Danthure road, Pilimathalawa. Sri Lanka., Kandy, Sri Lanka

Charming homestay in Kandy, near Botanical Gardens and Tea Museum. Free private parking and room service available.

3 rooms
Kings Pavilion in Kandy, Sri Lanka

Aniwatta, Kandy Galkanda Road, Kandy, Sri Lanka

Elegant Kings Pavilion offers free WiFi, outdoor pool, and on-site dining. Enjoy a relaxing stay in Kandy with free private parking.

9 rooms

Loading...