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.1
Good
104 reviews
Price from
$20.28
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

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
181 reviews
Price from
$107.12
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 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
144 reviews
Price from
$8.80
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

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
322 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
385 reviews
Price from
$144
per night

The Wind Castle

Hotel in Nuwara Eliya

Located in Nuwara Eliya, 2.9 miles from Gregory Lake, The Wind Castle has accommodations with a restaurant, free private parking, a shared lounge and a garden. The view is amazing. The room and the staff is very good. A place you will feel to visit over and over.Highly recommended

Show more Show less
8.4
Very Good
137 reviews
Price from
$56
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

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

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

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

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

  • On average, it costs $45 per night to book a 3-star hotel in Nuwara Eliya for tonight. You'll pay around $110 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Nuwara Eliya will cost around $159, 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.

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

  • 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).

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