Skip to main content

Search hotels in Nuwara Eliya

Enter your dates to see the latest prices and deals for Nuwara Eliya hotels

Nuwara Eliya – 685 hotels and places to stay

Filter by:

Star Rating
Review score

The Golden Ridge Hotel

Hotel in Nuwara Eliya

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

M
Michelle
From
Canada
Our room was spacious and beautiful - in the main building. Food was excellent - room service and all restaurants - with an excellent selection. Breakfast buffet was amazing! So many wonderful foods and juices. Pool was very warm with an amazing view of the area. Grounds are meticulous. Staff is very friendly and helpful.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,093 reviews
Price from
$208.71
1 night, 2 adults

The Mount View Single Tree Hotel

Hotel in Nuwara Eliya

Located in Nuwara Eliya, 1.4 miles from Gregory Lake, The Mount View Single Tree Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace.

M
Md Abu Zafor Hasan
From
Bangladesh
We were very happy during our stay. The Room and the scenario around the hotel were very interesting and mind-blowing.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 324 reviews
Price from
$65
1 night, 2 adults

The Bellwood Manor

Hotel in Nuwara Eliya City Centre, Nuwara Eliya

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.

N
Nassereddin
From
United Arab Emirates
Bellwood Manor is immaculately and faultlessly furnished with an excellent staff. Every detail is designed and brilliantly executed. The food is brilliant with an excellent chef. I cannot recommend this stay more highly. It is a sheer pleasure to spend time at Bellwood Manor.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 129 reviews
Price from
$335
1 night, 2 adults

Cottage San Francesco

Hotel in Nuwara Eliya

Located in Nuwara Eliya, within 4.3 miles of Gregory Lake and 8.5 miles of Hakgala Botanical Garden, Cottage San Francesco provides accommodations with a garden and free WiFi as well as free private...

K
Kareem
From
Egypt
The staff helpful the view is good it was clean
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 306 reviews
Price from
$70
1 night, 2 adults

Roshan Guest House

Hotel in Nuwara Eliya

Located in Nuwara Eliya, 3.2 miles from Gregory Lake, Roshan Guest House has accommodations with a garden, free private parking, a shared lounge and a terrace.

R
Rawda
From
Egypt
Amazing stay with cozy rooms you just feel at home! Roshan and Amali were super hospitable welcomed us with a heart worming tea chit chat seating and were available for any help needed, also arranged our nuwara eliya tour. Highly recommend their place for your stay in nuwara
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 251 reviews
Price from
$18
1 night, 2 adults

Croft Cottage

Hotel in Nuwara Eliya

Located within 1.8 miles of Gregory Lake, Croft Cottage in Nuwara Eliya features a number of amenities including a garden, a shared lounge and a bar. Guests can enjoy garden views.

s
sampath
From
Sri Lanka
We had an unforgettable stay at this beautiful cottage, surrounded by breathtaking mountain and farming views. The Bloom Loft room was spotless, cozy, and far exceeded our expectations, so much better than the photos. The atmosphere was calm and relaxing, making it the perfect getaway. Highly recommended for anyone seeking peace and natural beauty!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 15 reviews
Price from
$56.10
1 night, 2 adults

Hotel Winchester

Hotel in Nuwara Eliya City Centre, Nuwara Eliya

Conveniently set in the center of Nuwara Eliya, Hotel Winchester provides free WiFi throughout the property, a garden and free private parking for guests who drive.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 11 reviews
Price from
$50
1 night, 2 adults

Summerhill Bungalow by Bluechip Leisure

Hotel in Nuwara Eliya

Located in Nuwara Eliya, 3.9 miles from Gregory Lake, Summerhill Bungalow by Bluechip Leisure has accommodations with a fitness center, free private parking, a garden and a shared lounge.

m
manish
From
India
Our stay at this beautiful villa in Nuwara Eliya was nothing short of exceptional. The place itself is a masterpiece from the British era — tastefully preserved, exuding old-world charm while offering every modern luxury you can imagine. It truly stands out as one of the most beautifully built and maintained villas in the region.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 12 reviews
Price from
$143.78
1 night, 2 adults

