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

V
Vajira Pushpa Kumara
From
New Zealand
Perfect stay Staff really helpful specially front office staff Mr Dilaxan Anusha Dilrukshi
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,167 reviews
Price from
US$208.71
1 night, 2 adults

The Loris Manor

Nuwara Eliya (0.8 mi from Gregory Lake)

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

A
Amber
From
Netherlands
Big clean room, at a nice place in the village. Krishna was a great and friendly host. He gave us a lot of tips to visit and helped us with everything.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 285 reviews
Price from
US$40
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.

J
Jedrzej
From
Poland
Very comfortable beds Very good prices Very clean Beautiful view Friendly staff Free breakfast 100% recommend
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 330 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.

M
Manucha
From
India
I love the hospitality of the staff, nihal gave us a very warm welcome and manick was there for all our needs. I would like to appreciate their efforts to make our stay very special.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 101 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.

p
paraslalwani
From
Singapore
The hotel was amazing - clean, big rooms, well appointed, great facilities, etc. But the highlight was definitely the staff - they went out of their way to make our stay special. Special thanks to Janaka, who was a gem!
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.3
Superb - What previous guests thought, 263 reviews
Price from
US$18
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.0
Very good - What previous guests thought, 279 reviews

Number 2Booked hotel near Gregory Lake

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

Number 3Booked hotel near Gregory Lake

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

Number 4Booked hotel near Gregory Lake

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

Number 5Booked hotel near Gregory Lake

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

Number 6Booked hotel near Gregory Lake

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

Number 7Booked hotel near Gregory Lake

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

Number 8Booked hotel near Gregory Lake

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

Number 9Booked hotel near Gregory Lake

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,022 reviews

Number 10Booked hotel near Gregory Lake

Enjoy breakfast at the hotels near Gregory Lake

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,167 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$494.90 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 330 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$78.65 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.

From US$383.13 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 101 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$352 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,458 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$139.50 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 241 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.

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

Situated in Nuwara Eliya, 2.8 km from Gregory Lake, Winchester Little England features accommodation with a garden, free private parking, a terrace and a restaurant.

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

Located in Nuwara Eliya, 1.6 km from Gregory Lake, Hotel Grand Turf By GSP provides accommodation with a terrace, free private parking and a restaurant.

From US$110 per night

Budget hotels near Gregory Lake

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 140 reviews

Attractively set in the centre of Nuwara Eliya, 88th Nuwara Eliya features free WiFi throughout the property, a terrace and free private parking for guests who drive.

From US$60 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 584 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$40.45 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 109 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$128.26 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 489 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.

From US$42 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 219 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.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 124 reviews

Situated in Nuwara Eliya, within 1.2 km of Gregory Lake and 7.5 km of Hakgala Botanical Garden, Hotel Bonavista features accommodation with a terrace and free WiFi as well as free private parking for...

From US$71.50 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.

From US$98.18 per night
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.

From US$110 per night

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.8
Exceptional - What previous guests thought, 22 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.6
Exceptional - What previous guests thought, 18 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.

From US$266 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.

From US$121 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews

Located in Nuwara Eliya, 3.2 km from Gregory Lake, The Budget White House Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

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.

From US$330 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 285 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.9
Fabulous - What previous guests thought, 21 reviews

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

From US$35.09 per night

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
From US$121 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 29 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
From US$72.60 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 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
From US$60.50 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 39 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$139.50 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,458 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
From US$36.30 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 232 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
From US$97.15 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 957 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$241.80 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 154 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
From US$82.50 per night
Scored out of 10, guest rating 7.7
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
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 288 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
From US$154 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 199 reviews
I had a pleasant stay at Grand Lake Cabin. The staff were exceptionally friendly and polite, making me feel genuinely welcome throughout. The hotel offers a charming boutique experience with a lovely view of Gregory Lake. My split-level room was spacious enough for four people and thoughtfully included a toilet on the upper floor, adding convenience. Overall, it met my needs and the warm hospitality made the stay all the more enjoyable.
Guest review by
Nalini
Singapore