Things to Do in Nuwara Eliya

The train from Ella pulls into Nanu Oya station, and the cool air hits you first. Nuwara Eliya sits high in Sri Lanka's hill country, surrounded by tea plantations and colonial buildings. I have been coming here for years, and the green hills never get old. If you are looking for things to do in Nuwara Eliya, you will find everything from morning hikes to afternoon tea. The mist rolls in by midday, so early starts matter. This is a place where you slow down and breathe.

Best time
Early morning, especially for World's End before the mist sets in.
Where to stay
The Grand Hotel in the city center or a homestay like Villa De Roshe.
Perfect for
Nature lovers * Hikers * Tea enthusiasts
Don't miss
Starting the Horton Plains hike at 6 am to catch the World's End view.

Three practical tips I have picked up from my trips to Nuwara Eliya.

Nuwara Eliya bus station

Getting There from Colombo

You can take the direct bus from Pettah Private Bus Stand in Colombo. It is a five-hour ride but a fun local experience. The train to Nanu Oya station is another option, and the stretch from Nuwara Eliya to Ella is the most scenic part of the railway line.

Source · Taken that bus myself
Horton Plains sunrise

Beat the Crowds at World's End

Wake up before dawn and start the Horton Plains hike at 6 am. The mist covers the view by late morning, so an early start is the only way to see World's End clearly.

Source · Learned the hard way
Hela Bojun food

Where to Eat Local Food

Hela Bojun Hala offers traditional Sri Lankan food cooked fresh by local women. Try the jackfruit cutlets. For a budget meal, Tasta Foodcourt serves a rice and curry buffet for about two dollars.

Source · My go-to spots

Stay close to the plantations for early morning walks. These options are near the tea estates.

Nuwara Eliya Hills Rest Nuwara Eliya Hills Rest
From 38US$/ night
8.5
· 679 reviews on
44 min walk Pedro Tea Estate

Nuwara Eliya Hills Rest

  • Free Wifi
  • Family rooms
  • Free parking
  • Non-smoking rooms
  • Airport shuttle
  • Room service
  • 24-hour front desk
  • Garden
  • Very Good Breakfast
The Trevene Hotel The Trevene Hotel
From 44US$/ night
8.4
· 289 reviews on
45 min walk Pedro Tea Estate

The Trevene Hotel

  • Free Wifi
  • Family rooms
  • Free parking
  • Restaurant
  • Non-smoking rooms
  • Airport shuttle
  • Room service
  • BBQ facilities
  • Bar
  • Good Breakfast

We earn a commission on bookings through these links. The picks are mine, and that doesn't change them.

Many hotels are within walking distance of the lake. These are some of the best options.

The Grand Hotel - Heritage Grand The Grand Hotel - Heritage Grand
From 222US$/ night
8.9
· 353 reviews on
30 min walk Gregory Lake

The Grand Hotel - Heritage Grand

  • Indoor swimming pool
  • Free Wifi
  • Family rooms
  • Free parking
  • Spa and wellness center
  • 3 restaurants
  • Non-smoking rooms
  • Tea/Coffee Maker in All Rooms
  • Bar
  • Excellent Breakfast
The Ramp The Ramp
From 50US$/ night
8.3
· 1540 reviews on
27 min walk Gregory Lake

The Ramp

  • Free Wifi
  • Family rooms
  • Free parking
  • Restaurant
  • Non-smoking rooms
  • Room service
  • Heating
  • 24-hour front desk
  • Tea/Coffee Maker in All Rooms
  • Very Good Breakfast

We earn a commission on bookings through these links. The picks are mine, and that doesn't change them.

If you want to stay closer to the plains, these accommodations offer easy access.

Misthill Rest - Lavish Villa Misthill Rest - Lavish Villa
From 62US$/ night
8.8
· 208 reviews on
38 min walk Moon Plains

