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

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Nuwara Eliya – 361 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. Great location everything within waking distance.

Show more Show less
7.1
Good
119 reviews
Price from
$20.28
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. This place is like a haven in nuwaraeliya.. u ill love everything of this place. Staff are very friendly and rooms are clean. I felt i was totally connected nature while i was there. Really calm and cold place. 😊

Show more Show less
8.2
Very Good
284 reviews
Price from
$85
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. Good staff. Clean washrooms. Town view is good if it's not a rainy day. Overall value for money.

Show more Show less
6.8
Review score
127 reviews
Price from
$8.80
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 restaurant, free private parking, a shared lounge and a garden. Excellent service going the extra mile to make sure your stay is enjoyable you have everything you need and extra help in travel arrangements and tour planning.

Show more Show less
9.1
Wonderful
412 reviews
Price from
$51.30
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
181 reviews
Price from
$8.63
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. Best hotel we stayed in Sri Lanka. The hotel is about 30 minutes drive from Nuware Eliya so don't expect to stroll around in town - but plenty to do at the hotel - bicycles, walking, tea plucking etc. Step back in time and get a glimpse of yesteryear with all today's mod cons! The hotel is a living monument situated in tea plantation hills. Interior design instagram worthy, and beautiful gardens. Excellent dinner and breakfast and fantastic service. Highlight was the 9am tea plucking, tea factory tour hosted by the very accommodating Jayanthi - unfortunately we did not have enough time for the tea tasting. Highly recommend this stunning hotel!

Show more Show less
8.7
Excellent
364 reviews
Price from
$155.30
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... walking distance to city and good view. very calm place & excellent food, friendly staff👍😊

Show more Show less
8.3
Very Good
205 reviews
Price from
$25
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, free bikes and a bar. Amazing staff .. very helpful .. clean and comfortable stay .. nice view rooms .. excellent facilities .. I highly recommend this hotel

Show more Show less
8.7
Excellent
319 reviews
Price from
$78
per night

Huddle

Hotel in Nuwara Eliya City Centre, Nuwara Eliya

In a prime location in the center of Nuwara Eliya, Huddle provides express check-in and check-out and free private parking. The hotel is situated at the center of Nuwara Eliya town. Very clean rooms with excellent service. Specially the breakfast arrangement was very simple and delicious (We ordered both English and Sri Lankan Breakfasts). The stay is worth compared with the hotels in similar range.

Show more Show less
8.3
Very Good
272 reviews
Price from
$22
per night

La Cottage Boutique Hotel & Restaurant

Hotel in Nuwara Eliya City Centre, Nuwara Eliya

Located just 0.6 mi from the scenic Nuwara Eliya Golf Club and Royal Colombo Golf Club, La Cottage Boutique Hotel & Restaurant provides a 24-hour front desk for the convenience of the guests. A very wonderful hotel and a wonderful reception for the group. I especially thank Mr. Bernard, who did everything to complete the accommodation early and help with everything big and small until breakfast time. He was present and supervised everything himself. I will visit again.

Show more Show less
7.5
Good
173 reviews
Price from
$20.25
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

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

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

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

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

  • Some of the best hotels in Nuwara Eliya near Gregory Lake include Galway Heights Hotel, Serendipity Lake Artistic Bungalow by Heidis Home and AGP home.

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

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

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

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

Learn more about visiting Nuwara Eliya

  • 178 attractions
  • 11 points of interest
  • 2 neighborhoods
Find out more
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