Hotels & places to stay in Nuwara Eliya
493 places to stay in Nuwara Eliya, 29 — from hotels to homestays — ranked by guest rating and popularity.
Where to stay in Nuwara Eliya
Nuwara Eliya offers around 195 places to stay, with hotels making up the majority of listings. The most comfortable period for a visit is generally from January to March.
Situated at roughly 1,868 metres above sea level, the city can feel noticeably cooler in the evenings.
Compare live availability and prices for Nuwara Eliya across our booking partner. We may earn a commission — it costs you nothing extra.
Check live prices in Nuwara EliyaBrowse by type
Showing 200 of 200
Resort
Hotel
Resort
Hotel
Resort
Resort
Hotel
Hotel
Hotel
Guesthouse
Resort
Motel
Resort
Hotel
Hotel
Hotel
Resort
Hotel
Hotel
Motel
Hotel
HotelShowing the top 200 of 493 places to stay in Nuwara Eliya — browse all of them via the type pages above.
Weather in Nuwara Eliya
Best time to visit: January to March — typically pleasant, with comfortable temperatures and less rain.
Max/min °C with monthly precipitation. Climate normals via Open-Meteo.
Daylight hours in Nuwara Eliya
Daylight hours (15th of each month).
Other cities in Sri Lanka
Staying in Nuwara Eliya — FAQs
How many places to stay are there in Nuwara Eliya?
There are 493 places to stay listed in Nuwara Eliya on Where to Rest — hotels, homestays, hostels, apartments and more, with photos, guest ratings, amenities and booking links.
Where is the best place to stay in Nuwara Eliya?
Top-rated stays in Nuwara Eliya include 4 Bedroom Apartment, 523 Vila Lorenta, 88Th Nuwara Eliya. See our ranked list of the best places to stay in Nuwara Eliya.
Are there hotels with a pool in Nuwara Eliya?
Yes — 1 place to stay has a swimming pool in Nuwara Eliya. Use the "Swimming pool" filter to find them.