• 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
  • Maha Royal Hotel

    102 Badulla Road, Nuwara Eliya, Sri Lanka

    0.7 km to Gregory Lake (Open map)

    Situated around a 5-minute stroll from Gregory's Lake, the elegant 3-star Maha Royal Hotel Nuwara Eliya includes 6 rooms for guests. This Nuwara Eliya guest house lies in Lake Gregory, which is a…
    Read more
    7.3
    Good
    51 reviews
  • Sakura Hotel

    Hotel Sakura, Nuwara Eliya, Sri Lanka

    0.7 km to Gregory Lake (Open map)

    The comfortable Sakura Hotel Nuwara Eliya offers quick access to Nanu Oya, which is only a 5-minute walk away. Featuring a restaurant, this Nuwara Eliya guest house is located just 0.7 km from…
    Read more
    9.4
    Superb
    5 reviews
  • Royal Palace Heritage

    2 Kalukelle 1 Lane 19, Nuwara Eliya, Sri Lanka

    0.7 km to Gregory Lake (Open map)

    Located nearly 25 minutes' walk from the public Victoria Park, the elegant Royal Palace Heritage Nuwara Eliya hotel offers Wi-Fi throughout the property and private car parking.
    Read more
    7.0
    Good
    2 reviews
  • Royal Palace Heritage

    2 Kalukelle 1St Ln, Nuwara Eliya, Sri Lanka

    0.7 km to Gregory Lake (Open map)

    To enjoy your vacation in Nuwara Eliya, stay at the 4-room Royal Palace Heritage Nuwara Eliya apartment, which is about a 10-minute ride from Pedro Tea Factory and merely 1.1 km from Gregory Park.
    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 is nestled 3.6 km from Shri Bhakta Hanuman Temple, offering 4 rooms and featuring karaoke and a golf course.
    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)

    Guests of the elegant The Rosedale Grand Bungalow Nuwara Eliya hotel can visit the public Victoria Park, situated around 25 minutes' walk away.
    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)

    Situated in a convenient setting in Nuwara Eliya, 4.5 km from Nanu Oya train station, the comfortable Big Mountain Havelock Cottage Nuwara Eliya hotel features 4 rooms. There is also parking.
    Read more
    6.3
    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)

    Located 4.5 km from Nanu Oya railway station, the 100 m² Lake Infinity Penthouse Nuwara Eliya apartment is just a 9-minute walk from 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 features 14 rooms and lies 1.7 km from Gregory Park. The hotel is nestled in Lake Gregory, which is a popular destination for Milt, Hatched Brown, Tilapia, Carp and…
    Read more
  • Yoho Villa Lake View

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

    0.7 km to Gregory Lake (Open map)

    Offering a restaurant, the 2-star Yoho Villa Lake View Nuwara Eliya hotel lies in Lake Gregory, which is a popular destination for Milt, Hatched Brown, Tilapia, Carp and Rainbow Trout fishing, 2.9 km…
    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 around 3 km from Pedro Tea Factory. Guests who stay at the hotel can park their car 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)

    The comfortable 3-star Medalin Lake Gregory Nuwara Eliya hotel enjoys a scenic location approximately a 5-minute stroll from Nanu Oya and offers 4 rooms with views of the mountain. This Nuwara Eliya…
    Read more
    8.9
    Fabulous
    543 reviews
  • Rustique Lodge

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

    0.8 km to Gregory Lake (Open map)

    Located approximately 5 minutes' walk from Single Tree Hill, the 1-bedroom Rustique Lodge Nuwara Eliya offers quick access to various city attractions in the vicinity. With a maximum capacity of 2…
    Read more
    9.5
    Exceptional
    76 reviews
  • The Warmly Nest Nuwara Eliya

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

    0.8 km to Gregory Lake (Open map)

    The Warmly Nest 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, nearly 25 minutes' walk…
    Read more
  • Hillside Cottage Nuwara Eliya

    No 10 Kalukele Road, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    About 10 minutes' drive from Royal Colombo Golf Club, the elegant Hillside Cottage Nuwara Eliya hotel includes 5 rooms.
    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.6 km from Royal Colombo Golf Club, Top Moon Nuwara Eliya hotel includes 10 rooms. The centre of Nuwara Eliya is a 20 minutes' walk of this bed & breakfast.
    Read more
  • Himawari Hills Hostels

    Himawari Hills Hotel, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    Featuring private car parking, the comfortable Himawari Hills Hostels Nuwara Eliya is located around 10 minutes by car from Nuwara Eliya Golf Club.
    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 Nanu Oya, the spacious Medalin Harmony Heaven Apartment…
    Read more
    8.1
    Very Good
    17 reviews
  • Minds Homestay

    Kalukele Road, Nuwara Eliya, Sri Lanka

    0.8 km to Gregory Lake (Open map)

    To enjoy your vacation in Nuwara Eliya, stay at the spacious 3-bedroom Minds Homestay Nuwara Eliya, which is about a 10-minute drive from Royal Colombo Golf Club and merely 1 km from Monastery. This…
    Read more
Thank you for subscribing
Close