You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Kandy, nestled in the lush hills of Sri Lanka's Central Province, is a captivating travel destination renowned for its rich cultural heritage and scenic beauty. As the last capital of the Sinhalese monarchy, Kandy offers a unique blend of history and spirituality, making it an ideal place for travelers seeking both relaxation and exploration.
When staying in Kandy, visitors can choose from a variety of neighborhoods, each offering its own charm. The city center is bustling with activity and provides easy access to major attractions, while the serene surroundings of the Kandy Lake area offer a more tranquil experience.
Top attractions include the UNESCO World Heritage Site, the Temple of the Tooth Relic, a sacred Buddhist site, and the Royal Botanical Gardens in Peradeniya. The vibrant local markets and the scenic train rides through tea plantations further enhance the allure of Kandy as a must-visit destination.
See the latest prices and deals by choosing your dates

Bed & breakfast in Kandy · 0.72 mi from centre
7.0
56 reviews
Breakfast available
A stay at Kandy City Stay places you in the heart of Kandy, within a 15-minute walk of National Hospital Kandy and Asgiriya Stadium. This bed & breakfast is 0.8 mi (1.3 km) from Kandy Clock Tower and 0.9 mi (1.4 km) from Commonwealth War Cemetery.

Guesthouse in Kandy · 0.73 mi from centre
9.8
31 reviews
In the heart of Kandy, Marvel Hills Kandy is within a 5-minute drive of Kandy Lake and Bahirawakanda Vihara Buddha. This guesthouse is 1.4 mi (2.2 km) from Udawatta Kele Sanctuary and 2.6 mi (4.3 km) from Kandyan Art Association & Cultural Centre.

Guesthouse in Kandy · 0.79 mi from centre
Breakfast available
With a stay at Nethmi Villa in Kandy, you'll be within a 10-minute walk of Lakeside Adventist Hospital and Kandy Lake. This guesthouse is 0.7 mi (1.1 km) from Kandy Viewpoint and 1 mi (1.5 km) from Wales Park.

Guesthouse in Kandy · 0.80 mi from centre
Breakfast available
With a stay at Golden sky Residence in Kandy, you'll be within a 5-minute drive of Asgiriya Stadium and National Hospital Kandy. This guesthouse is 1.4 mi (2.3 km) from Wales Park and 1.6 mi (2.5 km) from Kandy Lake.

Hotel in Kandy · 0.82 mi from centre
7.0
19 reviews
Breakfast available
A stay at Tree Breeze Inn places you in the heart of Kandy, within a 5-minute drive of Bahirawakanda Vihara Buddha and Kandy Clock Tower. This casino hotel is 1 mi (1.6 km) from Commonwealth War Cemetery and 1.2 mi (1.9 km) from Kandy Lake.

Hotel in Kandy · 0.82 mi from centre
Breakfast available
With a stay at Starry Boutique in Kandy, you'll be within a 10-minute walk of Kandy Lake and Lakeside Adventist Hospital. This hotel is 0.8 mi (1.3 km) from Kandy Viewpoint and 0.8 mi (1.4 km) from Kandyan Art Association & Cultural Centre.

Hotel in Kandy · 0.82 mi from centre
7.8
19 reviews
Breakfast available
When you stay at Hotel Yo in Kandy, you'll be in the historical district, within a 10-minute walk of Kandy Lake and Lakeside Adventist Hospital. This hotel is 0.8 mi (1.3 km) from Kandy Viewpoint and 0.9 mi (1.4 km) from Kandyan Art Association & Cultural Centre.

Hotel in Kandy · 0.88 mi from centre
9.8
11 reviews
Breakfast available
Located in Kandy, Kings Pavilion is within a 5-minute drive of Bahirawakanda Vihara Buddha and Kandy Clock Tower. This spa hotel is 1.4 mi (2.3 km) from Commonwealth War Cemetery and 1.7 mi (2.7 km) from Kandy Lake.

Hotel in Kandy · 0.94 mi from centre
10.0
1 review
Breakfast available
With a stay at Villa 49, you'll be centrally located in Kandy, just a 5-minute walk from Kandy Lake and 8 minutes by foot from Lakeside Adventist Hospital. This hotel is 0.5 mi (0.8 km) from Udawatta Kele Sanctuary and 0.7 mi (1.1 km) from Kandyan Art Association & Cultural Centre.