Embrace "The Fine Stay"

Hotel in Nuwara Eliya

Located in Nuwara Eliya, within 2.1 miles of Gregory Lake and 2.6 miles of Hakgala Botanical Garden, Embrace "The Fine Stay" provides accommodations with a restaurant. The hotel features family rooms....

J
Joey
From
Netherlands
The owner was so nice!! Everything was just perfect, thank you for everything
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 10 reviews
Price from
$31.50
1 night, 2 adults

The Westbury Palace

Hotel in Nuwara Eliya City Centre, Nuwara Eliya

Located in Nuwara Eliya, 1.2 miles from Gregory Lake, The Westbury Palace has accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness center.

B
Bassam
From
United States
Excellent location and well maintained property. Staff provided stellar service which enhanced our experience in NuwaraEliya. Amjud was in touch pre arrival and throughout the stay - and helped with local recommendations. All other staff also provided very personal service. Room was very clean and breakfast/dinner were also nice. Would recommend this property to other travelers.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 92 reviews
Price from
$372.06
1 night, 2 adults
See all 685 hotels in Nuwara Eliya

Hotels with airport shuttles in Nuwara Eliya

Most booked hotels in Nuwara Eliya and surrounding area in the past month

See all

Best hotels with breakfast in Nuwara Eliya and nearby

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 117 reviews

    Thuvaraga Inn enjoys a location in Nuwara Eliya, 2.3 miles from Gregory Lake and 6.5 miles from Hakgala Botanical Garden.

    From $54.45 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 21 reviews

    Providing mountain views, Dio Green HILLTOP NUWARA ELIYA in Nuwara Eliya offers accommodations, a garden, and a terrace.

    From $21.78 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 200 reviews

    A recently renovated guest house, Frosty Heaven Guest House offers accommodation in Nuwara Eliya. This property offers access to a terrace, free private parking, and free Wifi.

    From $19.36 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 232 reviews

    Providing city views, sasru holiday home in Nuwara Eliya offers accommodations and a shared lounge. This homestay features free private parking and a shared kitchen.

    From $24.20 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 605 reviews

    Providing garden views, 20/20 wood cabana in Nuwara Eliya offers accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

    From $24.20 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 90 reviews

    Tathya Hills - Luxe Garden Retreat In The Hills is a recently renovated bed and breakfast in Nuwara Eliya where guests can make the most of its garden and barbecue facilities.

    From $264 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 29 reviews

    The Natures Nuwaraeliya has a garden, shared lounge, a terrace and restaurant in Nuwara Eliya. This 3-star hotel offers a concierge service.

    From $33 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 13 reviews

    Featuring a garden, Sailors cabin features accommodations in Nuwara Eliya. With free private parking, the property is 2.7 miles from Gregory Lake and 6.9 miles from Hakgala Botanical Garden.

    From $48.40 per night

Hotels located in the center of Nuwara Eliya

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    CLA Holiday Bungalow & Restaurant offers accommodations in Nuwara Eliya, 2.2 miles from Gregory Lake and 6.5 miles from Hakgala Botanical Garden.

    From $147.20 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 93 reviews

    Gimhana Guest House enjoys a location in Nuwara Eliya, 2.3 miles from Gregory Lake and 6.6 miles from Hakgala Botanical Garden.

    From $23.10 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 4 reviews

    Reyora Guest House provides a hot tub and free private parking, and is within 2.3 miles of Gregory Lake and 6.6 miles of Hakgala Botanical Garden. This guest house features a garden.

    From $25.41 per night
  • Scored out of 10, guest rating 5.0
    Fair - What previous guests thought, 2 reviews

    Offering mountain views, The LaZORI GRAND VILLA in Nuwara Eliya features accommodations and a garden. This guest house offers free private parking, room service, and free Wifi.

    From $19.36 per night
  • Meridian Haven offers accommodations in Nuwara Eliya, 2.3 miles from Gregory Lake and 6.6 miles from Hakgala Botanical Garden.

    From $54.61 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 26 reviews

    Little England Villa enjoys a location in Nuwara Eliya, 2.4 miles from Gregory Lake and 6.6 miles from Hakgala Botanical Garden.

    From $35 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 8 reviews

    Featuring a garden, SILVER ROSE GUEST HOUSE offers accommodations in Nuwara Eliya. This guest house features free private parking, room service, and free Wifi.

    From $38.12 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 41 reviews

    Silver Rose Holiday Home offers accommodations in Nuwara Eliya, 2.4 miles from Gregory Lake and 6.6 miles from Hakgala Botanical Garden.

    From $166.25 per night

