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

A
Amna
From
United Arab Emirates
Every thing was good and clean
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,019 reviews
Location 9.3
Price from
US$182.01
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.

A
Ana
From
Portugal
Very clean and great shower. I was leaving early in the morning and they packed my breakfast.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 317 reviews
Location 8.9
Price from
US$54
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.

A
ASN_VK
From
India
Amazing, exceptional, and very well thought out - That’s how we would describe our stay here While one has been to many (arguably) more scenic locations, however staying at this hotel has been the best experience ever. From the moment we got to the property, we were pampered thoroughly, be it the food or offering to take us to the attractions or arranging the specific vehicle we wanted, or even the smallest details in terms of how the room should be kept, table arrangements etc. Must say that Dushyanta (the GM) has put in a lot of efforts in finding the best team possible and the results are there to be seen – every person on the staff here is willing to go over and beyond their job, wanting to make sure the guests are comfortable. Special thanks to Chef Royce, the pastry chef and their entire team for serving sumptuous 6 course meals, catering to all our dietary constraints - each item served was just plain delicious; to Janaka, Chandu and others for taking care of us and to Amanda for figuring out our travel related details. We will surely be back next time we are in Sri Lanka.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 124 reviews
Location 9.5
Price from
US$291
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.

M
Mohammed
From
Sri Lanka
Wonderful mountain view Clean Have all facilities like home Very friendly services Safety
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 241 reviews
Location 9.0
Price from
US$16
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.

P
Paridhi
From
India
We had a truly wonderful stay at Croft Cottage! The property is a stunning British-style 3-storey villa, beautifully designed and immaculately maintained. The location is excellent, making it both peaceful and convenient. The cottage has lovely common areas that make it feel warm and inviting, perfect for relaxing together. All facilities are top-notch, thoughtfully provided, and everything worked seamlessly. A special mention and heartfelt thanks to Taranga, the housekeeper, who went above and beyond to ensure our stay was comfortable in every way. His attention to detail, hospitality, and genuine care made the experience exceptional — he truly elevated our time here. Overall, Croft Cottage is the perfect blend of charm, comfort, and luxury. Highly recommended, and we would absolutely love to return!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 11 reviews
Location 10.0
Price from
US$56.10
1 night, 2 adults

Victoria Court Suites

Nuwara Eliya (0.9 mi from Gregory Lake)

Situated in Nuwara Eliya, 2.4 km from Gregory Lake, Victoria Court Suites features accommodation with a garden, free private parking, a shared lounge and a restaurant.

D
Dan
From
Sri Lanka
Nice location and easy to access town. Clean bathroom. Less crowded. Breakfast was tasty. Good parking space.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 6 reviews
Location 9.0
Price from
US$76.50
1 night, 2 adults
See more properties near Gregory Lake

Most booked hotels near Gregory Lake in the past month

Enjoy breakfast at the hotels near Gregory Lake

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 1,019 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$340 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 317 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$65.34 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 125 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$375.39 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 11 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, 7 reviews

    Set in Nuwara Eliya, 2.9 km from Gregory Lake, Grand Bungalow Nuwara Eliya by Seven Angels offers accommodation with a garden, free private parking, a shared lounge and a terrace.

    From US$154 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 5 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$158 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 77 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$330 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,392 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$112.50 per night

Budget hotels near Gregory Lake

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 317 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$131.10 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 133 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$65 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 534 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$31.44 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 102 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.5
    Very good - What previous guests thought, 468 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$34.65 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 212 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$39.60 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 355 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.3
    Very good - What previous guests thought, 181 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.0
    Exceptional - What previous guests thought, 1 review

    Situated in Nuwara Eliya, 2.4 km from Gregory Lake, Single Tree Villa features accommodation with a garden, free private parking and a terrace.

    From US$19.60 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located 8.7 km from Hakgala Botanical Garden, The City Grand Resort Nuwara Eliya is situated in the Nuwara Eliya City Centre district of Nuwara Eliya.

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

    Situated in Nuwara Eliya, 6.6 km from Gregory Lake, Lavender Villas Nuwara Eliya features accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$82.58 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Situated in Nuwara Eliya, 6.9 km from Gregory Lake, Golden Eco Resort features accommodation with a terrace, free private parking and a restaurant.

    From US$21.78 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

    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$60.50 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 28 reviews

    Situated in Nuwara Eliya, 8.3 km from Gregory Lake, Amansara Bungalow features accommodation with a garden, free private parking, a terrace and a restaurant.

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

    Situated in Nuwara Eliya, 2.4 km from Gregory Lake, Victoria Court Suites 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