Skip to main content

Hotels near Gregory Lake, Nuwara Eliya

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

Featured hotels near Gregory Lake

Filter by:

Star rating
Review score

The Golden Ridge Hotel

Nuwara Eliya (2.5 mi from Gregory Lake)

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

C
Catoja
From
Switzerland
They stay was amazing! The staff, Dilrukshi and Dilmith welcomed us with fresh beverages and helped us get a room before check-in!!! Which was so nice before we are tired.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,191 reviews
Price from
US$208.71
1 night, 2 adults

The Mount View Single Tree Hotel

Nuwara Eliya (0.9 mi from Gregory Lake)

Situated in Nuwara Eliya, 2.3 km from Gregory Lake, The Mount View Single Tree Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.

E
Elhiday
From
Qatar
The room was spacious and clean. The view was amazing. Staff were really helpful and kind. Breakfast was so good and delicious.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 332 reviews
Price from
US$65
1 night, 2 adults

The Westbury Palace

Nuwara Eliya (0.9 mi from Gregory Lake)

Situated in Nuwara Eliya, 2 km from Gregory Lake, The Westbury Palace features accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.

P
Pablo Feldman
From
Argentina
Staying at The Westbury Palace in Nuwara Eliya was nothing short of magical. From the moment you arrive, you are transported back to 1800s England, with the historic charm of the castle exteriors complemented by its absolutely stunning interiors. Every detail inside the palace exudes elegance and refinement, making you feel like true royalty. The breathtaking views surrounding the hotel are matched only by the outstanding service. The staff go above and beyond to ensure your stay is perfect, and I’d like to extend a heartfelt thanks to Jamiulansar and Yaso, whose exceptional attention and kindness truly made our visit unforgettable. If you’re looking for a unique and luxurious experience, The Westbury Palace is a must-visit. It’s more than a hotel—it’s a journey through time, wrapped in comfort and beauty.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 107 reviews
Price from
US$372.06
1 night, 2 adults

The Bellwood Manor

Nuwara Eliya (1 mi from Gregory Lake)

Situated in Nuwara Eliya, 1.9 km from Gregory Lake, The Bellwood Manor features accommodation with a garden, free private parking, a terrace and a bar.

B
Boris
From
Russia
Our Suite was very well maintained, nice terrace and everything is new.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 133 reviews
Price from
US$250
1 night, 2 adults

Roshan Guest House

Nuwara Eliya (2.1 mi from Gregory Lake)

Situated in Nuwara Eliya, 5.1 km from Gregory Lake, Roshan Guest House features accommodation with a garden, free private parking, a shared lounge and a terrace.

V
Valerie
From
Austria
The people hosting the guest house were definitely my highlight. Roshan, his wife and daughter were so friendly and helpful and always had a smile on their face! Roshan even dropped me at the railway station on the last day, which was super nice! The breakfast was very delicious and enough. The beds were super comfortable and the room very spacious. There is a shortcut to get into the city that‘s why the location of the guest house is also fine. Would definitely come back next time!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 264 reviews
Price from
US$18
1 night, 2 adults

Croft Cottage

Nuwara Eliya (0.8 mi from Gregory Lake)

Set in Nuwara Eliya, Croft Cottage is 3 km from Gregory Lake and offers various facilities, such as a garden, a shared lounge and a bar.

C
Chamalka
From
Sri Lanka
Croft Cottage exceeded our expectations! The stay was wonderful, and we're so grateful to Tharanga, our exceptional housekeeper, who went above and beyond to make us feel at home. His warm welcome and thoughtful touches, including the delicious treats, made our experience truly unforgettable. We highly recommend Croft Cottage and especially appreciate Tharanga's dedication to ensuring a memorable stay.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 24 reviews
Price from
US$56.10
1 night, 2 adults
See more properties near Gregory Lake

Most booked hotels near Gregory Lake in the past month

See all

Number 1Booked hotel near Gregory Lake

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 752 reviews

Number 2Booked hotel near Gregory Lake

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 280 reviews

Number 3Booked hotel near Gregory Lake

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 222 reviews

Number 4Booked hotel near Gregory Lake

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 921 reviews

Number 5Booked hotel near Gregory Lake

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,467 reviews

Number 6Booked hotel near Gregory Lake

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 988 reviews