Budget hotels in Nuwara Eliya and nearby

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 5 reviews

    Moon View Bungalow features a garden and accommodations with a kitchen in Nuwara Eliya, 2.7 miles from Gregory Lake.

    From $62.92 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 9 reviews

    Featuring mountain views, The Mount Lodge has accommodations with a terrace, around 7.3 miles from Hakgala Botanical Garden.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 555 reviews

    Located in Nuwara Eliya, within 2.9 miles of Gregory Lake and 7.1 miles of Hakgala Botanical Garden, Green Villa has accommodations with a shared lounge and free WiFi throughout the property as well...

    From $16.34 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 217 reviews

    Overlooking peaceful views of Lake Gregory just a 5-minute walk away, The Firs offers well-appointed rooms with free Wi-Fi access. Guests can also utilize the barbecue facilities.

    From $113 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 100 reviews

    Featuring mountain views, Villa Lemon Court in Nuwara Eliya provides accommodations and a garden.

    From $109.73 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 7 reviews

    Big Mountain Havelock Cottage offers accommodations in Nuwara Eliya, 1.7 miles from Gregory Lake and 4.6 miles from Hakgala Botanical Garden.

    From $33.88 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 74 reviews

    Located in Nuwara Eliya, 1.6 miles from Gregory Lake, Palazzo Lake Gregory has accommodations with a garden, free private parking, a terrace and a restaurant. This 3-star hotel offers a tour desk.

    From $79.20 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 7 reviews

    Located in Nuwara Eliya, 1.2 miles from Gregory Lake, Hotel Bulwark has accommodations with a garden, free private parking, a shared lounge and a restaurant.

    From $126.50 per night

FAQs about hotels in Nuwara Eliya

Learn more about visiting Nuwara Eliya

  • 683 attractions
  • 11 points of interest
  • 2 neighborhoods

