• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Check-in date:
2026-09-26
Check-out date:
2026-09-27
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Nuwara Eliya

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Royal Palace Heritage

    2 Kalukelle 1St Ln, Nuwara Eliya, Sri Lanka

    0.7 km to Gregory Lake (Open map)

    Situated within 3 km of the Pedro Tea Factory, Royal Palace Heritage Nuwara Eliya apartment provides guests with Wi-Fi for either business or leisure. Gregory Park is only 14 minutes' walk from the…
    Read more
    6.0
    Pleasant
    5 reviews
  • The Rosedale Grand Resort Nuwara Eliya

    Aloka Vihara Mawatha, Nuwara Eliya, Sri Lanka

    0.7 km to Gregory Lake (Open map)

    The elegant The Rosedale Grand Resort Nuwara Eliya provides proximity to the Shri Bhakta Hanuman Temple, which is situated 3.6 km away. There is also a car park.
    Read more
    8.1
    Very Good
    7 reviews
  • The Rosedale Grand Bungalow Nuwara Eliya

    Aloka Vihara Mawatha, Nuwara Eliya, Sri Lanka

    0.7 km to Gregory Lake (Open map)

    Overlooking the lake, the elegant The Rosedale Grand Bungalow Nuwara Eliya hotel is nearly a 25-minute walk from the public Victoria Park.
    Read more
  • Big Mountain Havelock Cottage

    Nuwara Eliya No, 85 Upper Lake, Havelock Division, Nuwara Eliya, Sri Lanka

    0.7 km to Gregory Lake (Open map)

    Guests of the comfortable Big Mountain Havelock Cottage Nuwara Eliya hotel can visit the Hakgala Botanic Gardens, situated around 10 minutes away by car.
    Read more
    6.4
    Pleasant
    8 reviews
  • Lake Infinity Penthouse

    Upper Lake Road Nuwara Eliya 2Nd Floor, Nuwara Eliya, Sri Lanka

    0.7 km to Gregory Lake (Open map)

    Lake Infinity Penthouse Nuwara Eliya apartment is also located just a 9-minute walk from the Hakgala Botanic Gardens.
    Read more
  • Colling Wood Hotel

    112 Badulla Rd Nuwara Eliya Sri Lanka, Nuwara Eliya, Sri Lanka

    0.7 km to Gregory Lake (Open map)

    Colling Wood Hotel Nuwara Eliya offers 14 rooms in the vicinity of Gregory's Lake, about 5 minutes' walk away. Situated 5 km from Gregory Lake SPB airport, the hotel features car hire service, as…
    Read more
  • Yoho Villa Lake View

    No 102/35,Glenfall Road Mahagasthota, Nuwara Eliya, Sri Lanka

    0.7 km to Gregory Lake (Open map)

    Looking out onto Nuwara Eliya Golf Club, the 2-star Yoho Villa Lake View Nuwara Eliya hotel is nestled in Lake Gregory, which is a popular destination for Milt, Hatched Brown, Tilapia, Carp and…
    Read more
  • Hill Crest Residency

    No 74/2 Pansala Road, Nuwara Eliya, Sri Lanka

    0.7 km to Gregory Lake (Open map)

    Offering currency exchange and a vending machine, Hill Crest Residency Hotel Nuwara Eliya is located about 3 km from the Pedro Tea Factory. Guests travelling by car can also use a car park on site.
    Read more
    5.0
    Decent
    1 review
  • Medalin Lake Gregory

    No 28/2, Badulla Road, Kelegala, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    Located about a 20-minute stroll from the public Victoria Park, the comfortable 3-star Medalin Lake Gregory Nuwara Eliya hotel offers access to tourist attractions throughout Nuwara Eliya.
    Read more
    8.8
    Fabulous
    556 reviews
  • Rustique Lodge

    28 Badulla Rd No.28-1-2/1, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    Situated around 5 minutes' walk from the Single Tree Hill, the 1-bedroom Rustique Lodge Nuwara Eliya offers easy access to numerous tourist spots in the area. With a maximum capacity of 2 guests, the…
    Read more
    9.6
    Exceptional
    67 reviews
  • Cloud 16 Homestay

    16 Lady Horton Road 1, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    Featuring views of the mountain, Cloud 16 Homestay Nuwara Eliya is situated in Lake Gregory, which is a popular destination for Milt, Hatched Brown, Tilapia, Carp and Rainbow Trout fishing…
    Read more
    10
    Exceptional
    1 review
  • Amandhi Lake Aura

    129, 1 Upper Lake Rd Amandhi Fresh Strawberry, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    Offering bicycles for rent, Amandhi Lake Aura Nuwara Eliya villa is located merely a 5-minute walk from the Magasthota Junction. Located 3.9 km from Moon Plains, the villa provides Wi-Fi and private…
    Read more
  • The Warmly Nest Nuwara Eliya

    The Warmly Nest Nuwara Eliya Guest House, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    Situated 4.1 km from Nanu Oya train station, The Warmly Nest Nuwara Eliya Hotel features views of the lake.
    Read more
  • Hillside Cottage Nuwara Eliya

    No 10 Kalukele Road, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    Guests of the elegant Hillside Cottage Nuwara Eliya hotel can visit Mackwoods Tea Museum, situated nearly 10 minutes away by car.
    Read more
    7.7
    Good
    3 reviews
  • Top Moon

    32/A, Model Farm Road, Hawa Eliya, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    Located 2.8 km from the Nuwara Eliya and Tea Country region, Top Moon Nuwara Eliya hotel includes 10 rooms.
    Read more
  • Himawari Hills Hostels

    Himawari Hills Hotel, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    Located around 10 minutes by car from the Nuwara Eliya Golf Club, the comfortable Himawari Hills Hostels Nuwara Eliya offers Wi-Fi throughout the property and a car park.
    Read more
    9.8
    Exceptional
    4 reviews
  • Highland Breeze

    102/28, Badulla Road, Magasthota, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    Offering a restaurant, Highland Breeze Hotel Nuwara Eliya lies in Lake Gregory, which is a popular destination for Milt, Hatched Brown, Tilapia, Carp and Rainbow Trout fishing, within a 10-minute…
    Read more
  • Medalin Harmony Heaven

    1/28 Kalegala Badulla Road, Nuwara Eliya, Sri Lanka

    0.8 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, a 5-minute walk from the Nanu Oya, the spacious Medalin Harmony Heaven…
    Read more
    8.1
    Very Good
    17 reviews
  • Minds Homestay

    Kalukele Road, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    Situated about 10 minutes' drive from the Moonplains Safari & Mini Worlds End, the spacious Minds Homestay Nuwara Eliya also boasts easy access to Nanu Oya train station which is 4.1 km away. The…
    Read more
  • The Barnsbury House

    No 102/26 Badulla Road,Magasthota, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    Nearly a 25-minute walk from the Pedro Tea Factory, the comfortable The Barnsbury House Bed & Breakfast Nuwara Eliya includes 7 rooms. This 3-star bed & breakfast includes parquet floors in its decor…
    Read more
    7.9
    Good
    184 reviews
Thank you for subscribing
Close