Number 7Booked hotel near Gregory Lake

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 898 reviews

Number 8Booked hotel near Gregory Lake

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 736 reviews

Number 9Booked hotel near Gregory Lake

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 163 reviews

Number 10Booked hotel near Gregory Lake

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 484 reviews

Enjoy breakfast at the hotels near Gregory Lake

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,191 reviews

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

From US$759.60 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 332 reviews

Situated in Nuwara Eliya, 2.3 km from Gregory Lake, The Mount View Single Tree Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$81.68 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 133 reviews

Situated in Nuwara Eliya, 1.9 km from Gregory Lake, The Bellwood Manor features accommodation with a garden, free private parking, a terrace and a bar.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 107 reviews

Situated in Nuwara Eliya, 2 km from Gregory Lake, The Westbury Palace features accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.

From US$814 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 24 reviews

Set in Nuwara Eliya, Croft Cottage is 3 km from Gregory Lake and offers various facilities, such as a garden, a shared lounge and a bar.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 24 reviews

Situated in Nuwara Eliya, 6.2 km from Gregory Lake, Summerhill Bungalow by Bluechip Leisure features accommodation with a fitness centre, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,467 reviews

Located in Nuwara Eliya, 2.4 km from Gregory Lake, The Ramp provides accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$125.55 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 246 reviews

Situated in Nuwara Eliya, 2.1 km from Gregory Lake, High Garden Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.

Budget hotels near Gregory Lake

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 593 reviews

Located in Nuwara Eliya, 2.9 km from Gregory Lake, Queens Mount Glen Heights provides accommodation with a terrace, free private parking and a restaurant.

From US$30 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 110 reviews

Set in Nuwara Eliya, 800 metres from Gregory Lake, Baron Luxury Boutique offers accommodation with a garden, free private parking, a terrace and a restaurant.

From US$102.85 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 493 reviews

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

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 221 reviews

Set in the Lake Gregory district of Nuwara Eliya, Terrabella - Nuwara Eliya is 1.4 km from Gregory Lake and 7.7 km from Hakgala Botanical Garden.

From US$62.70 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 363 reviews

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

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 183 reviews

Set in Nuwara Eliya, 2.5 km from Gregory Lake, The Lynden Grove offers accommodation with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 260 reviews

Located in Nuwara Eliya, within 3.6 km of Gregory Lake and 4 km of Hakgala Botanical Garden, Misthill Rest - Lavish Villa provides accommodation with a terrace and free WiFi throughout the property as...

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 177 reviews

Situated in Nuwara Eliya, 5.6 km from Gregory Lake, The Wind Castle features accommodation with a garden, free private parking and a restaurant. This 2-star hotel offers room service.

Hotels with great access to Gregory Lake!

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Set in Nuwara Eliya, 1.8 km from Gregory Lake, Sonthos Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant.

From US$72.60 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Situated in Nuwara Eliya, 2.2 km from Gregory Lake, Dover Cottage features accommodation with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 264 reviews

Situated in Nuwara Eliya, 5.1 km from Gregory Lake, Roshan Guest House features accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$34.21 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 reviews

Situated in Nuwara Eliya, 2.9 km from Gregory Lake, Villa The View features accommodation with a garden, free private parking, a terrace and a restaurant.

From US$30.25 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Set in Nuwara Eliya, 2.7 km from Gregory Lake, The Walden Nuwara Eliya offers accommodation with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 260 reviews

Located in Nuwara Eliya, 2.6 km from Gregory Lake, Villa de Roshe provides accommodation with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 291 reviews

Located in Nuwara Eliya, within 2.1 km of Gregory Lake and 8.9 km of Hakgala Botanical Garden, The Loris Manor provides accommodation with a garden and free WiFi throughout the property as well as...

From US$55 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 7 reviews

Situated in Nuwara Eliya, 1.9 km from Gregory Lake, Hotel Bulwark features accommodation with a garden, free private parking, a shared lounge and a restaurant.

Gregory Lake

Fresh air and family fun await visitors at this local beauty spot, just a couple of kilometres south of Nuwara Eliya. Gregory Lake is lined with peaceful walking paths, while pony rides and swan-shaped paddle boats keep all ages entertained. Bring along a picnic or pick up a snack from a lakeside food stall.

Planning a trip to see the Gregory Lake? Check out the latest reviews and scores

