Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Nuwara Eliya – 405 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

The Queensburry City Hotel

Hotel in Nuwara Eliya City Centre, Nuwara Eliya

Featuring free WiFi and a restaurant, The Queensburry Hotel offers accommodations in Nuwara Eliya. The hotel has a terrace and views of the mountains, and guests can enjoy a meal at the restaurant. the location is amazing very close to the center it’s like 1 min walking to be around all the shops and supermarket, the view from balcony is very nice. i love it

Show more Show less
7.2
Good
103 reviews
Price from
$18.72
per night

Heritance Tea Factory

Hotel in Nuwara Eliya

Heritance Tea Factory Offers you the ultimate colonial- style stay experience enhanced by the tea plantation and the misty mountains. The surrounding area is amazing

Show more Show less
8.7
Excellent
377 reviews
Price from
$140.76
per night

Panorama Green View Hotel Nuwara Eliya

Hotel in Nuwara Eliya City Centre, Nuwara Eliya

Panorama Green View Hotel is set in Nuwara Eliya town, facing the Victoria Park at a 5 minute walk to town, the main bus stand, the old post office and a 15 minute walk to the single tree hills, and... perfect hosting and the Robson was so helpful and kind

Show more Show less
8.2
Very Good
206 reviews
Price from
$35
per night

Grand View Hotel

Hotel in Nuwara Eliya

Located 0.8 mi from Gregory Lake in Nuwara Eliya, Grand View Hotel features free WiFi access and free private parking. Guests can enjoy the on-site restaurant. A great place to spend the holidays.the staff is very friendly.

Show more Show less
7.9
Good
170 reviews
Price from
$9.93
per night

The Grand Hotel

Hotel in Nuwara Eliya City Centre, Nuwara Eliya

The Grand Hotel is located on Nuwara Eliya Hill, adjacent to the Nuwara Eliya Golf Course. We travel with friends. We are 7. We like here everything! Great location, wonderful garden around the hotel, beautiful and relaxing swimming pool, stuff is very friendly and professional! Food is various, fresh and delicious! 24 hours available. We have excursion to Tea Factory and river fishing. It was amazing.

Show more Show less
8.7
Excellent
251 reviews
Price from
$190
per night

Araliya Green City Hotel

Hotel in Nuwara Eliya City Centre, Nuwara Eliya

Araliya Green City Hotel features a restaurant, fitness center, a bar and garden in Nuwara Eliya. An indoor swimming pool and a car rental service are available for guests. nice hotel very clean stuff are super helpful restaurant are good location is perfect

Show more Show less
8.4
Very Good
182 reviews
Price from
$107.12
per night

Panorama Accommodations Nuwara Eliya

Hotel in Nuwara Eliya

Located in Nuwara Eliya in the Nuwara Eliya District Region, 1.9 mi from Gregory Lake, Panorama Accommodations Nuwara Eliya features a children's playground and water sports facilities. Friendly staff. 24 Hrs service. Nice place. Economical fee. Recommend for all.

Show more Show less
6.8
Review score
145 reviews
Price from
$8.80
per night

Queenswood Cottage

Hotel in Nuwara Eliya City Centre, Nuwara Eliya

Featuring a garden, restaurant, and tour desk, Queenswood Cottage offers rustic-style rooms in Nuwara Eliya with free Wi-Fi. The rooms include a satellite TV, seating area, and electric kettle. Such a cute Hotel and the loft beds stole my son's heart. Very picturesque location and a rustic look to the hotel. Staff is very friendly and helpful. Laundry service is super fast. Food is good... Took some time but was tasty. We got a free upgrade and laundry - am very thankful for that. Fireplaces and books set a very cozy environment. Views of the hills and horses.

Show more Show less
8.2
Very Good
323 reviews
Price from
$71.50
per night

Galway Heights Hotel

Hotel in Lake Gregory, Nuwara Eliya

Located in Nuwara Eliya, 1.5 miles from Gregory Lake, Galway Heights Hotel has accommodations with a restaurant, free private parking, a bar and a shared lounge. Exceptional service, old world charm and amazing scenery

Show more Show less
8.6
Excellent
386 reviews
Price from
$144
per night

The Ramp

Hotel in Nuwara Eliya City Centre, Nuwara Eliya

Located in Nuwara Eliya, 1.5 miles from Gregory Lake, The Ramp provides accommodations with a shared lounge, free private parking and a garden. Stayed here for 1 night upon the recommendation of my driver/guide. The staff was exceptionally welcoming. Indeed, I was their first guest of 2020 and I was gifted some tea and flowers upon checkout. The hotel itself is really pretty and uniquely designed. The rooms are a good size. Bed was comfortable. There was no AC, but it was not needed in early January. There was a heater though. Plugs beside the bed. The bathroom was a decent size. Enough room for my toiletries around the sink. They provided bar soap, shampoo, body lotion. Shower had OK water pressure and the water temperature would get hot, but then go to warm rather quickly. Towels were soft. Breakfast was made to order. Egg omelette, fruit, chicken sausage, fresh squeezed juice, toast, coffee/tea, and Sri Lankan pancakes.

Show more Show less
9.1
Awesome
388 reviews
Price from
$85.86
per night

Most-booked hotels in Nuwara Eliya in the past month

See all

Nuwara Eliya's best hotels with breakfast

See all

Budget hotels in Nuwara Eliya

See all

Hotels located in the center of Nuwara Eliya

See all

FAQs about hotels in Nuwara Eliya

  • The average price per night for a 3-star hotel in Nuwara Eliya this weekend is $47 or, for a 4-star hotel, $114. Looking for something even fancier? 5-star hotels in Nuwara Eliya for this weekend cost around $176 per night, on average (based on Booking.com prices).

  • These hotels in Nuwara Eliya are highly rated by couples: Silver Falls - Nuwara Eliya, Hotel Bonavista, and Amansara Bungalow.

  • On average, it costs $45 per night to book a 3-star hotel in Nuwara Eliya for tonight. You'll pay around $112 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Nuwara Eliya will cost around $178, on average (based on Booking.com prices).

  • Many families visiting Nuwara Eliya loved staying at Hotel ColdWorld, Blue Meadows-NuwaraEliya, and Ruby Apartments.

  • Cottage San Francesco, The Ramp, and Misthill Rest - Lavish Villa are some of the popular hotels in Nuwara Eliya.

  • Tea Mount Forest, The Blackberry Cottage, and House of Leisure got great room view-related reviews from travelers in Nuwara Eliya.

  • On average, 3-star hotels in Nuwara Eliya cost $70 per night, and 4-star hotels in Nuwara Eliya are $165 per night. If you're looking for something really special, a 5-star hotel in Nuwara Eliya can be found for $215 per night, on average (based on Booking.com prices).

  • For hotels in Nuwara Eliya that serve highly-rated breakfasts, try Amansara Bungalow, The Blackberry Cottage, and Tea Mount Forest.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Nuwara Eliya:

Explore guest reviews of hotels in Nuwara Eliya

See all