Hotels in Nuwara Eliya near Gregory Lake

Multiple accommodations for your stay
Check-in date:
13 Feb 2026
Check-out date:
14 Feb 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

617 results found

Cottage 43

Udupusselawa Road, Nuwara Eliya, Sri Lanka

2 km to Gregory Lake (Open map)

You'll need 5-minute drive to Gregory Lake SPB airport. Located only 1 km from the Nuwara Eliya and Tea Country region, Cottage 43...
Read more...

Townside Lodge

Mountmary Road 27, Nuwara Eliya, Sri Lanka

2 km to Gregory Lake (Open map)

The accommodation is nestled in the centre of Nuwara Eliya, approximately 5 minutes by car from Nuwara Eliya Golf Club. Offering...
Read more...
8.8
Fabulous
65 reviews

Lassana Villa

Unique View Road 31/A, Nuwara Eliya, Sri Lanka

2 km to Gregory Lake (Open map)

This Nuwara Eliya hotel has a beautiful setting approximately 7 km from the seetha Amman Sita Temple. Situated about 25 minutes'...
Read more...
8.8
Fabulous
298 reviews

Paradise Cottage

No. 7/1B, Weddarburn Road - Nuwara Eliya, Nuwara Eliya, Sri Lanka

2 km to Gregory Lake (Open map)

The hotel is located within a 7-km distance of the colourful Sita Hindu Temple and only 0.7 km from Nuwara Eliya and Tea Country.
Read more...
9.0
Superb
140 reviews

Jaithra Inn

Jaithra Inn, Nuwara Eliya., Nuwara Eliya, Sri Lanka

2 km to Gregory Lake (Open map)

The Shri Bhakta Hanuman Temple is a mere 1.4 km from the hotel, while the Pedro Tea Factory is 2.9 km away. Situated around a…
Read more...

Glenfall Guest

Glen Fall Rd 21/1, Nuwara Eliya, Sri Lanka

2 km to Gregory Lake (Open map)

Located 92 km from Nanu Oya railway station, the hotel stands steps away from the Victoria Park. Glenfall Guest Nuwara Eliya hotel...
Read more...
7.2
Good
43 reviews

Winter Rest Villa

7/9C, Wadderburn Road, Nuwara Eliya, Sri Lanka

2 km to Gregory Lake (Open map)

The public Victoria Park is around 800 metres from the guest house, while just 1.3 km from the Nuwara Eliya Golf Club this place....
Read more...
8.8
Fabulous
305 reviews

26 Loversleap Cottage

Loversleap Small Scottish Cottage, No. 26, Loversleap, Nuwara Eliya, Sri Lanka

2 km to Gregory Lake (Open map)

The 4-star hotel is about 5 km from Gregory Lake SPB airport and 2.6 km from such cultural venues as the Mackwoods Tea Museum.
Read more...

Mount Backpackers

Mount Backpackers 27, Nuwara Eliya, Sri Lanka

2 km to Gregory Lake (Open map)

Shanthipura View Point is within a few blocks of the Nuwara Eliya villa and you can visit Royal Colombo Golf Club 16 minutes' walk...
Read more...

Skye Cottage - Nuwara Eliya

33 Glenfall Road, Nuwara Eliya, Sri Lanka

2 km to Gregory Lake (Open map)

The tallest Pidurutalagala Mountain Peak is 3.8 km from the Nuwara Eliya villa, while the Pedro Tea Factory is approximately 4 km...
Read more...
9.5
Exceptional
11 reviews

Eden Grand Bungalow Nuwaraeliya

Hospital Road, Nuwara Eliya, Sri Lanka

2 km to Gregory Lake (Open map)

Situated around 6 km from Sita Temple, the 4-bedroom villa is only an 8-minute walk from Galway's Land National Park. Featuring a...
Read more...
9.2
Superb
20 reviews

Nehara Inn

Lady Macculum Road 40/1, Nuwara Eliya, Sri Lanka

2 km to Gregory Lake (Open map)

The Shri Bhakta Hanuman Temple is situated an 18-minute walk from the hostel, and the Shanthipura View Point is 2.5 km away....
Read more...
10
Exceptional
1 review

Vogue Residence - Black Pool

476/B Ruwan Eliya Nuwara Eliya, Nuwara Eliya, Sri Lanka

2 km to Gregory Lake (Open map)

Located 4.3 km from the Victoria Park of Nuwara Eliya, this hotel is also 54 km from Nanu Oya railway station. Featuring Wi-Fi...
Read more...

Happy Inn

No35 Unique View Road, Nuwara Eliya, Sri Lanka

2 km to Gregory Lake (Open map)

Located around 400 metres from the Victoria Park, this Nuwara Eliya hotel is also in proximity to entertainment venues like the...
Read more...
8.7
Fabulous
3 reviews

New Tour Inn

22, Park Rd, Nuwara Eliya, Sri Lanka

2 km to Gregory Lake (Open map)

This Nuwara Eliya guest house has a prime setting 3.5 km from the tallest Pidurutalagala Mountain Peak, while natural sights like...
Read more...

Traveler'S Choice

No 65, Udupussellawa Road, Hawaeliya Nuwara Eliya, Nuwara Eliya, Sri Lanka

2 km to Gregory Lake (Open map)

This guest house is located 2.3 km from Hakgala Botanic Gardens and 1.5 km from the Victoria Park of Nuwara Eliya. Traveler'S Choice...
Read more...
8.0
Very Good
1 review

Rv Home Stay

1 Old Uda Pussellawa Rd, Nuwara Eliya, Sri Lanka

2 km to Gregory Lake (Open map)

The Anglican Holy Trinity Church is located just 250 m from this bed & breakfast, and such natural sites as Lover's leap Waterfall...
Read more...
8.7
Fabulous
39 reviews

Happy Inn

35 Unique View Road, Nuwara Eliya, Sri Lanka

2 km to Gregory Lake (Open map)

Located 91 km from Nanu Oya railway station, this hotel stands right around the corner from the Victoria Park. Featuring Wi-Fi...
Read more...
8.0
Very Good
1 review

New Happy Inn

No 35 Unique View Road, Nuwara Eliya, Sri Lanka

2 km to Gregory Lake (Open map)

Nuwara Eliya centre can be reached within 25 minutes' walk. New Happy Inn Nuwara Eliya includes 17 rooms overlooking the city.
Read more...
6.7
Pleasant
11 reviews

Skylight Apartment

No 33, Glenfall Road Glenfall Residencies, Nuwara Eliya, Sri Lanka

2 km to Gregory Lake (Open map)

Guests can reach the centre of Nuwara Eliya in 25 minutes' walk and visit the public Victoria Park, which is around 400 metres away....
Read more...
8.8
Fabulous
127 reviews
Thank you for subscribing
Close