Hotels in Nuwara Eliya, Sri Lanka

Only Handpicked and Verified Resorts for Your Stay in Nuwara Eliya, Sri Lanka
A
G

Price range for hotels in Nuwara Eliya

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 305
⬇️ The lowest price
US$ 45
💸 Average price for
5-star hotels
US$ 170
4-star hotels
US$ 142
3-star hotels
US$ 79
Apartments
US$ 122

How to get to Nuwara Eliya

A list of all available types of transport

Airports
Gregory Lake SPB (nua)
Train
Nanu Oya Railway Station

Weather in Nuwara Eliya

Check out the weather statistics so you know what to expect when you book your hotel in Nuwara Eliya

Average monthly max temperature
Average monthly min temperature
20.5°C
7.0°C
January
21.0°C
7.5°C
February
22.0°C
8.0°C
March
23.5°C
9.0°C
April
22.0°C
10.0°C
May
21.0°C
10.5°C
June
20.5°C
10.0°C
July
20.0°C
9.5°C
August
20.0°C
9.0°C
September
20.5°C
9.0°C
October
21.0°C
8.5°C
November
20.5°C
7.5°C
December
Hottest month
23.5°C
April
Coldest month
7°C
January
Sunny days
150
days per year
Rainy days
200
days per year
Snow days
0
days per year
High season
December to March
Low season
May to October
For hiking and trekking in Nuwara Eliya, the best time is during the dry season from December to March when the weather is cooler and sunny, making it perfect for exploring trails like the Nuwara Eliya to Horton Plains trek. Mountain biking is also ideal during this period, while the wetter months from May to October can provide unique experiences for tea plantation tours, albeit with a higher chance of rain. Stay at hotels in Nuwara Eliya for comfortable accommodations after your adventures.