Skip to main content

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

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.

Show more Show less
8.7
Excellent
231 reviews
Price from
$135
per night

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
179 reviews
Price from
$47.60
per night

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.

Show more Show less
8.9
Excellent
546 reviews
Price from
$85
per night

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
195 reviews
Price from
$78
per night

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

Show more Show less
8.7
Excellent
261 reviews
Price from
$124.31
per night

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.

Show more Show less
7.5
Good
152 reviews
Price from
$10.50
per night

In a prime location in the center of Nuwara Eliya, Huddle provides Full English/Irish breakfast and free WiFi throughout the property. Private parking is available on site.

Show more Show less
8
Very Good
134 reviews
Price from
$26.49
per night

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.

Show more Show less
6.2
Review score
109 reviews
Price from
$13.55
per night

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.

Very clean the staff are very friendly the owner is very entertained. The place is amazing. I have Mountain View which when I wake up in the morning, I have amazing feeling. Good morning vibes. They have they own restaurant so it is not hard to find a food to eat. Very elegant and beautiful place. Amazing garden and flowers on the Surrounding.

Show more Show less
7.2
Good
53 reviews
Price from
$20
per night

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

Show more Show less
8.1
Very Good
410 reviews
Price from
$58.50
per night

Most-booked hotels in Nuwara Eliya in the past month

Nuwara Eliya's best hotels with breakfast

  • Galway Heights Hotel

    Galway Heights Hotel

    Hotel in Nuwara Eliya
    Breakfast options

    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.7
    Excellent · 231 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.3
    Very Good · 130 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 · 125 reviews
  • The Grand Hotel - Heritage Grand

    The Grand Hotel - Heritage Grand

    Hotel in Nuwara Eliya
    Breakfast options

    The Grand Hotel is located on Nuwara Eliya Hill, adjacent to the Nuwara Eliya Golf Course.

    Absolutely amazing. Lounge bar makes the best cocktails in Sri Lanka

    8.7
    Excellent · 220 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 · 261 reviews
  • Terrabella - Nuwara Eliya

    Terrabella - Nuwara Eliya

    Hotel in Nuwara Eliya
    Breakfast options

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

    Very friendly and supportive staff ... Great location

    8.9
    Excellent · 47 reviews
  • Friendly Hills Hotel

    Friendly Hills Hotel

    Hotel in Nuwara Eliya
    Breakfast options

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

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

    8.4
    Very Good · 9 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.0
    Very Good · 33 reviews

Budget hotels in Nuwara Eliya

  • Seasons Villa - Nuwara Eliya

    Seasons Villa - Nuwara Eliya

    Hotel in Nuwara Eliya
    Budget Hotel

    Located in Nuwara Eliya, 1.1 miles from Gregory Lake, Seasons Villa - Nuwara Eliya has accommodations with a garden, free private parking, a terrace and a restaurant.

    Very nice and helpful host. clean room and bathroom

    9.0
    Wonderful · 88 reviews
  • The Ramp

    The Ramp

    Hotel in Nuwara Eliya
    Budget Hotel

    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.

    great hotel, nice staff, very good location, clean

    8.9
    Excellent · 544 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.5
    Very Good · 120 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...

    Very friendly and helpful staff. They supported us in all things related to our trip.

    8.1
    Very Good · 409 reviews
  • Heaven Seven Nuwara Eliya

    Heaven Seven Nuwara Eliya

    Hotel in Nuwara Eliya
    Budget Hotel

    Surrounded by lush greenery, Heaven Seven Hotels is located in the peaceful Nuwara Eliya. Free WiFi is available at all areas and all of the balcony rooms offer a private balcony.

    Lovely place, friendly staff. I would happily stay here again.

    8.2
    Very Good · 100 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.

    Comfortable room and shower! Nice stuff and tasty breakfast!

    8.6
    Excellent · 195 reviews
  • The Trevene Hotel

    The Trevene Hotel

    Hotel in Nuwara Eliya
    Budget Hotel

    Housed in a 150 year old colonial bungalow, The Trevene Hotel features homely rooms with cable TV channels and garden views. It offers barbecue facilities and free Wi-Fi in the lobby.

    The host was amazing and friendly. Provided with food.

    8.3
    Very Good · 113 reviews
  • Baron Luxury Boutique

    Baron Luxury Boutique

    Hotel in Nuwara Eliya
    Budget Hotel

    Located in Nuwara Eliya, a 9-minute walk from Gregory Lake, Baron Luxury Boutique has accommodations with a garden, free private parking, a terrace and a restaurant.

    8.8
    Excellent · 6 reviews