Misthill Rest - Lavish Villa

  • Free Wifi
  • Family rooms
  • Free parking
  • Restaurant
  • Non-smoking rooms
  • Airport shuttle
  • Room service
  • BBQ facilities
  • Tea/Coffee Maker in All Rooms
  • Exceptional Breakfast
Fort Windshire Fort Windshire
From 78US$/ night
8.6
· 363 reviews on
38 min walk Moon Plains

Fort Windshire

  • Free Wifi
  • Family rooms
  • Free parking
  • Restaurant
  • Non-smoking rooms
  • Room service
  • Heating
  • BBQ facilities
  • Garden
  • Very Good Breakfast

We earn a commission on bookings through these links. The picks are mine, and that doesn't change them.

After a hike, a comfortable room nearby is a good idea. These hotels are within easy reach.

Pigeons Nest Pigeons Nest
From 27US$/ night
8.5
· 898 reviews on
28 min walk Bomburu Ella Waterfall

Pigeons Nest

  • Free Wifi
  • Family rooms
  • Free parking
  • Non-smoking rooms
  • Airport shuttle
  • Very Good Breakfast
Queenswood Cottage Queenswood Cottage
From 110US$/ night
8.5
· 925 reviews on
10 min walk Bomburu Ella Waterfall

Queenswood Cottage

  • Free Wifi
  • Family rooms
  • Free parking
  • Restaurant
  • Non-smoking rooms
  • Room service
  • Heating
  • Garden
  • Tea/Coffee Maker in All Rooms
  • Breakfast

We earn a commission on bookings through these links. The picks are mine, and that doesn't change them.

What is the best time to visit Horton Plains National Park?

You need to start the hike at 6 am to see World's End before the mist covers the view. The park is open year-round.

Can I visit the Grand Hotel without staying there?

Yes. You can stop by for afternoon tea, coffee, or a meal. The gardens are open to non-guests too.

How far is Pedro Tea Estate from the city center?

It takes about 10 minutes by tuk-tuk from the center of Nuwara Eliya.

Is Gregory Lake worth visiting if I have limited time?

You will pass by the lake anyway on the way to other attractions. A short 20-minute walk will give you the best views.

Can I see Moon Plains without paying for a jeep?

Yes, there is a free viewpoint nearby that you can walk to. The paid jeep ride gives you closer access to Mini World's End.

What is the entrance fee for Bomburu Ella Waterfall?

Foreign visitors pay 700 LKR. The hike is about 2 km each way and takes 40 minutes.

How do I get to Nuwara Eliya from Colombo?

You can take a direct bus from Pettah Private Bus Stand, which takes about 5 hours. The train to Nanu Oya station is another option.

I have stayed at The Grand Hotel and at homestays like Villa De Roshe. Both offer very different experiences. The Grand Hotel is historic and central, while homestays give you a taste of local life.

Moon Plain Resort Moon Plain Resort
From 6US$/ night
10
· 1 reviews on

Moon Plain Resort

  • Free Wifi
  • Family rooms
  • Free parking
  • Restaurant
  • Non-smoking rooms
  • Airport shuttle
  • Room service
  • Heating
  • BBQ facilities
  • Breakfast
Ruchi House Ruchi House
From 16US$/ night
9.6
· 668 reviews on

Ruchi House

  • Free Wifi
  • Family rooms
  • Free parking
  • 2 restaurants
  • Non-smoking rooms
  • Airport shuttle
  • Room service
  • BBQ facilities
  • 24-hour front desk
  • Exceptional Breakfast
Rhodo Retreat Kalukele Nuwara Eliya Rhodo Retreat Kalukele Nuwara Eliya
From 14US$/ night
10
· 1 reviews on

Rhodo Retreat Kalukele Nuwara Eliya

Got dates in mind? See everything available.

Check-in & Check-out
Guests & room
2  guests , 1 room

Adults:

2

Children:

0

Child’s age:

We earn a commission on bookings through these links. The picks are mine, and that doesn't change them.