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 – 465 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.

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 free bikes, free private parking, a garden and a shared lounge. First and foremost the hospitality of the staff. Every single staff member we encountered went out of their way to make our stay comfortable and enjoyable. The food was beyond excellent as they had generous portions and were beautifully prepared with care and finesse. Truly a wonderful experience. I will not hesitate to recommend this lovely hotel to anyone for their stay in Nuwaraeliya

Show more Show less
8.8
Excellent
239 reviews
Price from
$74.25
per night

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.

Show more Show less
7.1
Good
185 reviews
Price from
$30.24
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 garden, free private parking, a shared lounge and a terrace. The stuff was so helpful, they arrange for us early check in coz we werent happy in previous homestay and a transport. Room is just lovely, very nice and stylish with great view. Breakfast was tasty and we like the place so much! Also the location is great, near city center (be aware that some other hotels/stays say that is 10 min to the center but Nuwara is just very hilly so it takes longer).

Show more Show less
9
Wonderful
422 reviews
Price from
$101.25
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.

Show more Show less
8.6
Excellent
171 reviews
Price from
$69
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 place where is settle and the view of the tea plantation.

Show more Show less
8.7
Excellent
223 reviews
Price from
$103.28
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.8
Good
184 reviews
Price from
$13.88
per night

Huddle

Hotel in Nuwara Eliya City Centre, Nuwara Eliya

In a prime location in Nuwara Eliya, Huddle provides a Full English/Irish breakfast and free WiFi throughout the property. Private parking is available on site. 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
7.9
Good
119 reviews
Price from
$27
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.2
Review score
120 reviews
Price from
$13.55
per night

Single Tree Hotel

Hotel in Nuwara Eliya

Located in a tranquil area of Nuwara Eliya, Single Tree Hotel overlooks the lake and features a restaurant. It organizes eco-adventures like safaris, trekking and hiking tours on request. The room & the food served was superb! The staff was really welcoming! We highly recommend the Single Tree Hotel to someone who wishes to have a pleasant stay at Nuwara eliya.

Show more Show less
7.1
Good
56 reviews
Price from
$19
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.2
Very Good
272 reviews
Price from
$40.50
per night

Most-booked hotels in Nuwara Eliya in the past month

Nuwara Eliya's best hotels with breakfast

  • Villa de Roshe

    Villa de Roshe

    Hotel in Nuwara Eliya
    Breakfast options

    Located in Nuwara Eliya, 1.6 miles from Gregory Lake, Villa de Roshe provides accommodations with a garden, free private parking, a shared lounge and a terrace.

    Very nice views. Modern decor. Very helpful staff.

    9.1
    Wonderful · 85 reviews
  • CheRiz Boutique Villa Hotel

    CheRiz Boutique Villa Hotel

    Hotel in Nuwara Eliya
    Breakfast options

    The CheRiz is 39 mi from Kandy and 1.5 mi from Nuwara Eliya city center. The hotel offers views of the mountain and tea plantation. Barbecue facilities and free Wifi is available.

    Loved the view, comfortable beds duvets. Friendly Staff.

    8.2
    Very Good · 102 reviews
  • Araliya Green Hills Hotel

    Araliya Green Hills Hotel

    Hotel in Nuwara Eliya
    Breakfast options

    Araliya Green Hills Hotel is a beautiful property surrounded by lush greenery. The accommodations welcomes guests with a spa. Free internet access is available throughout the hotel.

    Comfortable and clean rooms with a friendly staff.

    8.0
    Very Good · 104 reviews
  • Heritance Tea Factory

    Heritance Tea Factory

    Hotel in Nuwara Eliya
    Breakfast options

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

    kind staff! the activity like tea plucking and tasting!

    8.7
    Excellent · 223 reviews
  • Top Vanice Nuwara Eliya

    Top Vanice Nuwara Eliya

    Hotel in Nuwara Eliya
    Breakfast options

    Located in Nuwara Eliya, 2.8 miles from Gregory Lake, Top Vanice Nuwara Eliya has accommodations with a garden, free private parking, a shared lounge and a terrace.

    كل شي تمام من حيث الموقع والعمال ودودين تم بكل شي . ننصح

    8.5
    Very Good · 27 reviews
  • Fort WindShire

    Fort WindShire

    Hotel in Nuwara Eliya
    Breakfast options

    Located in Nuwara Eliya, 2.2 miles from Gregory Lake, Fort WindShire provides accommodations with a garden, free private parking, a shared lounge and a terrace.

    very neat clean & tidy as well as cooperative kind staff

    8.8
    Excellent · 52 reviews
  • Tea Mount Forest

    Tea Mount Forest

    Hotel in Nuwara Eliya
    Breakfast options

    Located in Nuwara Eliya, 1.8 miles from Gregory Lake, Tea Mount Forest has accommodations with a garden, free private parking and a terrace.

    Their services are awesome & friendly.... Thanks your team

    8.9
    Excellent · 39 reviews
  • Pedro Barn

    Pedro Barn

    Hotel in Nuwara Eliya
    Breakfast options

    Pedro Barn features a fitness center, garden, a restaurant and bar in Nuwara Eliya. All guest rooms in the hotel are equipped with a flat-screen TV.

    calm nice place . clean . delicious food . nice staff

    8.7
    Excellent · 9 reviews

