Hotels in Nuwara Eliya near Gregory Lake

Multiple accommodations for your stay
Check-in date:
25 May 2026
Check-out date:
26 May 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

700 results found

Galaxy Grand Hotel

82/1, Mahagasthota.Nuwara Eliya, Nuwara Eliya, Sri Lanka

0.5 km to Gregory Lake (Open map)

This 3-star hotel is nestled 50 metres from Gregory's Lake. Offering currency exchange and an outdoor fireplace, Galaxy Grand Hotel...
Read more...
8.2
Very Good
68 reviews

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
108 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
51 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
142 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.1
Good
17 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.4
Very Good
86 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
17 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

1St Lane, Gemunupura, 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, and natural attractions like the public Victoria Park are nearly...
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.3
Very Good
43 reviews

Royal Hills Nuwara Eliya

109 Upper Lake Road, Nesby Road, Nuwara Eliya, Sri Lanka

0.5 km to Gregory Lake (Open map)

The 3-star hotel is nestled within a 200-metre distance of Gregory's Lake. Royal Hills Nuwara Eliya Hotel, located 25 minutes' walk...
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...

Villa 47 Nuwaraeliya

2Nd Lane, Gamunupura, Nuwara Eliya, Sri Lanka

0.5 km to Gregory Lake (Open map)

The centre of Nuwara Eliya can be reached in 15 minutes' walk of this hotel, and such cultural venues as the Mackwoods Tea Museum are…
Read more...
Thank you for subscribing
Close