Find and Book Top Hotels in Kandy

Search among 165 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
101-150 out of 165
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
8.2
Great55 reviews
MapView on map8.8 mi from City Center
From   US$ 527 /nightSelect
2 adults
1 bedroom
1 bed
MapView on map1.3 mi from City Center900 yd from Lakeside Adventist Hospital
From   US$ 18 /nightSelect
8.4
Great137 reviews
1.9 mi from City Center
From   US$ 73 /nightSelect
8.4
Great26 reviews
5.5 mi from City Center
From   US$ 398 /nightSelect
8.4
Great52 reviews
1200 yd from City Center1100 yd from Kandy railway station
From   US$ 26 /nightSelect
2.3 mi from City Center
From   US$ 387 /nightSelect
7.8
Very good36 reviews
1.7 mi from City Center1800 yd from Asgiriya Stadium
From   US$ 304 /nightSelect
8.4
Great135 reviews
1.7 mi from City Center1.0 mi from British Garrison Cemetery
From   US$ 41 /nightSelect
8.0
Great114 reviews
1700 yd from City Center300 yd from Lakeside Adventist Hospital
From   US$ 76 /nightSelect
8.4
Great70 reviews
4.3 mi from City Center
From   US$ 24 /nightSelect
1.1 mi from City Center1800 yd from Kandy railway station
From   US$ 25 /nightSelect
8.2
Great70 reviews
1.3 mi from City Center1300 yd from Asgiriya Stadium
From   US$ 114 /nightSelect
Guest house
8.4
Great117 reviews
1.1 mi from City Center500 yd from Lakeside Adventist Hospital
From   US$ 151 /nightSelect
8.2
Great173 reviews
1.0 mi from City Center700 yd from Asgiriya Stadium
From   US$ 22 /nightSelect
8.0
Great4 reviews
3.6 mi from City Center
From   US$ 27 /nightSelect
8.2
Great20 reviews
2.8 mi from City Center
From   US$ 389 /nightSelect
7.6
Very good11 reviews
1400 yd from City Center300 yd from Asgiriya Stadium
From   US$ 14 /nightSelect
8.0
Great8 reviews
1.3 mi from City Center1000 yd from Lakeside Adventist Hospital
From   US$ 15 /nightSelect
8.2
Great23 reviews
1.1 mi from City Center1.0 mi from Kandy railway station
From   US$ 66 /nightSelect
8.2
Great34 reviews
1.3 mi from City Center800 yd from Lakeside Adventist Hospital
From   US$ 20 /nightSelect
8.2
Great115 reviews
800 yd from City Center300 yd from Kandy View Point
From   US$ 15 /nightSelect
8.0
Great1 review
2.1 mi from City Center
From   US$ 28 /nightSelect
8.4
Great105 reviews
1500 yd from City Center1300 yd from Kandy railway station
From   US$ 40 /nightSelect
7.8
Very good52 reviews
1.4 mi from City Center1100 yd from Lakeside Adventist Hospital
From   US$ 142 /nightSelect
7.4
Very good4 reviews
6.4 mi from City Center
From   US$ 36 /nightSelect
9.0
Perfect13 reviews
1500 yd from City Center200 yd from Lakeside Adventist Hospital
From   US$ 261 /nightSelect
6.4 mi from City Center
From   US$ 112 /nightSelect
8.6
Great13 reviews
1.2 mi from City Center800 yd from Lakeside Adventist Hospital
From   US$ 31 /nightSelect
8.0
Great188 reviews
800 yd from City Center200 yd from Kandy View Point
From   US$ 33 /nightSelect
8.2
Great72 reviews
6.4 mi from City Center
From   US$ 29 /nightSelect
8.0
Great99 reviews
800 yd from City Center700 yd from Kandy railway station
From   US$ 18 /nightSelect
8.4
Great43 reviews
1.1 mi from City Center1700 yd from Lakeside Adventist Hospital
From   US$ 17 /nightSelect
8.4
Great122 reviews
1.1 mi from City Center1.0 mi from Kandy railway station
From   US$ 40 /nightSelect
8.4
Great34 reviews
1.2 mi from City Center1000 yd from Asgiriya Stadium
From   US$ 13 /nightSelect
8.4
Great152 reviews
600 yd from City Center400 yd from Bahirawakanda Vihara Buddha Statue
From   US$ 19 /nightSelect
8.0
Great8 reviews
1.0 mi from City Center1000 yd from Asgiriya Stadium
From   US$ 13 /nightSelect
8.2
Great47 reviews
1.3 mi from City Center900 yd from Lakeside Adventist Hospital
From   US$ 25 /nightSelect
8.2
Great86 reviews
1.1 mi from City Center700 yd from British Garrison Cemetery
From   US$ 18 /nightSelect
8.4
Great6 reviews
1.6 mi from City Center1600 yd from Asgiriya Stadium
From   US$ 197 /nightSelect
8.2
Great19 reviews
2.8 mi from City Center
From   US$ 28 /nightSelect
Guest house
8.2
Great66 reviews
1.3 mi from City Center900 yd from Lakeside Adventist Hospital
From   US$ 18 /nightSelect
8.2
Great62 reviews
1.9 mi from City Center1.1 mi from Lakeside Adventist Hospital
From   US$ 60 /nightSelect
6.7 mi from City Center
From   US$ 27 /nightSelect
Guest house
8.2
Great37 reviews
1.0 mi from City Center800 yd from Asgiriya Stadium
From   US$ 20 /nightSelect
8.4
Great19 reviews
2.0 mi from City Center
From   US$ 67 /nightSelect
8.6
Great4 reviews
15.0 mi from City Center
From   US$ 157 /nightSelect
8.2
Great20 reviews
1.6 mi from City Center1400 yd from Lakeside Adventist Hospital
From   US$ 130 /nightSelect
8.6
Great19 reviews
1700 yd from City Center1600 yd from Kandy railway station
From   US$ 37 /nightSelect
8.4
Great41 reviews
9.5 mi from City Center
From   US$ 55 /nightSelect
8.0
Great21 reviews
1200 yd from City Center1000 yd from Kandy railway station
From   US$ 22 /nightSelect

