Skip to content
Nuwara Eliya

Hotels in Nuwara Eliya

64 hotels

Browse hotels in Nuwara Eliya, Sri Lanka, from guesthouses near Gregory Lake to colonial bungalows. The hill station sits at 1,868 m with year-round cool air.

Photo by Tharindu Madhusanka on Unsplash

Country: Sri LankaUpdated:

About Nuwara Eliya

Stay in Nuwara Eliya town centre for colonial-era hotels, restaurants, and the central market — suits most first-time visitors. Kandapola Road and the Gregory Lake fringe offer quieter guesthouses with garden views. Nuwara Eliya sits at 1,868 m in Sri Lanka's central highlands, roughly 75 km from Kandy via the A5 road (2–3 hours by car); most visitors stay two nights.

Where to Stay

Nuwara Eliya town centre holds the majority of hotels, from colonial British-built properties dating to the 1880s to modern guesthouses along New Bazaar Street. The area is walkable to the Victoria Park botanical gardens and the Nuwara Eliya Post Office, a 1894 landmark. Gregory Lake — a reservoir 1 km west of the town centre — draws visitors to lakeside hotels with cooler evening air and paddle-boat access. Kandapola, 10 km northeast, offers isolated tea-estate bungalows with views across Mackwoods and Pedro tea plantations.

Getting Around

The Nanu Oya railway station, 4 km from the town centre, is the arrival point for the scenic hill-country train from Colombo Fort (roughly 7 hours) and Kandy (3 hours). Tuk-tuks cover the station-to-town leg in under 15 minutes. Road access from Colombo via the A7 takes approximately 5 hours (174 km).

Practical Tips

  • Weather: Nuwara Eliya averages 16 °C year-round; pack a fleece for evenings even in April.
  • Tea estates: Pedro Tea Estate and Mackwoods Labookellie both offer free factory tours along the A5.
  • Train tickets: Reserve the Kandy–Nanu Oya observation car at least one week ahead during July–August and December–January peak periods.
  • Currency: ATMs are limited — carry Sri Lankan rupees from Kandy or Colombo.

All hotels in Nuwara Eliya

Showing 6164 of 64 hotels

Moon Plains Forest Log

70 reviews

Check availability

Highest Village Bungalow

97 reviews

Check availability

Langdale Boutique Hotel by Amaya

194 reviews

Check availability

Natural View Resort

57 reviews

Check availability