Top 10 Hotels in Central Sri Lanka

See all 525 Hotels in Central Sri Lanka
Cinnamon Citadel Kandy
Cinnamon Citadel Kandy

124, Srimath Kuda Ratwatte Mawatha, Kandy

5.0 out of 5.0
4.2 out of 5 (132 reviews)

This family-friendly Kandy hotel is located in Kandy District, within 3 mi (5 km) of Asgiri Maha Viharaya, Bahirawa Buddah, …

$65
Earl's Regency
Earl's Regency

Kundasale, Kandy

4.5 out of 5.0
4.2 out of 5 (123 reviews)

This family-friendly Kandy hotel is located in Kandy District, within 3 mi (5 km) of Kandyan Art Association & Cultural Centr …

Get Rates
Amaya Hills
Amaya Hills

Heerassagala Kandy Sri Lanka, Kandy 20000

4.5 out of 5.0
3.7 out of 5 (116 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) …

Get Rates
The Grand Kandyan
The Grand Kandyan

89/10, Lady Gordon's Drive, Kandy 20000

4.5 out of 5.0
4 out of 5 (20 reviews)

Located in Kandy District, this luxury hotel is within 1 mi (2 km) of Royal Palace of Kandy, Asgiri Maha Viharaya, and Nath …

$70
The Tourmaline
The Tourmaline

Anniewatte, Kandy 20855

3.5 out of 5.0
3.8 out of 5 (13 reviews)

Located in Kandy District, this spa hotel is within 1 mi (2 km) of Bahirawa Buddah, Kandy Clock Tower, and Kandy General …

$28
Viyana Boutique Hotel
Viyana Boutique Hotel

56, Sri Sangaraja Mawatha, Kandy

3.5 out of 5.0
4 out of 5 (20 reviews)

Located in Kandy District, this hotel is within a 10-minute walk of Malwathu Maha Viharaya and Lakeside Adventist Hospital. …

Get Rates
View 360
View 360

5/16A, Uplands, Kandy 20000

3.5 out of 5.0
4.1 out of 5 (14 reviews)

Located in Kandy District, this aparthotel is within 2 mi (3 km) of Royal Palace of Kandy, Asgiri Maha Viharaya, and Natha …

Get Rates
Randholee Resort & Spa
Randholee Resort & Spa

Heerassagala Rd, Kandy

4.0 out of 5.0
4.4 out of 5 (11 reviews)

Located in Kandy District, this spa hotel is 2.4 mi (3.9 km) from Ceylon Tea Museum and 2.6 mi (4.3 km) from Royal Botanica …

Get Rates
Natashiya Inn
Natashiya Inn

No. 59, Rajapihilla Mawatha, Kandy 20000

3.0 out of 5.0
3.6 out of 5 (8 reviews)

Located in Kandy District, this hotel is within a 15-minute walk of Wales Park, Kandy Clock Tower, and Asgiriya Stadium. Nath …

$26
Umaya Holiday Inn
Umaya Holiday Inn

No. 26 Dharmaraja 1st Lane, Kandy 20000

2.5 out of 5.0

Located in Kandy District, this guesthouse is within a 15-minute walk of Kandyan Art Association & Cultural Centre, Temple of …

$11

Recent Reviews in Central Sri Lanka

Where to stay in Central Sri Lanka

Central Sri Lanka Hotel Guide

If you're organizing a vacation in the Sri Lanka area and you're looking for short- or long-stay accommodation in Central Sri Lanka, you'll find a wide range to select from. Within our up-to-the-minute database you'll discover 63 short- and long-stay options within a 0.1-mile radius of Central Sri Lanka's downtown.

Accommodations that are within walking distance of the Central Sri Lanka city center, are the Lanka Villas Holiday Resort and Sandalwood.

If you are on a budget and are looking for the most affordable Central Sri Lanka accommodation, there are also affordable lodgings on offer in the vicinity. 45 miles from Central Sri Lanka's heart is where you'll find the Sigiriya Village. The Elephant Corridor is just 45 miles away. The Deer Park Hotel and the Hotel Sigiriya are some other affordable options that you could look into.

You could try the Earl's Regency and the Mahaweli Reach Hotel. The Earl's Regency is 4 miles away from the center of Central Sri Lanka. The Mahaweli Reach Hotel, is 7 miles away. Another option is to check out the amenities and rates at the Cinnamon Citadel Kandy or the Amaya Hills.

Kandy District is 0.3 miles to the west of Central Sri Lanka and is home to the Malwathu Maha Viharaya and British Garrison Cemetery. Should you wish to stay in Kandy District, check Expedia's booking pages for the latest deals at the Heavens Holiday Resort and Sedevo Chalets. Or, you could consider staying in Nuwara Eliya District, 20 miles to the south of Central Sri Lanka, where you'll find the Langdale by Amaya and Midky Hotel. While visiting Nuwara Eliya District, make sure you visit the Nuwara Eliya Golf Club and Victoria Park.

Why not spend a few hours rubbing shoulders and cheering along with local sports obsessives at a local game. Asgiriya Stadium is 6 miles to the west of Central Sri Lanka. Those wishing to find a bed nearby can make a choice from the The Tourmaline or the Hotel Topaz.

Bandaranaike International Airport is a nearby airport for flying into Central Sri Lanka. It is 60 miles drive away. If you would like to stay nearby, try the Amagi Lagoon or Sun UP Hotel.