Top 10 Hotels in Central Sri Lanka

See all 146 Hotels in Central Sri Lanka
Amaya Lake
Amaya Lake

Kap Ela, Kandalama, Dambulla

4.0 out of 5.0
3.9 out of 5 (66 reviews)

Located in Matale District, this spa resort is within 6 mi (10 km) of Popham's Arboretum, Golden Temple, and Royal Rock Templ …

$116
Earl's Regency
Earl's Regency

Kundasale, Kandy

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

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

$94
Amaya Hills
Amaya Hills

Heerassagala Kandy Sri Lanka, Kandy 20000

4.5 out of 5.0
3.7 out of 5 (113 reviews)

This family-friendly Kandy hotel is located in the mountains, within 3 mi (5 km) of Ceylon Tea Museum and New Ranweli Spice …

$130
Hotel Sigiriya
Hotel Sigiriya

Hotel Road, Sigiriya 21120

4.0 out of 5.0
4.1 out of 5 (214 reviews)

Located in Matale District, this spa resort is 0.9 mi (1.5 km) from Cobra Hood Cave and 1.6 mi (2.6 km) from Sigiriya …

$102
The Swiss Residence
The Swiss Residence

23, Bahirawakanda, Kandy 20000

4.0 out of 5.0
3.4 out of 5 (5 reviews)

Located in Kandy District, this hotel is within a 15-minute walk of Asgiri Maha Viharaya, Bahirawa Buddah, and Commonwealth …

$93
Jetwing Vil Uyana
Jetwing Vil Uyana

Rangirigama, Sigiriya

4.5 out of 5.0
4.7 out of 5 (31 reviews)

Located in Matale District, this luxury resort is 0.9 mi (1.5 km) from Sigiriya Museum and 1.5 mi (2.4 km) from Sigiriya …

$325
Oak Ray CIty Hotel
Oak Ray CIty Hotel

291, Peradeniya Rd, Kandy 20000

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

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

$40
Cinnamon Citadel Kandy
Cinnamon Citadel Kandy

124, Srimath Kuda Ratwatte Mawatha, Kandy

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

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

$84
The Tourmaline
The Tourmaline

Anniewatte, Kandy 20855

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

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

$98
Serene Grand Hotel
Serene Grand Hotel

113, Rajapihilla Mawatha, Kandy

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

Located in Kandy District, this hotel is within a 15-minute walk of Horton Plains National Park and Wales Park. Kandy Clock …

$70

Recent Reviews in Central Sri Lanka

Hide content

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.