What Guests Said About Nuwara Eliya:

  • 8.0

    What I liked most of Nuwara Eliya was naturally the cool...

    What I liked most of Nuwara Eliya was naturally the cool climate. Unfortunately I had to cut short our stay by one night due to an emergency. I look forward to spending a bit more time and enjoying Nuwara Eliya.
    Guest review by
    Shaheem
    Sri Lanka
  • 10.0

    Wonderful place to stay and good place to explore.

    Wonderful place to stay and good place to explore. We went to Lover's Leap Waterfalls, Gregory lake, Sita Temple, Hanuman Temple, Labookellie Tea Centre, Ambewela Farms, Victoria Park, Hakgala Botanical Gardens and Grand Hotel.
    Guest review by
    Dutt
    India
  • 8.0

    Nuwara Eliya’s weather is quite different from most of Sri...

    Nuwara Eliya’s weather is quite different from most of Sri Lanka due to its high elevation. Unlike the tropical heat in the lowlands, it has a cool, misty, and unpredictable climate. Temperatures can drop below 10°C at night, and rain showers are common even during sunny days. Before traveling, it’s best to: Check the weather forecast for rain, fog, or sudden temperature drops. Pack warm clothing, as evenings and mornings can be chilly. Carry an umbrella or light raincoat, since showers are frequent. Plan outdoor activities (like visiting tea estates, Horton Plains, or Gregory Lake) for clearer parts of the day. “We visited on rainy days, which made it impossible to see the main attractions, as most of the time it was foggy.”
    Guest review by
    Asanga
    United Arab Emirates
  • 10.0

    If you want to experience the coldest weather in Sri Lanka,...

    If you want to experience the coldest weather in Sri Lanka, Nuwara Eliya is the place to be. Often called “Little England” due to its colonial charm, this hill town offers beautiful scenery and plenty of attractions. Gregory Lake is a highlight, perfect for a relaxing walk or a boat ride. Having your own transport (ideally a 4x4) makes it easier to explore the surrounding hills and hidden routes. The town also has great spots to eat, drink, and enjoy warm hospitality. Don’t miss a visit to one of the colonial hotels that once hosted many famous figures, including Queen Elizabeth II in 1954. A must-visit destination in the heart of Sri Lanka’s hills!
    Guest review by
    ThivankaV
    Sri Lanka
  • 10.0

    Excellent place to visit in Sri Lanka.

    Excellent place to visit in Sri Lanka. Very clean city with very good roads, nice parks and a lake. Beautiful waterfalls are within short distance. Excellent hotels and restaurants. Very friendly people.
    Guest review by
    Nagalingam
    Canada
  • 8.0

    Great place to cool down in the highlands.

    Great place to cool down in the highlands. We actually use blankets, coats and hot showers in June, which was a very welcomed change to the scorching hot cultural triangle and beaches. The town is very close (5km) from one of the ends of the very underrated Pekoe Trail, a 300 km, 22 stages long distance hiking trail, that is very interesting to see not only the tea plantations but the life it rural communities. Also very interesting is to observe the many small, commercial vegetables gardens that are scattered all over town. The town is 1800 mts above the sea level, and in June, their monsoon season, was rainy. Everything was incredibly lush and green, and the temperature very pleasant.
    Guest review by
    Luis
    United States

See reviews by guests who stayed at hotels in Nuwara Eliya

See all
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 7 reviews
    I had an exceptional stay at Hotel RA Lanka! The property is beautiful, well-maintained, and offers a perfect blend of comfort and elegance. The staff went above and beyond to provide outstanding service, always attentive and friendly, making us feel truly welcomed. The rooms were clean and spacious, and the amenities were top-notch. I highly recommend Hotel RA Lanka to anyone looking for a memorable experience in Nuwara Eliya. I will definitely be returning on my next visit!
    Guest review by
    Sahan
    Sri Lanka
  • From $34.65 per night
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 481 reviews
    A fantastic, super cosy little hotel in Nuwara Eliya. Perfectly placed with view of the mountains and tea gardens. But the best part is inside, Malinda and his team are doing everything in their power to make your stay as good as possible- and they succeed. Dinner, breakfast and even the sandwiches they made for us for our train trip were excellent. All homemade and very delicious. Furthermore they are such a pleasant bunch😀 We can highly recommend staying at Queensland.
    Guest review by
    Mads
    Denmark
  • From $114.67 per night
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 82 reviews
    The property was in an excellent location for seeing Nuwara Eliya. The family room was very spacious- more like an apartment, and comfortable. It was a little dated and we had a few issues with the hot water and wifi connection. The main plus to the accommodation was the food from its sister hotel - Royal Cocoon which was amazing. The chef Amiz really knows his stuff.
    Guest review by
    Jonny
    United Kingdom
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 121 reviews
    I recently stayed at a hotel in Nuwara Eliya with my mother, and everything was excellent. We had a very pleasant stay. The owner was extremely kind and professional, and the staff, especially the receptionist, was very friendly and helpful. They provided all the facilities we needed, making our experience truly comfortable. Highly recommended!
    Guest review by
    Thilini Sanjiwani
    Sri Lanka
  • From $78.54 per night
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 71 reviews
    I stayed at Tea Bush Hotel, Nuwara Eliya, and it was an excellent experience. The property gives such a warm, homely vibe, and everything is kept very clean. The staff are truly wonderful—friendly, attentive, and always ready to help. It’s a beautiful property in a perfect setting, and I highly recommend it to anyone visiting Nuwara Eliya.🥰
    Guest review by
    Manshom
    India