Budget hotels in Nuwara Eliya

  • Hotel Grand Turf

    Hotel Grand Turf

    Hotel in Nuwara Eliya
    Budget Hotel

    Located in the Lake Gregory district in Nuwara Eliya, Hotel Grand Turf offers 5-star rooms with free WiFi.

    Its was clean, and the staff was good og helpfull.

    8.7
    Excellent · 161 reviews
  • Galway Heights Hotel

    Galway Heights Hotel

    Hotel in Nuwara Eliya
    Budget Hotel

    Located in Nuwara Eliya, 1.5 miles from Gregory Lake, Galway Heights Hotel has accommodations with free bikes, free private parking, a garden and a shared lounge.

    Exemplary all round. Quality of food was oustanding.

    8.8
    Excellent · 239 reviews
  • The Wind Castle

    The Wind Castle

    Hotel in Nuwara Eliya
    Budget Hotel

    Located in Nuwara Eliya, 2.9 miles from Gregory Lake, The Wind Castle has accommodations with a garden, free private parking, a shared lounge and a restaurant. This 2-star hotel offers room service.

    Location and view is amazing Staff was very friendly and humble

    8.4
    Very Good · 122 reviews
  • Panorama Green View Hotel Nuwara Eliya

    Panorama Green View Hotel Nuwara Eliya

    Hotel in Nuwara Eliya
    Budget Hotel

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

    Outstanding and helpful stuff, nice location and pleasant room.

    8.2
    Very Good · 272 reviews
  • Queenswood Cottage

    Queenswood Cottage

    Hotel in Nuwara Eliya
    Budget Hotel

    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.

    The hotel restaurant was realy good . The food was amazing .

    8.6
    Excellent · 171 reviews
  • Clifton Inn Nuwara Eliya

    Clifton Inn Nuwara Eliya

    Hotel in Nuwara Eliya
    Budget Hotel

    Located in Nuwara Eliya, a 18-minute walk from Gregory Lake, Clifton Inn Nuwara Eliya provides accommodations with a garden, free private parking, a shared lounge and a terrace.

    很有英伦风格,像小说里的房子。 全天都有茶和咖啡,如果去徒步还会给你准备好早餐。 晚上还有暖气供应,最重要的,客厅太漂亮了。

    8.3
    Very Good · 60 reviews
  • Friendly Hills Hotel

    Friendly Hills Hotel

    Hotel in Nuwara Eliya
    Budget Hotel

    Located in Nuwara Eliya, a 18-minute walk from Gregory Lake, Friendly Hills Hotel provides accommodations with a garden, free private parking and a bar.

    Une vue magnifique sur la vallée Un style moderne L'équipe hyper-acceuillante

    8.4
    Very Good · 9 reviews
  • Hotel Bonavista

    Hotel Bonavista

    Hotel in Nuwara Eliya
    Budget Hotel

    Located in Nuwara Eliya, a 14-minute walk from Gregory Lake, Hotel Bonavista has accommodations with a terrace, free private parking, a restaurant and a bar.

    Nice View and nice room arrangements... Staff service also was in top class...

    8.6
    Excellent · 14 reviews

