Find and Book Top Rated Hotels in Kandy

Search among 86 available hotels and places to stay in Kandy from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-50 out of 86
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Bed & Breakfast
8.2
Great17 reviews
MapView on map1.3 km from City Centre100 m from Lakeside Adventist Hospital
From   US$ 16 /nightSelect
8.4
Great51 reviews
MapView on map1.6 km from City Centre1.5 km from Bogambara Stadium
From   US$ 110 /nightSelect
8.6
Great10 reviews
3.6 km from City Centre
From   US$ 25 /nightSelect
Villa
8.4
Great23 reviews
2.4 km from City Centre1.1 km from Lakeside Adventist Hospital
From   US$ 62 /nightSelect
Villa
8.4
Great44 reviews
2.4 km from City Centre1.1 km from Lakeside Adventist Hospital
From   US$ 70 /nightSelect
8.0
Great16 reviews
2.0 km from City Centre700 m from Lakeside Adventist Hospital
From   US$ 43 /nightSelect
Guest house
8.2
Great23 reviews
1.1 km from City Centre300 m from Lakeside Adventist Hospital
From   US$ 48 /nightSelect
Hotel
8.4
Great140 reviews
1.0 km from City Centre400 m from Kandy View Point
From   US$ 77 /nightSelect
Hotel
8.2
Great135 reviews
1.8 km from City Centre1.7 km from Kandy railway station
From   US$ 103 /nightSelect
8.4
Great125 reviews
1.0 km from City Centre300 m from Kandy View Point
From   US$ 24 /nightSelect
Hotel
7.8
Very good107 reviews
900 m from City Centre800 m from Kandy railway station
From   US$ 69 /nightSelect
8.2
Great247 reviews
3.8 km from City Centre
From   US$ 70 /nightSelect
8.0
Great203 reviews
2.0 km from City Centre1.3 km from Asgiriya Stadium
From   US$ 95 /nightSelect
8.0
Great224 reviews
1.5 km from City Centre400 m from British Garrison Cemetery
From   US$ 72 /nightSelect
7.8
Very good53 reviews
6.9 km from City Centre
From   US$ 82 /nightSelect
8.2
Great191 reviews
1.5 km from City Centre400 m from British Garrison Cemetery
From   US$ 20 /nightSelect
8.0
Great80 reviews
3.9 km from City Centre
From   US$ 114 /nightSelect
8.2
Great335 reviews
4.1 km from City Centre
From   US$ 116 /nightSelect
8.4
Great159 reviews
9.3 km from City Centre
From   US$ 88 /nightSelect
8.2
Great151 reviews
2.7 km from City Centre
From   US$ 60 /nightSelect
Inn
7.2
Very good46 reviews
1.4 km from City Centre300 m from Lakeside Adventist Hospital
From   US$ 20 /nightSelect
6.8
Nice4 reviews
1.8 km from City Centre600 m from Lakeside Adventist Hospital
From   US$ 34 /nightSelect
8.2
Great184 reviews
3.1 km from City Centre1.9 km from Lakeside Adventist Hospital
From   US$ 142 /nightSelect
8.4
Great170 reviews
700 m from City Centre200 m from Royal Palace Park
From   US$ 54 /nightSelect
8.4
Great187 reviews
400 m from City Centre300 m from Kandy railway station
From   US$ 50 /nightSelect
8.2
Great103 reviews
1.4 km from City Centre300 m from Lakeside Adventist Hospital
From   US$ 157 /nightSelect
8.4
Great138 reviews
1.1 km from City Centre900 m from Bogambara Stadium
From   US$ 20 /nightSelect
8.2
Great201 reviews
700 m from City Centre300 m from Kandy City Center Shopping Mall
From   US$ 55 /nightSelect
8.4
Great64 reviews
6.9 km from City Centre
From   US$ 32 /nightSelect
8.2
Great82 reviews
4.4 km from City Centre
From   US$ 54 /nightSelect
8.2
Great83 reviews
1000 m from City Centre300 m from Kandy View Point
From   US$ 80 /nightSelect
8.4
Great141 reviews
600 m from City Centre100 m from Royal Palace Park
From   US$ 43 /nightSelect
8.2
Great216 reviews
700 m from City Centre200 m from Kandy City Center Shopping Mall
From   US$ 62 /nightSelect
Hotel
8.2
Great12 reviews
3.9 km from City Centre
From   US$ 117 /nightSelect
8.4
Great91 reviews
2.4 km from City Centre1.1 km from Lakeside Adventist Hospital
From   US$ 16 /nightSelect
8.2
Great49 reviews
2.9 km from City Centre
From   US$ 37 /nightSelect
Hotel
7.4
Very good92 reviews
1.1 km from City Centre300 m from Kandy View Point
From   US$ 26 /nightSelect
Bed & Breakfast
8.4
Great130 reviews
1.8 km from City Centre1.6 km from Kandy railway station
From   US$ 51 /nightSelect
8.0
Great104 reviews
1.5 km from City Centre300 m from Lakeside Adventist Hospital
From   US$ 62 /nightSelect
Homestay
8.4
Great82 reviews
1.2 km from City Centre1.1 km from Kandy railway station
From   US$ 22 /nightSelect
8.2
Great130 reviews
1.7 km from City Centre700 m from Asgiriya Stadium
From   US$ 15 /nightSelect
Homestay
8.4
Great134 reviews
1000 m from City Centre200 m from Kandy View Point
From   US$ 28 /nightSelect
Guest house
8.4
Great164 reviews
1.6 km from City Centre700 m from Asgiriya Stadium
From   US$ 26 /nightSelect
Homestay
8.2
Great49 reviews
1.9 km from City Centre800 m from British Garrison Cemetery
From   US$ 30 /nightSelect
8.2
Great167 reviews
800 m from City Centre300 m from Kandy City Center Shopping Mall
From   US$ 150 /nightSelect
Hotel
7.8
Very good20 reviews
1.4 km from City Centre400 m from Lakeside Adventist Hospital
From   US$ 33 /nightSelect
9.0
Perfect8 reviews
2.6 km from City Centre1.4 km from Lakeside Adventist Hospital
From   US$ 14 /nightSelect
8.2
Great67 reviews
1.5 km from City Centre300 m from Lakeside Adventist Hospital
From   US$ 44 /nightSelect
8.4
Great5 reviews
24.2 km from City Centre
From   US$ 112 /nightSelect
8.0
Great48 reviews
1000 m from City Centre300 m from Kandy View Point
From   US$ 79 /nightSelect
  • 1
  • 2

