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 (60 reviews)

Situated on a lake, this resort is within 6 mi (10 km) of Golden Temple, Royal Rock Temple, and Dambulla Produce Market …

Get Rates
Earl's Regency
Earl's Regency

Kundasale, Kandy

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

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

$136
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) …

$79
Hotel Sigiriya
Hotel Sigiriya

Hotel Road, Sigiriya 21120

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

Situated in the historical district, this eco-friendly resort is 0.9 mi (1.5 km) from Cobra Hood Cave and 1.6 mi (2.6 km) …

$123
Jetwing Vil Uyana
Jetwing Vil Uyana

Rangirigama, Sigiriya

4.5 out of 5.0
4.6 out of 5 (27 reviews)

Located in the heart of Sigiriya, this luxury resort is 0.9 mi (1.5 km) from Sigiriya Museum and 1.5 mi (2.4 km) from …

$273
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 …

$52
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
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
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 …

Get Rates
Serene Grand Hotel
Serene Grand Hotel

113, Rajapihilla Mawatha, Kandy

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

Situated in Kandy, this hotel is within 1 mi (2 km) of Wales Park, Kandy Clock Tower, and Asgiriya Stadium. Natha Devale and …

$70

Recent Reviews in Central Sri Lanka

Hide content

Where to stay in Central Sri Lanka

Central Sri Lanka Hotel Guide

Expedia.com offers a selection of 445 hotels in Central Sri Lanka. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in Central Sri Lanka. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find hotels in the Central Sri Lanka neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Central Sri Lanka, now!

Looking for local hotels nearby? Check out the new hotels near me page.

false