• 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-05-06
Check-out date:
2026-05-07
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
  • Vista Hotel Eden Hill

    18, Badulla Road, Hotel Eden Hill, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    Located around a 5-minute walk from the Nanu Oya, the 3-star Vista Hotel Eden Hill Nuwara Eliya gives easy access to various tourist attractions. The hotel offers Wi-Fi in the rooms and parking on…
    Read more
  • Lake Infinity Luxury Apartments

    Moon Plains Road,Upper Lake Rd, Nuwaraeliya -22200, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    Staying at Lake Infinity Luxury Apartments Nuwara Eliya, guests can reach the Single Tree Hill, situated about 10 minutes' drive away.
    Read more
  • The Firs

    85/2, Upper Lake Road,, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    Situated merely 0.7 km from Gregory Lake, the 1-bedroom The Firs Villa Nuwara Eliya provides guests with a Jacuzzi for additional relaxation. Boasting garden views, this heritage villa is located…
    Read more
    8.3
    Very Good
    172 reviews
  • Aryans Cabana

    212 Upper Lake Rd, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    Located 3.2 km from Royal Colombo Golf Club, Aryans Cabana Nuwara Eliya hotel is a 5-minute walk from the Magasthota Junction.
    Read more
    8.5
    Fabulous
    4 reviews
  • Divine Luxury Apartments

    No 218/6/1, Moonplains Road, Nuwara Eliya 22200 Divine Luxury Apartments,02Nd Floor, No 218/6/1 Moonplains Road, Nuwara Eliya 22200, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    The spacious Divine Luxury Apartments Nuwara Eliya is situated 5 minutes' walk from the Magasthota Junction and 5 km from Gregory Lake SPB airport. Wi-Fi and complimentary private parking are among…
    Read more
    8.5
    Fabulous
    7 reviews
  • Mirage Kings Cottage

    111, Havelock Drive, Upper Lake Road, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    Featuring 36 rooms, the 4-star Mirage Kings Cottage Nuwara Eliya hotel is near a historical district and 3.8 km from the Pedro Tea Factory. Boasting mountain biking, hiking, and mini golf, along with…
    Read more
    8.3
    Very Good
    121 reviews
  • Royal Lake Hotel

    No1, Badulla Road, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    The 3-star Royal Lake Hotel Nuwara Eliya is approximately 5 minutes' walk from Gregory's Lake and features an aqua park, a summer terrace, and a picnic area. A Chinese restaurant is available in this…
    Read more
  • Lilys Nuwaraeliya

    64 Kalukelle 1St Lane, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    Providing guests with cars for rent, the 3-star Lilys Nuwaraeliya Hotel Nuwara Eliya is approximately a 10-minute ride from the Victoria Park of Nuwara Eliya.
    Read more
    7.3
    Good
    22 reviews
  • London Eye Hotel Nuwaraeliya

    226 Moon Plains Road, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    Located approximately 5 minutes' walk from the 4-star London Eye Hotel Nuwaraeliya Nuwara Eliya, guests can quickly reach the Magasthota Junction. This Nuwara Eliya hotel boasts views of the garden…
    Read more
    8.3
    Very Good
    42 reviews
  • Growing Beyond Apartment

    214/1- 3, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    Overlooking the city, the 1-room Growing Beyond Apartment Nuwara Eliya is around a 10-minute ride from the Mackwoods Tea Museum in Nuwara Eliya.
    Read more
    7.9
    Good
    21 reviews
  • Nuwara Eliya Rashini Mountain View Cottage

    57/1 Kalukelle Road, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    Offering a Jacuzzi and a foot bath for a relaxing experience, Nuwara Eliya Rashini Mountain View Cottage is located 17 minutes' walk from Gregory Park.
    Read more
    8.9
    Fabulous
    7 reviews
  • Kildare Cottage

    Glen Field Road, Nuwara Eliya, Sri Lanka

    0.9 km to Gregory Lake (Open map)

    Boasting a location approximately a 10-minute drive from Gregory Lake, the 1-bedroom Kildare Cottage Nuwara Eliya provides a terrace with mountain views. Featuring lake views, the Nuwara Eliya villa…
    Read more
  • Queens Lake Cabin

    211 Upper Lake Road, Nuwara Eliya, Sri Lanka

    0.9 km to Gregory Lake (Open map)

    Located 4.8 km from such natural attractions as Bomburu Ella Waterfall, the 5-star Queens Lake Cabin Nuwara Eliya hotel includes a restaurant. Featuring 9 rooms with views of the mountain, the hotel…
    Read more
    8.5
    Fabulous
    329 reviews
  • Moon Plains Luxury Apartments

    212 Moon Plains Road, Magasthota, Nuwara Eliya, Sri Lanka

    0.9 km to Gregory Lake (Open map)

    Nestled only 1.3 km from the Moonplains Safari & Mini Worlds End, the 10-room Moon Plains Luxury Apartments Nuwara Eliya allows guests to explore numerous tourist destinations in the vicinity. Also…
    Read more
    8.1
    Very Good
    237 reviews
  • Infinity Condos By Lake Infinity

    212 Upper Lake Road, Nuwara Eliya, Sri Lanka

    0.9 km to Gregory Lake (Open map)

    The 8-room Infinity Condos By Lake Infinity Nuwara Eliya provides swift access to various city landmarks, such as the Magasthota Junction, located only a 6-minute walk away.
    Read more
  • Shiny Villa

    No.89/12, Kalukelle, Nuwara Eliya., Nuwara Eliya, Sri Lanka

    0.9 km to Gregory Lake (Open map)

    The 1-room Shiny Villa Nuwara Eliya provides easy access to various city attractions, such as the Single Tree Hill, situated just 5 minutes' stroll away. Guests can make use of a free private car…
    Read more
    7.7
    Good
    13 reviews
  • Lakeville Residence

    Upper Lake Road, Nuwara Eliya, Sri Lanka

    0.9 km to Gregory Lake (Open map)

    Nestled merely 0.7 km from the Magasthota Junction, the 1-room Lakeville Residence Nuwara Eliya allows guests to explore numerous tourist destinations in the vicinity.
    Read more
    8.0
    Very Good
    37 reviews
  • Thilina Hotel

    No. 14, Race Course Road, Nuwara Eliya, Nuwara Eliya, Sri Lanka

    0.9 km to Gregory Lake (Open map)

    Located 2.9 km from the Pedro Tea Factory, Thilina Hotel Nuwara Eliya is merely a 5-minute walk from the Nanu Oya. Guests can enjoy the Indian restaurant on site, which offers seafood cuisine, and…
    Read more
    7.6
    Good
    148 reviews
  • Moonstone Apartment Nuwaraeliya

    Moonstone Apartment Nuwaraeliya, Nuwara Eliya, Sri Lanka

    0.9 km to Gregory Lake (Open map)

    Located approximately a 10-minute ride from Galway's Land National Park, Moonstone Apartment Nuwaraeliya Nuwara Eliya hotel offers Wi-Fi throughout the property and parking. Located 5 km from Gregory…
    Read more
    6.2
    Pleasant
    8 reviews
  • Lake View Paradise - Nuwara Eliya

    Moon Plains Luxury Apartments Lake View Paradise - Nuwara Eliya, Nuwara Eliya, Sri Lanka

    1 km to Gregory Lake (Open map)

    To enjoy your vacation in Nuwara Eliya, stay at Lake View Paradise - Nuwara Eliya apartment, which is 3.3 km from the Nuwara Eliya and Tea Country region and approximately 10 minutes by car from Moon…
    Read more
Thank you for subscribing
Close