Best hotels and places to stay in Kandy

Why visit?

Kandy, located in the hill country of Sri Lanka, is a charming city known for its rich history, cultural significance, and breathtaking natural beauty. With its iconic attractions such as the Temple of the Sacred Tooth Relic and the Peradeniya Royal Botanical Gardens, Kandy offers a unique and captivating experience for tourists. The city is also surrounded by lush tea plantations, picturesque mountains, and serene lakes, making it an ideal destination for nature lovers. To enhance your stay, Kandy offers a range of accommodation options, including luxurious hotels and cozy guesthouses.

Where to stay?

Kandy City Center: For travelers seeking convenience and easy access to popular attractions, staying in the heart of Kandy is a great choice. Kandy City Center is a bustling area with numerous hotels, ranging from budget options to upscale establishments. Hotels in this area provide easy access to iconic sites like the Temple of the Sacred Tooth Relic, the Kandy Lake, and vibrant shopping areas. Being centrally located, you can also explore the citys vibrant culinary scene, offering a variety of traditional Sri Lankan dishes.

Victoria Golf and Country Resort: If you prefer a tranquil and scenic setting, the Victoria Golf and Country Resort is an excellent option. Located a short distance away from the city center, this area offers a serene environment amidst rolling hills and a picturesque golf course. You can enjoy stunning views, indulge in outdoor activities like golfing and hiking, and relax in luxury resorts that blend seamlessly with the natural surroundings. The Victoria Dam and the Knuckles Mountain Range are also nearby, providing opportunities for further exploration and adventure.

