Nuwara Eliya travel guide

Where to Stay in Nuwara Eliya: Hotels, Bungalows, and Guesthouses

· 5 min read City Guide
The Grand Hotel facade in Nuwara Eliya surrounded by gardens and misty hills

Nuwara Eliya sits at 1,868m in the heart of Sri Lanka’s tea country and has a climate unlike anywhere else on the island. Evenings drop to 8–10°C through the cool months, and a mist that rolls in off the hills makes the town feel closer to an English hill station than a tropical destination — which is broadly the intention, since it was developed by British planters and administrators in the 19th century as a highland retreat.

Accommodation ranges from working colonial hotels with fireplaces and golf courses to tea estate bungalows in the surrounding hills, to budget guesthouses on the roads around town. Book ahead for peak periods — availability drops sharply and prices rise steeply.

Colonial-Era Hotels

The Grand Hotel

Built in 1891 as the official residence of the Governor of Ceylon, the Grand Hotel is the most recognisable building in Nuwara Eliya — mock-Tudor architecture with stepped gables and a porte-cochere facing the main road. The hotel has 154 rooms ranging from standard doubles to suites in the original building.

Rooms in the main building are large and period-furnished; some have working fireplaces. Facilities include a tennis court, snooker room, restaurant, and bar. The 18-hole golf course adjacent to the hotel was established in 1889 and is still playable for guests. The restaurant serves Sri Lankan and continental food at reasonable prices.

Rates: approximately $80–150 per night for a standard double, depending on season. Breakfast typically included. Advance booking essential April and December–March.

St Andrew’s Hotel

A converted colonial estate hotel with 44 rooms set in gardens near the golf course. The atmosphere is more intimate than the Grand — the dining room has an open fireplace and the bar carries a good selection of arrack and local gin. The hotel leans into the tea estate aesthetic with period furnishings and a terrace with views.

Rates: $100–200 per night. The hotel is preferred by guests who want the colonial character without the Grand’s size and tour-group traffic.

Hill Club

The Hill Club is a members-only establishment founded in 1876 that also takes paying guests in its guestrooms. The building occupies a hillside above the town centre and has a bar, snooker room, library, and dining room. Dinner in the dining room requires a jacket — one of the last remaining dress codes enforced anywhere in Sri Lanka. The hotel will lend jackets to guests who don’t bring one.

The formality is part of the appeal — a room at the Hill Club is as close as a visitor gets to the experience of the colonial hill station as it functioned in the early 20th century. Rooms are modest in size but atmospheric.

Rates: approximately $80–120 per night. Book directly through the club.

Tea Estate Bungalows

Several working tea estates in the hills surrounding Nuwara Eliya offer accommodation in former planters’ bungalows — typically large colonial houses with wide verandas, private gardens, and complete privacy within the estate. These properties are ideal for guests who want quiet, scenic surroundings away from the town.

Typical features include a dedicated butler service, included meals (often set menus of estate produce), and guided walks through the tea rows. Some estates offer factory tours of their own processing plant.

Rates: $150–300 per night, usually with meals included. The Heritance Tea Factory (a converted tea factory at 2,000m in Kandapola, 20km from Nuwara Eliya) is the best-known property in this category, with rooms built into the original factory machinery. Other independent estate bungalows are available through specialist booking agents.

Budget Guesthouses

Several reliable guesthouses sit on and around Cinnamon Lake Road and the residential streets north of the town centre. These are family-run properties offering clean rooms with hot water — essential at this altitude — and typically breakfast on request.

Rates: $20–50 per night. Quality varies more than in the mid-range segment; read recent reviews and confirm hot water availability before booking. The most dependable budget options are full even on weekday nights during April, so book ahead.

When to Book

April (Sinhala and Tamil New Year, around April 13–14): Nuwara Eliya is the most popular domestic destination during the New Year period. Hotels fill months in advance and rates at the colonial hotels can triple. The season runs from approximately April 10–20, during which time the town is busier than at any other point in the year. If you want to experience the horse racing, flower show, and festive atmosphere, book at least 6 months ahead. If you want quiet, avoid April entirely.

December–March: The peak season for international visitors. Popular hotels at all price points book up in advance; 2–4 weeks ahead is generally sufficient outside the Christmas–New Year period (book 3–4 months ahead for December 24 to January 2).

May–October: The quieter period. Some days of rain, but the hills are green and prices are lower. Easier to book on short notice.

Practical Notes

  • Bring warm clothing: Evenings and mornings are cold by Sri Lankan standards. The colonial hotels have fireplaces but rooms in older buildings can be draughty. A fleece or light down jacket is useful.
  • Hot water: Essential at this altitude. Confirm it’s available at budget properties before booking.
  • Transport: Nuwara Eliya’s centre is walkable; the nearest train station is Nanu Oya, 10km away (tuk-tuk LKR 500–800). Tea estate properties outside town will need a tuk-tuk or your own transport.

For accommodation reservations, see our Nuwara Eliya booking page.

Frequently Asked Questions

What is special about staying at the Grand Hotel in Nuwara Eliya?
The Grand Hotel was built in 1891 as the Governor of Ceylon's official residence. It has 154 rooms including some with working fireplaces, and facilities include a tennis court, snooker room, and an 18-hole golf course established in 1889. Rates are approximately $80–150 per night with breakfast typically included.
Can non-members stay at the Hill Club in Nuwara Eliya?
Yes, the Hill Club takes paying guests in its guestrooms. Rooms are modest in size but atmospheric. Dinner in the dining room requires a jacket — the club will lend one. Rates are approximately $80–120 per night. Book directly through the club.
What is a tea estate bungalow and how much does it cost?
Tea estate bungalows are former planters' colonial houses within working estates, typically offering complete privacy, butler service, included meals, and guided estate walks. Rates are $150–300 per night with meals. The Heritance Tea Factory at Kandapola is the best-known property in this category.
When should I book accommodation in Nuwara Eliya during April?
For Sinhala and Tamil New Year (around April 13–14), book at least 6 months ahead. Hotels fill months in advance, rates at colonial hotels can triple, and the town is at maximum capacity from approximately April 10–20.
Do budget guesthouses in Nuwara Eliya have hot water?
Hot water is essential at this altitude and most budget guesthouses provide it, but quality varies. Confirm hot water availability before booking — it is a specific detail worth checking in reviews.
How do I get from Nuwara Eliya town to the train station?
The nearest station, Nanu Oya, is 10km from Nuwara Eliya town centre. A tuk-tuk costs LKR 500–800. Tea estate properties outside town will need a tuk-tuk or your own transport.

Sorted your stay?

Here's how to get there — and get around once you arrive.

Airport Transfer

Fixed-price airport pickup to Nuwara Eliya Travel Guide — driver meets you at arrivals, no haggling.

Book a Transfer →

We may earn a small commission — at no extra cost to you.