Hotels located in the center of Nuwara Eliya

  • Broomfield by Jetwing

    Broomfield by Jetwing

    Hotel in Nuwara Eliya
    Central location

    Located in Nuwara Eliya, 1.6 miles from Gregory Lake, Broomfield by Jetwing provides accommodations with a garden, free private parking and a bar. This 5-star hotel offers room service.

    10.0
    Exceptional · 2 reviews
  • Highland Breeze Hotel

    Highland Breeze Hotel

    Hotel in Nuwara Eliya
    Central location

    Located in Nuwara Eliya, a 13-minute walk from Gregory Lake, Highland Breeze Hotel has accommodations with a garden, free private parking, a shared lounge and a restaurant.

    10.0
    Exceptional · 1 review
  • SUN in MOON HOTEL

    SUN in MOON HOTEL

    Hotel in Nuwara Eliya
    Central location

    Offering free WiFi, SUN in MOON HOTEL is located in Nuwara Eliya, a 13-minute walk from Gregory Lake and 4.6 miles from Hakgala Botanical Garden.

    10.0
    Exceptional · 1 review
  • Back of beyond gregory lake

    Back of beyond gregory lake

    Hotel in Nuwara Eliya
    Central location

    Located within a 19-minute walk of Gregory Lake and 3.9 miles of Hakgala Botanical Garden, Back of beyond gregory lake has rooms in Nuwara Eliya. This 3-star hotel offers room service.

    Place is really nice and beautiful. Friendly staff. Best place to visit with family. 👍👍👍

    9.8
    Exceptional · 6 reviews
  • The Golden Ridge Hotel

    The Golden Ridge Hotel

    Hotel in Nuwara Eliya
    Central location

    Set among the scenic landscapes of tea plantation, 1.2 mi from Nuwara Eliya city, and the property is equipped with a heated indoor swimming pool along with a picturesque view of Bambarakelle Mountain...

    9.7
    Exceptional · 3 reviews
  • Singing hills hotel

    Singing hills hotel

    Hotel in Nuwara Eliya
    Central location

    Singing hills hotel has a seasonal outdoor swimming pool, garden, a shared lounge and terrace in Nuwara Eliya. The property features a bar, as well as a restaurant serving Chinese cuisine.

    9.5
    Exceptional · 2 reviews
  • The Blackberry Cottage

    The Blackberry Cottage

    Hotel in Nuwara Eliya
    Central location

    Located in Nuwara Eliya, 4.1 miles from Gregory Lake, The Blackberry Cottage has accommodations with a garden, private parking and a terrace.

    cosy with amazing landscape and great friendly staff with professional service

    9.3
    Wonderful · 10 reviews
  • 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.

    9.0
    Wonderful · 4 reviews

FAQs about hotels in Nuwara Eliya

  • On average, 3-star hotels in Nuwara Eliya cost $39 per night, and 4-star hotels in Nuwara Eliya are $86 per night. If you're looking for something really special, a 5-star hotel in Nuwara Eliya can be found for $138 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 $50 or, for a 4-star hotel, $135. Looking for something even fancier? 5-star hotels in Nuwara Eliya for this weekend cost around $185 per night, on average (based on Booking.com prices).

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

  • Many families visiting Nuwara Eliya loved staying at Pedro Barn, Back of beyond gregory lake, and Jetwing Warwick Gardens.

  • Some of the best hotels in Nuwara Eliya near Gregory Lake include Melford Nuwaraeliya, Misty Paradise of Lake Gregory and Gregory House Hostel.

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

  • For hotels in Nuwara Eliya that serve highly-rated breakfasts, try The Blackberry Cottage, Pensive Villa, and The Grand Hotel - Heritage Grand.

  • These hotels in Nuwara Eliya are highly rated by couples: The Bellwood Manor, Pensive Villa, and Cottage San Francesco.

  • Queensland Hotel, The Blackberry Cottage, and Huddle got great room view-related reviews from travelers in Nuwara Eliya.

Learn more about visiting Nuwara Eliya

  • 136 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