Hantana Range: Nestled amidst the lush greenery of the Hantana Range, this area is ideal for travelers seeking tranquility and a closer connection to nature. Hotels and guesthouses in this region offer panoramic views of the mountains and provide a peaceful retreat away from the hustle and bustle of the city center. The Hantana Tea Museum and hiking trails to explore the pristine beauty of the mountains are some of the attractions in this area.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $50 to $100.

4-star hotels: The average price per night is around $100 to $200.

5-star hotels: The average price per night is around $200 to $400.

Best value for money:

Hotel Thilanka: Located close to the Temple of the Sacred Tooth Relic, Hotel Thilanka offers comfortable and affordable accommodation in the heart of Kandy. The rooms are well-appointed and feature modern amenities, ensuring a pleasant stay. With its convenient location and reasonable rates, Hotel Thilanka provides great value for money.

The Theva Residency: Situated atop a hill, The Theva Residency offers breathtaking views of the Kandy cityscape. This boutique hotel provides spacious rooms with elegant decor and a range of amenities. Guests can enjoy a refreshing dip in the infinity pool or indulge in a rejuvenating spa treatment. The Theva Residency offers a luxurious experience at a reasonable price.

Devon Hotel: Located in the city center, Devon Hotel is a budget-friendly option that doesnt compromise on comfort. The hotel features clean and cozy rooms with basic amenities. It is within walking distance of popular attractions such as the Kandy Lake and the Temple of the Sacred Tooth Relic, making it a convenient choice for budget travelers.

Best kids-friendly hotels:

Amaya Hills: Nestled amidst the scenic beauty of the Hanthana Mountains, Amaya Hills offers a memorable stay for families. The hotel provides spacious rooms, a swimming pool, a childrens play area, and a range of recreational activities. With its serene location and dedicated amenities for kids, Amaya Hills ensures a fun-filled and enjoyable experience for the whole family.

Earls Regency: Earls Regency is a 5-star hotel that caters to families with its impressive facilities and services. The hotel features spacious family suites, a kids club, a swimming pool, and a dedicated play area. Parents can also enjoy a tranquil spa experience while the little ones are engaged in supervised activities.

Best hotels for a romantic getaway:

Theva Residency: With its stunning views, tranquil ambiance, and luxurious amenities, The Theva Residency is an excellent choice for a romantic retreat. The hotel offers private balconies, a rooftop terrace, and a spa center for couples to relax and unwind. The romantic ambiance and attentive service make it a perfect hideaway for couples.

Santani Wellness Resort & Spa: Situated amidst lush greenery, Santani Wellness Resort & Spa provides a serene and intimate setting for couples. The resort offers secluded villas with private plunge pools, yoga sessions, and Ayurvedic spa treatments. With its focus on wellness and privacy, Santani creates the perfect environment for a romantic getaway.

Best for location:

The Grand Kandyan Hotel: Located within close proximity to the Temple of the Sacred Tooth Relic, The Grand Kandyan Hotel offers easy access to major attractions in the city. The hotel boasts elegantly designed rooms, modern facilities, and a rooftop pool with panoramic views of Kandy. Its central location makes it an ideal choice for tourists who want to explore the city.

Hotel Suisse: Situated on a picturesque hilltop overlooking the Kandy Lake, Hotel Suisse offers stunning views and a tranquil atmosphere. The hotels strategic location allows guests to explore the citys attractions with ease. The colonial charm, comfortable rooms, and personalized service make Hotel Suisse a popular choice among travelers.

OZO Kandy: Located in the heart of Kandy, OZO Kandy offers contemporary rooms, modern amenities, and fantastic city views. The hotel is conveniently close to the Kandy Railway Station and popular attractions like the Temple of the Tooth, making it an ideal base for exploring the city.

Best for a short city break:

Hotel Hilltop: Nestled amidst lush greenery, Hotel Hilltop provides a peaceful escape from the busy city. The hotel offers comfortable rooms, a swimming pool, and a scenic garden where guests can relax and unwind. Its serene setting and convenient location make it an ideal choice for a short city break.

The Swiss Residence: The Swiss Residence is a boutique hotel located in a quiet residential area of Kandy. The hotel offers cozy rooms, a garden terrace, and a rooftop restaurant with panoramic views. Its tranquil ambiance and proximity to the city center make it a perfect choice for a relaxing city break.

Show moreLess