Top Hotels in Kandy

Search among 140 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
1Filter & Sort
View map
1-50 out of 140
1Filter & 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
Great333 reviews
MapView on map2.5 mi from City Center
From   US$ 248 /nightSelect
8.4
Great17 reviews
MapView on map1.0 mi from City Center1700 yd from Bahirawakanda Vihara Buddha Statue
From   US$ 32 /nightSelect
Guest house
8.1 mi from City Center
From   US$ 55 /nightSelect
8.0
Great206 reviews
1.2 mi from City Center1400 yd from Asgiriya Stadium
From   US$ 100 /nightSelect
7.8
Very good106 reviews
1000 yd from City Center900 yd from Kandy railway station
From   US$ 110 /nightSelect
1500 yd from City Center1300 yd from Kandy railway station
From   US$ 49 /nightSelect
8.0
Great227 reviews
1700 yd from City Center500 yd from British Garrison Cemetery
From   US$ 72 /nightSelect
8.6
Great28 reviews
1.3 mi from City Center1.2 mi from Kandy railway station
From   US$ 12 /nightSelect
8.2
Great134 reviews
1.1 mi from City Center1.0 mi from Kandy railway station
From   US$ 80 /nightSelect
7.8
Very good73 reviews
1700 yd from City Center600 yd from Asgiriya Stadium
From   US$ 123 /nightSelect
Guest house
8.4
Great40 reviews
1.4 mi from City Center
From   US$ 30 /nightSelect
Guest house
8.0
Great28 reviews
1300 yd from City Center300 yd from Lakeside Adventist Hospital
From   US$ 41 /nightSelect
Bed & Breakfast
8.0
Great45 reviews
1.4 mi from City Center1000 yd from Lakeside Adventist Hospital
From   US$ 22 /nightSelect
8.2
Great51 reviews
8.4 mi from City Center
From   US$ 779 /nightSelect
Bed & Breakfast
8.2
Great17 reviews
1500 yd from City Center100 yd from Lakeside Adventist Hospital
From   US$ 18 /nightSelect
8.2
Great136 reviews
1.6 mi from City Center1400 yd from Lakeside Adventist Hospital
From   US$ 98 /nightSelect
8.2
Great187 reviews
1.9 mi from City Center1.2 mi from Lakeside Adventist Hospital
From   US$ 156 /nightSelect
5.7 mi from City Center
From   US$ 149 /nightSelect
Guest house
8.6
Great66 reviews
1200 yd from City Center800 yd from Bahirawakanda Vihara Buddha Statue
From   US$ 60 /nightSelect
8.2
Great193 reviews
1300 yd from City Center300 yd from Lakeside Adventist Hospital
From   US$ 66 /nightSelect
8.0
Great80 reviews
2.4 mi from City Center
From   US$ 174 /nightSelect
8.2
Great134 reviews
1100 yd from City Center300 yd from Kandy View Point
From   US$ 46 /nightSelect
8.2
Great5 reviews
3.0 mi from City Center
From   US$ 63 /nightSelect
8.2
Great170 reviews
900 yd from City Center300 yd from Kandy City Center Shopping Mall
From   US$ 152 /nightSelect
8.2
Great246 reviews
2.3 mi from City Center
From   US$ 70 /nightSelect
8.4
Great51 reviews
1.0 mi from City Center1600 yd from Bogambara Stadium
From   US$ 110 /nightSelect
7.2
Very good46 reviews
1600 yd from City Center300 yd from Lakeside Adventist Hospital
From   US$ 53 /nightSelect
8.6
Great10 reviews
2.2 mi from City Center
From   US$ 25 /nightSelect
8.2
Great120 reviews
1.6 mi from City Center1400 yd from Lakeside Adventist Hospital
From   US$ 32 /nightSelect
8.2
Great116 reviews
2.8 mi from City Center
From   US$ 107 /nightSelect
8.2
Great97 reviews
1.5 mi from City Center1300 yd from Lakeside Adventist Hospital
From   US$ 38 /nightSelect
Guest house
8.2
Great98 reviews
1600 yd from City Center1000 yd from Bahirawakanda Vihara Buddha Statue
From   US$ 140 /nightSelect
8.0
Great17 reviews
1.3 mi from City Center1.2 mi from Kandy railway station
From   US$ 47 /nightSelect
2.3 mi from City Center
From   US$ 24 /nightSelect
8.2
Great149 reviews
1.7 mi from City Center
From   US$ 60 /nightSelect
8.0
Great86 reviews
9.5 mi from City Center
From   US$ 312 /nightSelect
8.0
Great16 reviews
1.2 mi from City Center800 yd from Lakeside Adventist Hospital
From   US$ 46 /nightSelect
8.2
Great62 reviews
1600 yd from City Center500 yd from Asgiriya Stadium
From   US$ 105 /nightSelect
8.2
Great16 reviews
1.1 mi from City Center1800 yd from Kandy railway station
From   US$ 64 /nightSelect
8.2
Great42 reviews
1500 yd from City Center400 yd from Lakeside Adventist Hospital
From   US$ 88 /nightSelect
8.4
Great33 reviews
1300 yd from City Center1000 yd from Bahirawakanda Vihara Buddha Statue
From   US$ 374 /nightSelect
8.6
Great130 reviews
1500 yd from City Center300 yd from British Garrison Cemetery
From   US$ 27 /nightSelect
Guest house
8.2
Great16 reviews
From   US$ 25 /nightSelect
8.2
Great201 reviews
800 yd from City Center300 yd from Kandy City Center Shopping Mall
From   US$ 55 /nightSelect
7.4
Very good92 reviews
1200 yd from City Center400 yd from Kandy View Point
From   US$ 32 /nightSelect
8.2
Great82 reviews
2.0 mi from City Center
From   US$ 112 /nightSelect
8.2
Great12 reviews
2.4 mi from City Center
From   US$ 176 /nightSelect
Guest house
8.2
Great34 reviews
1.1 mi from City Center500 yd from Lakeside Adventist Hospital
From   US$ 10 /nightSelect
8.0
Great52 reviews
1600 yd from City Center400 yd from Lakeside Adventist Hospital
From   US$ 138 /nightSelect
7.8
Very good136 reviews
900 yd from City Center800 yd from Bahirawakanda Vihara Buddha Statue
From   US$ 54 /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