Hotels located in the center of Nuwara Eliya

  • Terrabella - Nuwara Eliya

    Terrabella - Nuwara Eliya

    Hotel in Nuwara Eliya
    Central location

    Located in Nuwara Eliya, within a 16-minute walk of Gregory Lake and 4.8 miles of Hakgala Botanical Garden, Terrabella - Nuwara Eliya has accommodations with a restaurant as well as free private...

    10.0
    Exceptional · 1 review
  • La residence

    La residence

    Hotel in Nuwara Eliya
    Central location

    Located in Nuwara Eliya, 1.3 miles from Gregory Lake, La residence provides accommodations with a garden, free private parking and a shared lounge.

    10.0
    Exceptional · 2 reviews
  • The Bellwood Manor

    The Bellwood Manor

    Hotel in Nuwara Eliya
    Central location

    Located in Nuwara Eliya, 1.2 miles from Gregory Lake, The Bellwood Manor has accommodations with a garden, free private parking, a terrace and a bar.

    9.5
    Exceptional · 2 reviews
  • White Vintage Bunglow

    White Vintage Bunglow

    Hotel in Nuwara Eliya
    Central location

    Located in Nuwara Eliya, 1.9 miles from Gregory Lake, White Vintage Bunglow provides accommodations with a garden, free private parking and a shared lounge.

    9.5
    Exceptional · 4 reviews
  • Twin Villa Red

    Twin Villa Red

    Hotel in Nuwara Eliya
    Central location

    Twin Villa Red has a garden, shared lounge, a terrace and restaurant in Nuwara Eliya. Featuring family rooms, this property also provides guests with a grill.

    The room was super spacious, clean and nice. The food was also amazing. Love the stay.

    9.4
    Wonderful · 10 reviews
  • Notre Dame D'Arcadia

    Notre Dame D'Arcadia

    Hotel in Nuwara Eliya
    Central location

    Located in Nuwara Eliya, 3.3 miles from Gregory Lake, Notre Dame D'Arcadia has accommodations with a garden, free private parking, a shared lounge and a restaurant.

    8.3
    Very Good · 6 reviews
  • Royal Guest Inn

    Royal Guest Inn

    Hotel in Nuwara Eliya
    Central location

    Located in Nuwara Eliya, 2.6 miles from Gregory Lake, Royal Guest Inn provides accommodations with a garden, free private parking, a terrace and a restaurant.

    el chico que nos atendió fue muy amable y hospitalario, nos sirvió un té requisimo al llegar, muy limpia la habitación y cómoda, serviciales y atentos

    9.1
    Wonderful · 8 reviews
  • Sonara Holiday Bungalow

    Sonara Holiday Bungalow

    Hotel in Nuwara Eliya
    Central location

    Located in Nuwara Eliya, a 13-minute walk from Gregory Lake, Sonara Holiday Bungalow provides accommodations with a garden, free private parking and a terrace.

    9.0
    Wonderful · 1 review

FAQs about hotels in Nuwara Eliya

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

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

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

  • Many families visiting Nuwara Eliya loved staying at J's Villa, Pensive Villa, and Delphin Hotel.

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

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

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

  • These hotels in Nuwara Eliya are highly rated by couples: Queensland Hotel, Ash Mark Cottage, and Pensive Villa.

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

Learn more about visiting Nuwara Eliya

  • 180 attractions
  • 11 points of interest
  • 2 neighborhoods
Find out more
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Nuwara Eliya:

Explore guest reviews of hotels in Nuwara Eliya

See all