• 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 Argentine peso
    en
    Select language
    en English
Multiple accommodations for your stay
Check-in date:
2026-11-14
Check-out date:
2026-11-15
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
  • Jetco Lake Front Villa - Nuwara Eliya

    30 Upper Lake Rd 26/9, Race Course Road, Nuwara Eliya, Sri Lanka

    1 km to Gregory Lake (Open map)

    Jetco Lake Front Villa - Nuwara Eliya hotel is a great place to stay in Lake Gregory, which is a popular destination for Milt, Hatched Brown, Tilapia, Carp and Rainbow Trout fishing, a 25-minute walk…
    Read more
    8.9
    Fabulous
    19 reviews
  • Heavenly Home Inn Nuwara Eliya

    60 Upper Lake Road, Nuwara Eliya, Sri Lanka

    1 km to Gregory Lake (Open map)

    Located around a 5-minute stroll from Nanu Oya, the comfortable 3-star Heavenly Home Inn Nuwara Eliya has a terrace. This Nuwara Eliya guest house lies in Lake Gregory, which is a popular destination…
    Read more
    8.9
    Fabulous
    78 reviews
  • Hotel Athena

    No.11, Vijithapura, Mahagasthota, Nuwara Eliya, Nuwara Eliya, Sri Lanka

    1.1 km to Gregory Lake (Open map)

    Located just 6 minutes' walk from the elegant Hotel Athena Nuwara Eliya, guests can quickly reach Magasthota Junction. This Nuwara Eliya hotel offers 4 rooms with views of the mountain.
    Read more
    5.5
    Decent
    2 reviews
  • Hill Nest Cottage

    38 Upper Gibson Rd, Nuwara Eliya, Sri Lanka

    1.1 km to Gregory Lake (Open map)

    Situated around 5 minutes' walk from Nanu Oya, the cosy Hill Nest Cottage Nuwara Eliya offers easy access to numerous tourist spots in the area.
    Read more
    10
    Exceptional
    1 review
  • T Bungalow

    33 Nanuoya Road, Kelegala, Nuwara Eliya, Sri Lanka

    1.1 km to Gregory Lake (Open map)

    The 3-star T Bungalow Nuwara Eliya hotel, located in Lake Gregory, which is a popular destination for Milt, Hatched Brown, Tilapia, Carp and Rainbow Trout fishing, 19 minutes' walk from the public…
    Read more
    7.6
    Good
    27 reviews
  • Ssr Wasana Villa - Nuwara Eliya

    No: 05, Kande Ela, Meepilimanna, Nuwara Eliya, Sri Lanka

    1.1 km to Gregory Lake (Open map)

    Situated approximately 3 km from Nanu Oya train station, the comfortable Ssr Wasana Villa - Nuwara Eliya hotel features views of the mountain. This 3-star hotel also provides guests with Wi-Fi…
    Read more
  • Shiny Cot - Nuwaraeliya

    Peradeniya-Badulla-Chenkaladi Hwy, Nuwara Eliya, Sri Lanka

    1.1 km to Gregory Lake (Open map)

    Featuring a convenient location, Shiny Cot - Nuwaraeliya Hotel Nuwara Eliya offers views of the city, and is 3 km from Single Tree Hill. The hotel also includes a private parking lot.
    Read more
    6.5
    Pleasant
    4 reviews
  • Shiny Cot Resort

    No.12 Gajabapura Road Margasthota Nuwaraeliya, Nuwara Eliya, Sri Lanka

    1.1 km to Gregory Lake (Open map)

    Located around 5 minutes' walk from Magasthota Junction, the comfortable Shiny Cot Resort Nuwara Eliya gives quick access to various city sites.
    Read more
  • Glendale Bungalow

    No. 7 Gajabapura Road Bungalow, Nuwara Eliya, Sri Lanka

    1.1 km to Gregory Lake (Open map)

    Offering bicycles for rent, the 3-room Glendale Bungalow Nuwara Eliya is located a mere 5 minutes' walk from Magasthota Junction. Providing guests with Wi-Fi and private parking, this 3-bedroom lodge…
    Read more
    5.7
    Decent
    3 reviews
  • Nim'S Haven Villa

    13A Race Course Round Rd No 45, Kalukale, Nuwara Eliya, Nuwara Eliya, Sri Lanka

    1.1 km to Gregory Lake (Open map)

    Located nearly 5 minutes' walk from Nanu Oya, the comfortable Nim'S Haven Villa Nuwara Eliya hotel includes 3 rooms. This Nuwara Eliya guest house also includes private parking.
    Read more
  • Hotel Grand Turf

    24 Upper Lake Road, Nuwara Eliya, Sri Lanka

    1.1 km to Gregory Lake (Open map)

    Offering cars for rent, the elegant 5-star Hotel Grand Turf Nuwara Eliya lies only 5 minutes' stroll from Galway Forest Reserve. This Nuwara Eliya hotel is in Lake Gregory, which is a popular…
    Read more
    8.1
    Very Good
    440 reviews
  • Roseberry Villa

    20 Upper Lake Rd, Nuwara Eliya, Sri Lanka

    1.1 km to Gregory Lake (Open map)

    Offering a location a 5-minute walk from Galway Forest Reserve, Roseberry Villa Nuwara Eliya hotel offers 6 rooms.
    Read more
  • W15 Lake Gregory

    55 Upper Lake Road, Nuwara Eliya, Sri Lanka

    1.1 km to Gregory Lake (Open map)

    Featuring a swimming pool, the 5-star W15 Lake Gregory Nuwara Eliya hotel is about a 20-minute walk from Nuwara Eliya and Tea Country. The resort offers 6 rooms and comprehensive services maintained…
    Read more
    9.0
    Superb
    249 reviews
  • La Cottage

    No.20 Upper Lake Road Hotel, Nuwara Eliya, Sri Lanka

    1.2 km to Gregory Lake (Open map)

    Featuring Wi-Fi throughout the property, the 4-star La Cottage Nuwara Eliya hotel sits around a 20-minute walk from Nuwara Eliya and Tea Country. There is also private parking.
    Read more
    8.6
    Fabulous
    138 reviews
  • The Cozy Cabins Nuwara Eliya

    Sri Lanka Tea Board - Regional Office - Nuwara Eliya, Nuwara Eliya, Sri Lanka

    1.2 km to Gregory Lake (Open map)

    Located only 1.6 km from the public Victoria Park, the comfortable 3-star The Cozy Cabins Nuwara Eliya hotel offers access to tourist attractions throughout Nuwara Eliya.
    Read more
  • Hideout Cabins

    228/3 Moonplains, Nuwara Eliya, Sri Lanka

    1.2 km to Gregory Lake (Open map)

    Staying at Hideout Cabins Hotel Nuwara Eliya, guests can visit the public Victoria Park, which is nearly a 10-minute ride away.
    Read more
  • American Star Hotel- Nuwaraeliya

    No.126/6, Mahagastota Junction, Nuwaraeliya, Sri Lanka, Nuwara Eliya, Sri Lanka

    1.2 km to Gregory Lake (Open map)

    Located within 5 minutes' walk of Gregory's Lake, the 3-star American Star Hotel- Nuwaraeliya Nuwara Eliya includes a swimming pool. This Nuwara Eliya hotel offers 14 rooms and amenities such as a…
    Read more
  • Omaya Hills

    Omaya Hills Hotel Road, Nuwara Eliya, Sri Lanka

    1.2 km to Gregory Lake (Open map)

    Omaya Hills Nuwara Eliya hotel lies 4.7 km from Shanthipura View Point, and features baggage storage. The hotel provides 24-hour security service and baggage storage to ensure guests' safety.
    Read more
  • The Breeze Luxury Apartment

    A48, Lake View Residences, Number 5-2, Broomfield Avenue, Upper Lake Road, Nuwara Eliya, Nuwara Eliya, Sri Lanka

    1.2 km to Gregory Lake (Open map)

    The spacious 2-bedroom The Breeze Luxury Apartment Nuwara Eliya is located in Lake Gregory, which is a popular destination for Milt, Hatched Brown, Tilapia, Carp and Rainbow Trout fishing, nearly a 5…
    Read more
    9.1
    Superb
    108 reviews
  • Grand Winterberry - Lake View Luxury Residence

    Bloomfield Road Lake View Residence, Nuwara Eliya, Sri Lanka

    1.2 km to Gregory Lake (Open map)

    Situated around a 25-minute walk from Galway's Land National Park, the 102 m² Grand Winterberry - Lake View Luxury Residence Nuwara Eliya can host up to 8 guests in Nuwara Eliya. At this 3-bedroom…
    Read more
    8.2
    Very Good
    77 reviews
Thank you for subscribing
Close