Best hotels and places to stay in Kandy

Why visit?

Kandy, located in Sri Lanka, offers a rich cultural heritage and breathtaking natural beauty, making it a must-visit destination for tourists. With its stunning landscapes, iconic landmarks such as the Temple of the Tooth, and vibrant local markets, Kandy provides an authentic Sri Lankan experience. From exploring historical sites to immersing in the local cuisine, Kandy offers a diverse range of experiences that will leave any visitor in awe.

Where to stay?

Kandy City Center: This bustling area is ideal for travelers who prefer a central location, with easy access to popular attractions and amenities. Kandy City Center offers a variety of hotels to suit different budgets and preferences. Visitors can enjoy the convenience of being close to the Temple of the Tooth, Kandy Lake, and local shopping areas. Whether youre looking for luxury accommodations or budget-friendly options, Kandy City Center has it all.

Hanthana Mountain Range: For those seeking tranquility amidst nature, Hanthana Mountain Range provides a serene escape. Surrounded by lush greenery and panoramic views, this area offers a peaceful retreat away from the city buzz. Visitors can choose from charming boutique hotels and eco-lodges that blend harmoniously with the natural landscape. The Hanthana Mountain Range is an excellent choice to unwind and connect with nature while still being within reach of Kandys attractions.

Victoria Golf and Country Resort: If youre looking for a luxurious getaway with recreational amenities, the Victoria Golf and Country Resort is the perfect choice. Located near Kandy, this area boasts a stunning golf course, horse riding trails, and breathtaking views of the surrounding mountains. The resort offers world-class facilities, including premium hotels and villas, ensuring a memorable and indulgent stay.

What is the price per hotel room per night?

3-star hotels: The average price per night ranges from $XX to $XXX.

4-star hotels: The average price per night ranges from $XXX to $XXX.

