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

Superb: 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 3 stars

Hotel in Nuwara Eliya City Centre, Nuwara Eliya

Featuring free WiFi and a restaurant, The Queensburry Hotel offers accommodation 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
£18
per night

Grand View Hotel 2 stars

Hotel in Nuwara Eliya

Situated 1.3 km 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
£8
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
£28
per night

Heritance Tea Factory 5 stars

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
Fabulous
377 reviews
Price from
£123
per night

Galway Heights Hotel 4 stars

Hotel in Lake Gregory, Nuwara Eliya

Set in Nuwara Eliya, 2.5 km from Gregory Lake, Galway Heights Hotel offers accommodation 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
Fabulous
384 reviews
Price from
£126
per night

Panorama Accommodations Nuwara Eliya

Hotel in Nuwara Eliya

Situated in Nuwara Eliya in the Nuwara Eliya District Region, 3 km from Gregory Lake, Panorama Accommodations Nuwara Eliya boasts 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
£7
per night

The Grand Hotel 4 stars

Hotel in Nuwara Eliya City Centre, Nuwara Eliya

The Grand Hotel is situated 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
Fabulous
251 reviews
Price from
£152
per night

CheRiz Boutique Villa Hotel 5 stars

Hotel in Nuwara Eliya

The CheRiz is 63 km from Kandy and 2.4 km from Nuwara Eliya city center. The hotel offers views of the mountain and tea plantation. Barbecue facilities and free Wifi is available. Welcoming staff, great location and views, carrying owners

Show more Show less
8.5
Very good
143 reviews
Price from
£91
per night

Queenswood Cottage 4 stars

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
£62
per night

Misthill Rest - Lavish Villa 3 stars

Hotel in Nuwara Eliya

Located in Nuwara Eliya, within 3.5 km of Gregory Lake and 3.9 km of Hakgala Botanical Garden, Misthill Rest - Lavish Villa features a terrace. everything was just as it should be , service , food , bedding , wifi and a great view

Show more Show less
9.1
Superb
157 reviews
Price from
£48
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 centre of Nuwara Eliya

See all

FAQs about hotels in Nuwara Eliya

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

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

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

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

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

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

  • Tea Mount Forest, The Blackberry Cottage and House of Leisure have received great reviews from travellers in Nuwara Eliya regarding the views from their hotel rooms.

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

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Nuwara Eliya:

Explore guest reviews of hotels in Nuwara Eliya

See all