Guesthouse in Kandy · 0.95 mi from centre
Breakfast available
With a stay at Lake Terrace in Kandy, you'll be a 4-minute walk from Kandy Lake and 6 minutes by foot from Lakeside Adventist Hospital. This guesthouse is 0.7 mi (1.1 km) from Kandyan Art Association & Cultural Centre and 0.7 mi (1.1 km) from British Garrison Cemetery.

Hotel in Kandy · 0.96 mi from centre
8.0
4 reviews
Breakfast available
With a stay at Owinwil Boutique Hotel in Kandy, you'll be in the historical district, just a 5-minute walk from Udawatta Kele Sanctuary and 9 minutes by foot from Kanday Monasteries. This hotel is 0.4 mi (0.7 km) from Devales and 1 mi (1.6 km) from Commonwealth War Cemetery.

Bed & breakfast in Kandy · 1.14 mi from centre
9.4
3 reviews
Breakfast available
Located in Kandy, The Summit is in the historical district, within a 10-minute drive of Kandy Clock Tower and Ceylon Tea Museum. This bed & breakfast is 2.8 mi (4.5 km) from Kandy Lake and 3.1 mi (5 km) from Royal Palace of Kandy.

Hotel in Kandy · 1.15 mi from centre
Breakfast available
When you stay at Hotel Sara in Kandy, you'll be in the business district, within a 5-minute drive of Asgiri Maha Viharaya and Commonwealth War Cemetery. This hotel is 1.7 mi (2.7 km) from Bahirawakanda Vihara Buddha and 1.8 mi (3 km) from Kandy Clock Tower.

Aparthotel in Kandy · 1.16 mi from centre
Located in Kandy, Selfcate Luxury Apartments is within a 15-minute walk of Kandy Lake and Lakeside Adventist Hospital. This aparthotel is 1 mi (1.5 km) from Kandyan Art Association & Cultural Centre and 1 mi (1.6 km) from British Garrison Cemetery.

Bed & breakfast in Kandy · 1.17 mi from centre
Breakfast available
With a stay at Hanthana Breeze Home Stay in Kandy (Hantana), you'll be a 4-minute drive from Ceylon Tea Museum and 7 minutes from National Hospital Kandy. This bed & breakfast is 2.1 mi (3.4 km) from Asgiriya Stadium and 2.3 mi (3.8 km) from Wales Park.

Bed & breakfast in Kandy · 1.23 mi from centre
Breakfast available
With a stay at Mount view 11 in Kandy, you'll be a 5-minute walk from Udawatta Kele Sanctuary and within a 5-minute drive of Kanday Monasteries. This bed & breakfast is 0.8 mi (1.3 km) from Devales and 1.4 mi (2.3 km) from Asgiri Maha Viharaya.

Hotel in Kandy · 1.27 mi from centre
8.0
1 review
A stay at Mahaweli Regent Hotel places you in the heart of Kandy, within a 5-minute drive of Udawatta Kele Sanctuary and Kandyan Art Association & Cultural Centre. This hotel is 1.1 mi (1.8 km) from National Museum and 1.3 mi (2.1 km) from British Garrison Cemetery.

Guesthouse in Kandy · 1.27 mi from centre
Breakfast available
With a stay at Kandy Hub Guest House in Kandy, you'll be within a 5-minute drive of Asgiri Maha Viharaya and Udawatta Kele Sanctuary. This guesthouse is 1.5 mi (2.4 km) from Commonwealth War Cemetery and 1.6 mi (2.6 km) from Bahirawakanda Vihara Buddha.

Hotel in Kandy · 1.34 mi from centre
8.6
26 reviews
Breakfast available
Located in Kandy, Majestic Tourist Hotel is within a 5-minute drive of Temple of the Tooth and National Museum. This hotel is 1.3 mi (2.1 km) from Udawatta Kele Sanctuary and 1.5 mi (2.4 km) from Wales Park.

Hotel in Primrose, Kandy · 1.36 mi from centre
8.6
16 reviews
Breakfast available
Located in Kandy, Clove Garden Hotel is within a 5-minute drive of Kandy Garrison Cemetery and Kandy War Cemetery. This hotel is 1.6 mi (2.5 km) from Bahirawakanda Vihara Buddha and 1.6 mi (2.6 km) from National Hospital Kandy.