Hotels in Nuwara Eliya near Gregory Lake

Multiple accommodations for your stay
Check-in date:
09 Jul 2026
Check-out date:
10 Jul 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights


Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

623 results found

Gregory Holiday Home

No 100, Magastota, Nuwara Eliya, Sri Lanka

0.5 km to Gregory Lake (Open map)

This holiday home is nestled in the Lake Gregory district, 25 minutes' walk from the public Victoria Park. Situated 2.8 km from the...
Read more...

Galway Heights Hotel

Upper Lake Road, Nuwara Eliya, Sri Lanka

0.5 km to Gregory Lake (Open map)

Located approximately 10 minutes by car from the Victoria Park Entrance, this Nuwara Eliya hotel is also a 180-minute drive from...
Read more...
8.8
Fabulous
103 reviews

Royal Lake Hotel

No1, Badulla Road, Nuwara Eliya, Sri Lanka

0.5 km to Gregory Lake (Open map)

This Nuwara Eliya hotel is about 0.8 km from Gregory Lake SPB airport and 1.7 km from such cultural venues as the Mackwoods Tea Museum.
Read more...
7.8
Good
37 reviews

Grand Trillium Villa Lake View & Garden Retreat Family Friendly Stay, A Modern And Peaceful Escape In The Beautiful Surroundings Of Nuwara Eliya

65/43 Bonavista Road, Nuwara Eliya, Sri Lanka

0.5 km to Gregory Lake (Open map)

This Nuwara Eliya villa is right near Lover's Leap Waterfall, while the International Buddhist Centre is only 5 minutes' walk away....
Read more...
10
Exceptional
2 reviews

Gregory'S Bungalow

109 Upper Lake Road, Nuwara Eliya, Sri Lanka

0.5 km to Gregory Lake (Open map)

Located merely 50 metres from Gregory Lake, the hotel is also 2.8 km from entertainment venues like the Nuwara Eliya Golf Club....
Read more...
8.3
Very Good
56 reviews

Gregory'S Bungalow Nuwara Eliya

109, Upper Lake Road, Nuwara Eliya, Sri Lanka

0.5 km to Gregory Lake (Open map)

Situated 2.8 km from the Nuwara Eliya and Tea Country region, the bed & breakfast is around a 10-minute drive from Royal Colombo...
Read more...

Top Rich Hotel Nuwara Eliya

No.29, Abeypura Road Kalukale, Nuwara Eliya, Sri Lanka

0.5 km to Gregory Lake (Open map)

Located just steps from Monastery, this smoke-free hotel is 15 minutes' walk from Nuwara Eliya city centre. Offering cars for rent,...
Read more...

Eco Creations Nuwaraeliya

No 8, 1St Lane, Gamunupura Mahagasthota, Nuwara Eliya, Sri Lanka

0.5 km to Gregory Lake (Open map)

This 3-star resort is about 5 km from Gregory Lake SPB airport and within a 10-minute drive of such cultural venues as the…
Read more...
7.2
Good
40 reviews

Baron Luxury Boutique

No.36,Gamunupura,Magastota, Nuwara Eliya, Sri Lanka

0.5 km to Gregory Lake (Open map)

The colourful Sita Hindu Temple is 3.8 km from the smoke-free hotel, and the Nuwara Eliya and Tea Country region is located 3 km…
Read more...
8.3
Very Good
144 reviews

Gregory Lake View Bungalow

No. 42 Badulla Road, Nuwara Eliya, Sri Lanka

0.5 km to Gregory Lake (Open map)

The hotel is about 10 minutes on foot from Gregory Lake and the Victoria Park of Nuwara Eliya is about a 15-minute drive away.
Read more...
7.3
Good
18 reviews

Hill Paradise Guest House

Bonavista Road, Nuwara Eliya, Sri Lanka

0.5 km to Gregory Lake (Open map)

This Nuwara Eliya hotel is about 5 km from Gregory Lake SPB airport and nearly 30 minutes' walk from such cultural venues as the...
Read more...

The Lake Frost

Villa 47, Nuwara Eliya, Sri Lanka

0.5 km to Gregory Lake (Open map)

The centre of Nuwara Eliya can be reached within a 15-minute walk. Located 3.6 km from the Victoria Park of Nuwara Eliya, The Lake…
Read more...
8.3
Very Good
91 reviews

Tea Plant Nuwara Eliya

No 211, Upper Lake Road, Magasthota, Nuwara Eliya, Sri Lanka

0.5 km to Gregory Lake (Open map)

Gregory Lake SPB airport can be reached within 10 minutes drive, and natural attractions like the public Victoria Park are about a...
Read more...
9.3
Superb
16 reviews

Lavender Resort & Wood Cabin

27/1 Abayapura Road, Nuwara Eliya, Sri Lanka

0.5 km to Gregory Lake (Open map)

The hotel is 2.8 km from the Nuwara Eliya and Tea Country region, about 3 km from Lover's Leap Waterfall. Lavender Resort & Wood...
Read more...
10
Exceptional
1 review

The Log

1St Lane, Magasthota, Nuwara Eliya, Sri Lanka

0.5 km to Gregory Lake (Open map)

This Nuwara Eliya hotel is nestled nearly a 5-minute walk from Gregory's Lake. The 3-star The Log Hotel Nuwara Eliya stands 2.8 km…
Read more...

Villa 47 Nuwaraeliya

1St Lane, Gemunupura, Nuwara Eliya, Sri Lanka

0.5 km to Gregory Lake (Open map)

Located in Lake Gregory, which is a popular destination for Milt, Hatched Brown, Tilapia, Carp and Rainbow Trout fishing, this...
Read more...

Pearlstone Villa

No 164, Galapatha Waththa, Kadurupe, Boossa, Nuwara Eliya, Sri Lanka

0.5 km to Gregory Lake (Open map)

The International Buddhist Centre is 500 metres from the villa, and the tallest Pidurutalagala Mountain Peak is 4.5 km away. Nestled...
Read more...

Kadalla Cottage

No. 92 Gamunupura Magasthota Nuwara Eliya, Nuwara Eliya, Sri Lanka

0.5 km to Gregory Lake (Open map)

This Nuwara Eliya hotel is about 5 km from Gregory Lake SPB airport and about a 10-minute drive from such cultural venues as the…
Read more...
8.4
Very Good
44 reviews

Royal Pearl Hills

109 Upper Lake Road, Nuwara Eliya, Sri Lanka

0.5 km to Gregory Lake (Open map)

The 5-star hotel is nestled within a 200-metre distance of Gregory's Lake. Featuring Wi-Fi in public areas, Royal Pearl Hills Nuwara...
Read more...

The Mountain Bungalow

No.16A, Lady Horton Walk, Nuwara Eliya, Sri Lanka

0.5 km to Gregory Lake (Open map)

Located 2.5 km from the Nuwara Eliya and Tea Country region, the 3-star hotel is 2.3 km from the Nuwara Eliya Golf Club. The…
Read more...
Thank you for subscribing
Close