The 10 best resorts in Nuwara Eliya, Sri Lanka | Booking.com
Skip to main content

Resorts in Nuwara Eliya

Find the resorts that appeal to you the most

The best resorts in Nuwara Eliya

Check out our pick of great resorts in Nuwara Eliya

Filter by:

Review score

W15 Lake Gregory

Nuwara Eliya

Situated in Nuwara Eliya, 1.6 km from Gregory Lake, W15 Lake Gregory features accommodation with a garden, free private parking, a shared lounge and a terrace.

A
Andrew
From
Nepal
A great little boutique hotel in a superb location.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 196 reviews
Price from
£170.90
1 night, 2 adults

Atulya Villas Nuwara Eliya

Nuwara Eliya

Located in Nuwara Eliya, 2 km from Gregory Lake, Atulya Villas Nuwara Eliya provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

A
Alexander
From
Netherlands
The service was super friendly, also a great menu and excellent chef on site. Also very spacious and nicely decorated rooms with very comfortable beds with fresh linnen and big bathroom.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 367 reviews
Price from
£99.84
1 night, 2 adults

Ambula Resort

Nuwara Eliya

Situated in Nuwara Eliya, 2.4 km from Gregory Lake, Ambula Resort features accommodation with a garden, free private parking and a restaurant.

S
Siyambalapitiya
From
Sri Lanka
I found Ambula Resort by chance and I’m glad I booked it. The place is simple but comfortable, and it was very clean when we arrived. The view from the property is nice, and it’s quiet at night. The staff were friendly, and check-in was easy. We had dinner at Matara Ambula Restaurant nearby, which was also good. If you are looking for a calm place away from the noise, this is a good option in Nuwara Eliya.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 12 reviews
Price from
£37.58
1 night, 2 adults

Natural View Resort

Nuwara Eliya

Located in Nuwara Eliya, 16 km from Gregory Lake, Natural View Resort provides accommodation with a terrace, free private parking and a restaurant.

V
Vishwa
From
Sri Lanka
I had a wonderful stay at this place! The room offered a stunning view that made the experience even more enjoyable. It was spotlessly clean and very well maintained—absolutely worth every cent. I highly recommend this place to anyone looking for comfort, cleanliness, and great value for money.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 11 reviews
Price from
£27.74
1 night, 2 adults

Mandaram Eco Resort

Nuwara Eliya

Mandaram Eco Resort features an outdoor swimming pool, garden, a terrace and tennis court in Nuwara Eliya. The resort also provides free WiFi and free private parking.

W
Waugh
From
Norway
Mandaram Eco Resort is truly one of the best destinations in Sri Lanka for anyone seeking tranquility and luxury amidst nature. Nestled in the lush greenery of Mandaram Nuwara, this resort offers an unforgettable experience. The rooms are beautifully designed, combining modern comforts with rustic charm. Waking up to the fresh mountain air and stunning views is a delight. The highlight of the stay is the access to private waterfalls, where you can enjoy crystal-clear, refreshing water in complete seclusion. The scenic beauty surrounding the resort is unparalleled, with breathtaking views of verdant hills, cascading waterfalls, and serene natural pools. Whether you're relaxing by the water or exploring the trails, every moment feels magical. Mandaram Eco Resort is perfect for a romantic getaway, a family retreat, or even a solo escape into nature. A stay here is not just a vacation—it's a rejuvenating experience that reconnects you with the beauty of Sri Lanka.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 16 reviews
Price from
£126.30
1 night, 2 adults

Earth and Sky Hotel Nuwara Eliya

Nuwara Eliya

Located in Nuwara Eliya, 3.6 km from Gregory Lake, Earth and Sky Hotel Nuwara Eliya provides accommodation with a garden, free private parking, a shared lounge and a terrace.

C
Chanu
From
Sri Lanka
Beautiful location, clean surrounding and friendly staff.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 11 reviews
Price from
£11.99
1 night, 2 adults

Serenemo Eco Resort

Pundaluoya (Near Nuwara Eliya)

Situated in Pundaluoya, 26 km from Gregory Lake, Serenemo Eco Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

L
Lea
From
Italy
so beautiful, nice people and very good food!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 34 reviews
Price from
£44.74
1 night, 2 adults

Tea and Experience Factory - Thema Collection

Mandaran Newara (Near Nuwara Eliya)

Set in Mandaran Newara, 46 km from Gregory Lake, Tea and Experience Factory - Thema Collection offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

M
Marie
From
Spain
An amazing property set high in the tea plantations.Surrounding countryside is spectacular.The building itself is amazing and the staff are super.We enjoyed every minute of our stay .The tea factory experience was great and we did a guided walk to the waterfall.Lovely swimming pool.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 35 reviews
Price from
£101.04
1 night, 2 adults

Grand Argyle Resort

Hatton (Near Nuwara Eliya)

Situated in Hatton, 37 km from Gregory Lake, Grand Argyle Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

E
Elizabeth
From
New Zealand
Gorgeous spot - lovely, comfortable room (smelt sensational!). The staff were amazing, accommodating us with a very early breakfast so we could get the 7.20am train to Colombo. All meals (breakfast, afternoon tea and dinner) were delcious.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 236 reviews
Price from
£54.59
1 night, 2 adults

Tea Hills Lake

Hatton (Near Nuwara Eliya)

Set in Hatton, 42 km from Gregory Lake, Tea Hills Lake offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

J
Jagath
From
Sri Lanka
Excellent location with amazing view of mountains and lake
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 33 reviews
Price from
£89.49
1 night, 2 adults
All resorts in Nuwara Eliya

Looking for a resort?

Travellers who truly “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal onsite amenities like pools, spas, restaurants, activities, excursions and shops, and stay the night in luxurious private rooms, villas or apartments.

Most booked resorts in Nuwara Eliya and surroundings in the past month

See all

FAQ about resorts in Nuwara Eliya

Research, refine and make plans for your whole trip