5-star hotels: The average price per night ranges from $XXX to $XXX.

Best value for money:

Hotel Senani: Located in the heart of Kandy, Hotel Senani offers comfortable rooms at affordable rates. With friendly staff and a range of amenities, this hotel provides excellent value for money. Guests can enjoy the convenience of being close to popular attractions such as the Temple of the Tooth and Kandy Lake, while also enjoying the hotels restaurant and rooftop terrace for stunning views.

Swiss Residence: Situated in a peaceful neighborhood, Swiss Residence provides comfortable accommodations at a reasonable price. The hotel offers spacious rooms with modern amenities, including a swimming pool and a restaurant serving delicious Sri Lankan cuisine. Its central location allows guests to explore Kandys attractions easily, making it a great choice for budget-conscious travelers.

Villa Shenandoah: Nestled amidst lush greenery, Villa Shenandoah offers a tranquil setting with spacious rooms at an affordable price. The hotel features a garden and a terrace where guests can relax and enjoy the serenity of the surroundings. With its warm hospitality and cozy atmosphere, Villa Shenandoah is a hidden gem that provides value for money.

Best kids-friendly hotels:

Ozo Kandy: Ozo Kandy is a family-friendly hotel that offers a range of amenities for children. With a kids pool, a play area, and various recreational activities, children are sure to be entertained throughout their stay. The hotels spacious and comfortable rooms provide a relaxing environment for families, while its central location allows for easy access to nearby attractions.

Amaya Hills: Surrounded by picturesque mountains, Amaya Hills offers a unique experience for families. The hotel provides a kids club, a pool, and spacious family rooms, ensuring both parents and children have an enjoyable stay. Additionally, the hotels serene location allows for outdoor activities like nature walks and bird watching, creating unforgettable memories for the whole family.

Best hotels for a romantic getaway:

Theva Residency: Perched on a hilltop with panoramic views of the city, Theva Residency offers a romantic retreat for couples. The elegant rooms and luxurious amenities provide a cozy and intimate atmosphere. Couples can enjoy a candlelit dinner at the hotels rooftop restaurant, indulging in exquisite cuisine while admiring the stunning vistas.

Earls Regent Hotel: Earls Regent Hotel boasts a romantic ambiance with its spacious rooms and tasteful décor. Couples can relax by the pool or enjoy a couples massage at the hotels spa. The hotels convenient location allows for easy access to Kandys attractions, making it a perfect choice for couples seeking both romance and exploration.

Best for location:

The Grand Kandyan: Situated near the city center, The Grand Kandyan offers easy access to Kandys top attractions. With its stylish rooms and modern amenities, guests can enjoy a comfortable stay while being close to places like the Temple of the Tooth and Kandy Lake. The hotels rooftop terrace provides breathtaking views of the city and the surrounding mountains.

Queens Hotel: Nestled in the heart of Kandy, Queens Hotel is a historic property that provides a convenient location for exploring the city. The hotels colonial charm and spacious rooms offer a unique experience. Guests can immerse themselves in Kandys rich history and culture with attractions such as the Temple of the Tooth just a short stroll away.

Kandy City Hotel: Situated in the city center, Kandy City Hotel offers a prime location for travelers. Guests can easily explore the vibrant local markets and immerse themselves in the bustling atmosphere of Kandy. The hotel provides comfortable rooms and friendly service, making it a convenient choice for those who want to be in the heart of the action.

Best for a short city break:

Hotel Thilanka: Located near the Temple of the Tooth, Hotel Thilanka offers a convenient and comfortable stay for a short city break. The hotel features well-appointed rooms with modern amenities, along with a restaurant serving delectable Sri Lankan cuisine. Its central location allows guests to explore Kandys main attractions with ease.

The Mansion: Offering a blend of history and luxury, The Mansion is a boutique hotel that provides an ideal escape for a short city break. The beautifully restored colonial building and meticulously designed rooms offer a unique and stylish experience. The hotels tranquil courtyard and rooftop terrace provide peaceful spaces to relax and unwind after exploring the city.

Show moreLess