8.0

I understand that this is a man made lake.

I understand that this is a man made lake. A nice n easy stroll by the side of the lake with plenty of small shops at one side selling drinks n snacks. Different type of boat rides are offered to visitors to the lake or just take a leisurely stroll by the side, your choice.
Guest review by
Sudharma
Malaysia
6.0

If you get up early you can see the hills reflected in...

If you get up early you can see the hills reflected in glassy water - but after about 8.30am it all gets churned up by motor boats and jet skis racing up and down as Sri Lankan families enjoy their days out. You can walk around the lake but keep your initial entry ticket as you have to pass through repeat entrances and may get charged multiple times.
Guest review by
John
United Kingdom

People are talking about Gregory Lake! Explore guest hotel reviews featuring "Gregory Lake"

See all
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 15 reviews
It's located near Gregory Lake and is a very clean, comfortable apartment.
Guest review by
Francis
Sri Lanka
From US$202.40 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 33 reviews
My husband and I stayed here for 2 nights during our recent visit to Nuwara Eliya. The room was clean and comfortable with an excellent view of the surrounding fields/ Gregory Lake. The staff of this hotel are absolute gems! They are kind, courteous and extremely helpful. They couldn’t do more for you during your stay; they even looked after our driver. We enjoyed a delicious breakfast each morning.
Guest review by
Charlotte
United Kingdom
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3 reviews
Moonstone Apartment located in near by femus gregory lake end.. exelent staff services and very freindly , very helpfuly. One more thing fully occupied kitchen in apartment .. Very well maintain and management .. Television with living Area , very clean bathroom .. Thank you very much moonstone apartment and staff again .. this is my best visited place in nuwaraeliya .. ❤💚💚
Guest review by
malinda
Abkhazia
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 41 reviews
Its very near to Gregory Lake. walking 5 mins. View from room was also good. However they should clean the windows for better view. The backside view of tea plantations was not visible due to unclean windows. However the cars cannot reach the hotel parking as the slope is steep. The housekeeping were all good and fast. Hot Water 24/7. Breakfast also good with good taste, mostly srilankan.,
Guest review by
Anuradha
India
From US$125.55 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,467 reviews
It’s a cute hotel, very close to the main town and market. Even Victoria Garden and the Gregory Lake is a walking distance from the hotel. Satish who manages the hotel is very nice. The day I did an early trek, they even packed me a breakfast. He also helped me book a cab.
Guest review by
Shubhra
India
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 237 reviews
Very good place, a short walk from Gregory lake and some tea gardens nearby. Dulani the owner there was very sweet. Nice wooden bunk beds, quite comfortable. They served delicious breakfast too. Nanu Oya train station about 4-5 km, you can get a bus easily from a nearby junction about 800 metres from the hostel. Would highly recommend!
Guest review by
Majid Hussain
India
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 967 reviews
The view is amazing, peaceful location and the staff are always available to help if need be. The hotel is about a 15 minutes walk to town and 5 minutes from Gregory lake, we particularly enjoyed the quiet location. The breakfast was good and delivered to the room each morning, eggs, omelette, bread, fruit and tea. We had an apartment with 2 rooms, perfect for our family of 4 and plenty of space.
Guest review by
Gemma
United Kingdom
From US$842.40 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 149 reviews
Staff were all exceptionally professional, pleasant and attentive. Everywhere was very clean, despite the weather outside, the hotel had a warm homely feeling, nice cosy longe and bar areas. Nice location just outside town , if weather better could have explored the forest and not too far to walk to Gregory lake approx 1km or so.
Guest review by
kim
United Kingdom
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 15 reviews
The hotel was really worth the price paid. Location at an easily accessible area close to the town and other cites such as Gregory lake, moon plains etc. The food was exceptional and the rooms were clean with heaters. Hot water was available at all times during the day.
Guest review by
Ahalya
Sri Lanka
From US$70 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 292 reviews
We had an absolutely delightful stay at this hotel. The view from the balcony was truly breathtaking. Waking up to the serene sight of Gregory Lake felt almost heavenly. The owner was exceptionally attentive, ensuring every detail of our experience was thoughtfully managed with genuine hospitality. I highly recommend this scenic haven to anyone who appreciates the beauty of nature.
Guest review by
Ranjan
United Arab Emirates