Nuwara Eliya travel guide

Where to Stay in Nuwara Eliya: Hotels & Bungalows

· Updated · 8 min read City Guide
Hillside houses and tea gardens on a misty slope in Nuwara Eliya, Sri Lanka

Find hotels in Nuwara Eliya: Tea & Little England

Search Booking.com for available hotels - free cancellation on most options.

Search hotels in Nuwara Eliya: Tea & Little England →

Affiliate link; we may earn a commission at no extra cost to you.

Nuwara Eliya is the most un-Sri Lanka city in Sri Lanka. At 1,900 metres above sea level, it feels like a piece of British colonial England placed in the middle of a tea-growing mountain landscape - mock-Tudor architecture, a racecourse, a golf course, a trout-stocked lake, and temperatures cold enough to require a proper jacket. The accommodation scene reflects this heritage, with some of the most distinctive hotels in Sri Lanka.

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.

Where in Nuwara Eliya to Stay

City Centre (Near Gregory Lake)

The most convenient base. Walking distance from Gregory Lake, the post office, the park, and the main restaurants and teashops. The colonial-era hotels cluster here - Hill Club, the Grand Hotel - and they’re the main event for travellers interested in Nuwara Eliya’s heritage.

Outside the City (Tea Estate Area)

Several boutique hotels and tea estate bungalows are located 5–15 km outside the city, surrounded by working tea estates. These are quieter, more scenic, and often better value than the in-city hotels. You’ll need a vehicle to get in and out, but the setting - tea rows in every direction, mountain views, near-total quiet - is worth the trade-off.

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.

Jetwing St Andrew’s

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.

Araliya Green City - One of Nuwara Eliya’s larger hotel complexes, with standard rooms from around $50–70 in low season. The facilities - indoor pool, restaurant, spa - are at a price point you don’t usually get at this level. Deluxe and superior rooms ($80–130) offer good mountain views. A practical mid-range choice for those who want reliable amenities.

Heaven Seven Hotel - A clean, modern mid-range option slightly outside the main hotel cluster, rooms from $65–95 per night. Popular with Sri Lankan domestic tourists as well as international visitors. Reliable and good value.

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.

Getting to Nuwara Eliya

By train: The scenic route. Take the train to Nanu-Oya station (8 km from Nuwara Eliya). From Colombo, the train takes around 6–7 hours; from Kandy about 3–4 hours. The stretch from Hatton to Nanu-Oya is through the heart of the tea estates and is extraordinary. Taxis and tuk-tuks from Nanu-Oya to the city run $5–8.

By bus: Regular services connect Nuwara Eliya to Colombo (5–6 hours), Kandy (4 hours), and Ella (2.5 hours). Buses are cheaper than taxis but the mountain roads can be rough.

By taxi: From Kandy around $40–55. From Colombo via the A7 highway, approximately 4.5–5 hours and $70–90.

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.

More Places to Stay in Nuwara Eliya

Glendower Hotel - A budget-to-mid option in a colonial-era building, rooms from $35–55 per night. Not as polished as the Grand Hotel next door but a fraction of the price. The garden terrace is a pleasant spot on sunny afternoons.

Araliya Green Hills Hotel - A modern mid-range property with mountain views and a good facilities package. Rooms from $80–120 per night. One of the more comfortable options that doesn’t require paying grand hotel rates. The restaurant serves solid Sri Lankan and Western food.

Jetwing St. Andrew’s - A historic colonial hotel near the golf course, operating since the early 20th century. Rooms from $100–160 per night. The atmosphere is authentically colonial - billiard room, fireplaces, and a golf club attached. Service and room quality are inconsistent but the setting is hard to beat for the price.

The Grand Hotel Nuwara Eliya - The largest and most famous hotel in the hill country, operating since 1891. The building is a genuine colonial mansion with 154 rooms, fireplaces, a ballroom, and manicured gardens. Rooms from around $180–280 per night. It can feel like a faded grande dame but that’s part of the appeal - nothing else in Sri Lanka gives you this much colonial atmosphere at a reasonable price point.

Planning Your Sri Lanka Trip?

More in Nuwara Eliya

Book an experience

Top-rated experiences in Nuwara Eliya: Tea & Little England

The highest-rated tours and activities in Nuwara Eliya: Tea & Little England. Book today, cancel free if plans change.

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.
How cold does Nuwara Eliya get at night?
Temperatures regularly drop to 8–12°C at night, and in December and January can touch 5°C. Bring warm layers regardless of when you visit - this is not what most travellers expect from Sri Lanka. Most hotels provide extra blankets and some have fireplaces.
What is Nuwara Eliya best known for?
It was developed as a British hill station - often called 'Little England' - and retains Victorian architecture, a racecourse, a golf course, and the tea estates that made the region globally famous. Gregory Lake in the centre is pleasant for afternoon walks.
How do I get to Nuwara Eliya?
The nearest train station is Nanu-Oya, 8 km from the city. The train from Colombo takes around 6–7 hours; from Kandy about 3–4 hours. The Kandy-to-Nuwara Eliya section passes through spectacular tea estate scenery. Taxis from Nanu-Oya to the city run about $5–8.

Ready to book your stay?

Compare hotels in Nuwara Eliya: Tea & Little England: free cancellation on most bookings, with options across all budget categories.

Hotels

Compare prices and reviews: book directly with free cancellation on most options.

Find hotels in Nuwara Eliya: Tea & Little England →

Airport Transfer

Fixed-price airport pickup to Nuwara Eliya: Tea & Little England: driver meets you at arrivals, no haggling.

Book a Transfer →

Car Hire

Compare rates from local and international suppliers: 90-day price lock included.

Compare Cars →

Same price as booking direct: we earn a small commission at no extra cost to you.