Top 10 Hotels in Kandy

See all 54 Hotels in Kandy
Earl's Regency
Earl's Regency

Kundasale, Kandy

4.5 out of 5.0
4.1 out of 5 (93 reviews)

This family-friendly Kandy hotel is within 3 mi (5 km) of Kandyan Art Association & Cultural Centre, National Museum, and …

$156
Hotel Hill Top
Hotel Hill Top

200/21 Bahirawakanda, Peradeniya Road, Kandy 20000

3.0 out of 5.0
3.4 out of 5 (65 reviews)

Located in the center of Kandy, this family-friendly hotel is within a 15-minute walk of Kandy Clock Tower, Kandy General …

Get Rates
Oak Ray Rest
Oak Ray Rest

291, Peradeniya Rd, Kandy 20000

3.5 out of 5.0
1 out of 5 (1 reviews)

Situated in Kandy, this hotel is within a 15-minute walk of Asgiriya Stadium, Kandy Clock Tower, and Kandy General Hospital …

Get Rates
Amaya Hills
Amaya Hills

Heerassagala Kandy Sri Lanka, Kandy 20000

4.0 out of 5.0
3.8 out of 5 (97 reviews)

This family-friendly Kandy hotel is located in the mountains, 2.6 mi (4.2 km) from Ceylon Tea Museum, and within 6 mi (10 km) …

$151
The Tourmaline
The Tourmaline

Anniewatte, Kandy 20855

3.5 out of 5.0
3.4 out of 5 (9 reviews)

Situated in the historical district, this hotel is within 1 mi (2 km) of Bahirawa Buddah, Kandy Clock Tower, and Kandy …

$97
Amaara Sky Hotel
Amaara Sky Hotel

72 / 22, A.B. Damunupola Mawatha, Kandy

4.0 out of 5.0
3.8 out of 5 (23 reviews)

Situated in Kandy, this hotel is within 1 mi (2 km) of Bahirawa Buddah, Kandy Clock Tower, and Asgiriya Stadium. Kandy …

$117
Thilanka Hotel
Thilanka Hotel

#. 03, Sangamitta Mawatha, Kandy

3.5 out of 5.0
3.7 out of 5 (15 reviews)

Situated in a shopping district, this hotel is within a 15-minute walk of Kandyan Art Association & Cultural Centre, Temple …

$60
OZO Kandy
OZO Kandy

No 31, Saranankara, Kandy

3.5 out of 5.0
4.2 out of 5 (41 reviews)

Situated in Kandy, this hotel is within a 15-minute walk of Malwathu Maha Viharaya, Lakeside Adventist Hospital, and Wales …

$108
Cinnamon Citadel Kandy
Cinnamon Citadel Kandy

124, Srimath Kuda Ratwatte Mawatha, Kandy

3.5 out of 5.0
4.3 out of 5 (99 reviews)

This family-friendly Kandy hotel is within 3 mi (5 km) of Asgiri Maha Viharaya, Bahirawa Buddah, and Royal Palace of Kandy …

$106
Senani Hotel
Senani Hotel

167/1, Rajapihilla Mawatha, Kandy 20000

2.0 out of 5.0
3.3 out of 5 (4 reviews)

Situated in Kandy, this hotel is within a 15-minute walk of Wales Park, Asgiriya Stadium, and Sri Dalada Maligawa. Kandy …

$77
Hide content

Where to stay in Kandy

Kandy Hotel Guide

Spending time in Sri Lanka? You'll find a small number of options. 7 Expedia-listed hotel and apartments are situated within easy driving distance.

If you would like find a room near the downtown area in Kandy, check out the latest deals at the centrally-located Kandyan View Holiday Bungalow.

Visitors may like to book accommodation near the Royal Botanical Garden. Just a short drive away are the Cinnamon Citadel Kandy and the Amaya Hills.

3 miles away from downtown Kandy, is the Earl's Regency. The Mahaweli Reach Hotel is 4 miles away. Another option is to make a reservation at the Hunas Falls by Amaya or the Tourmaline.

50 miles from Kandy you will find Sigiriya, where visitors can enjoy Sigiriya Museum and Sigiriya Archaeological Site. Expedia-listed Sigiriya hotels and accommodations are the Jetwing Vil Uyana and Sigiriya Village. 60 miles to the northeast of Kandy, you'll also find Colombo, which is home to the Casa Colombo Hotel and Hilton Colombo Residence. The National Art Gallery, University of Colombo and Galle Face Green are some of the most popular places to explore when you're in Colombo.

Negombo is a regional city positioned 55 miles from Kandy that is home to Negombo Beach. This part of Sri Lanka has a number of hotel options, such as the Jetwing Beach and Jetwing Blue.

Consider spending a few hours rubbing shoulders with Sri Lanka sports fans at a local sporting fixture. Sugathadasa Stadium is 55 miles to the northeast of Kandy. Sleep near the action at the Hilton Colombo Residence or the Taj Samudra.

Plan on flying to Kandy? The handiest airport is Bandaranaike International Airport, 50 miles from the center of Kandy. Stay nearby at the Amagi Lagoon.