• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev 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
    en
    Select language
    en English
Multiple accommodations for your stay
Hotels near:

Select city first

Check-in date:
2025-04-28
Check-out date:
2025-04-29
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Sri Lanka

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
  • Lady Horton Bungalow

    Lady Horton Road, Nuwara Eliya, Sri Lanka

    0.4 km to Gregory Lake (Open map)

    The 2-star Lady Horton Bungalow Hotel offers a shared lounge, located within 10 minutes' drive of Pedro Tea Factory. Featuring 8...
    Read more...
    6.8
    Pleasant
    68 reviews
  • Galaxy Grand Hotel

    82/1 Mahagasthota, Nuwara Eliya, Nuwara Eliya, Sri Lanka

    0.5 km to Gregory Lake (Open map)

    Galaxy Grand Hotel is approximately 10 minutes by car from Victoria Park of Nuwara Eliya, and features currency exchange and a lift...
    Read more...
    8.3
    Very Good
    76 reviews
  • Galway Heights Hotel

    Upper Lake Road, Nuwara Eliya, Sri Lanka

    0.5 km to Gregory Lake (Open map)

    The 4-star Galway Heights Hotel is located near a shopping district, 2.7 km from Victoria Park. Featuring 47 rooms with views of the...
    Read more...
    8.3
    Very Good
    148 reviews
  • Royal Lake Hotel

    No 1, Badulla Road, Nuwara Eliya, Sri Lanka

    0.5 km to Gregory Lake (Open map)

    The 3-star Royal Lake Hotel is within 5 minutes' walk of Gregory's Lake and features a picnic area and a golf course. The hotel is...
    Read more...
    8.0
    Very Good
    57 reviews
  • Gregory'S Bungalow

    109 Upper Lake Road, Nuwara Eliya, Sri Lanka

    0.5 km to Gregory Lake (Open map)

    The 3-star Gregory'S Bungalow Hotel offers quick access to Hakgala Botanic Gardens, which is about 5 minutes' walk away. There is...
    Read more...
    7.6
    Good
    14 reviews
  • Gregory'S Bungalow Nuwara Eliya

    109, Upper Lake Road, Nuwara Eliya, Sri Lanka

    0.5 km to Gregory Lake (Open map)

    Offering location a minute away from International Buddhist Centre, Gregory'S Bungalow Nuwara Eliya Bed & Breakfast offers 7 rooms....
    Read more...
  • Villas Grand Trillium

    65/23 Lady Horton Road, Nuwara Eliya, Sri Lanka

    0.5 km to Gregory Lake (Open map)

    Villas Grand Trillium is located at a distance of 2.7 km from the Anglican Holy Trinity Church and offers Wi-Fi for either business...
    Read more...
    4.0
    Decent
    1 review
  • Serenus Boutique Villa

    1/3, Gamunupura, Magastota, Nuwara Eliya, Sri Lanka

    0.5 km to Gregory Lake (Open map)

    The self-catering Serenus Boutique Villa is approximately 5 minutes' walk from Monastery, which includes cars for rent. Located...
    Read more...
    8.7
    Fabulous
    84 reviews
  • Top Rich Hotel Nuwara Eliya

    No.29 Abeypura Road, Nuwara Eliya, Sri Lanka

    0.5 km to Gregory Lake (Open map)

    Providing guests with car rentals, Top Rich Hotel Nuwara Eliya is located approximately 10 minutes' drive from Sita Temple....
    Read more...
    6.2
    Pleasant
    29 reviews
  • Eco Creations Nuwaraeliya

    No 8, 1St Lane Gemunupura Mahagasthota, Nuwara Eliya, Sri Lanka

    0.5 km to Gregory Lake (Open map)

    Located 2.5 km from Victoria Park, which offers the thrill of discovering something beautiful, Eco Creations Nuwaraeliya Hotel...
    Read more...
    7.7
    Good
    31 reviews
  • Yoho Green Lake View

    No. 8, 1St Lane, Nuwara Eliya, Sri Lanka

    0.5 km to Gregory Lake (Open map)

    Yoho Green Lake View Hotel offers 8 rooms at a distance of 2.9 km from Nuwara Eliya Golf Club. A car park is available on site as well.
    Read more...
  • Baron Luxury Boutique

    No.36 Gamunupura, Nuwara Eliya, Sri Lanka

    0.5 km to Gregory Lake (Open map)

    Baron Luxury Boutique Hotel, located 25 minutes on foot from Moonplains Safari & Mini Worlds End, features Wi-Fi throughout the...
    Read more...
    7.8
    Good
    75 reviews
  • Kapri Luxury Apartment

    Magastota,Nuwaraeliya, Nuwara Eliya, Sri Lanka

    0.5 km to Gregory Lake (Open map)

    Located merely a 5-minute stroll from Monastery, the 1-room Kapri Luxury Apartment features free private parking for those who...
    Read more...
    10
    Exceptional
    1 review
  • Albany

    11/4 Upper Lake Road, Nuwara Eliya, Sri Lanka

    0.5 km to Gregory Lake (Open map)

    Situated 4.5 km from Sita Temple, the 3-star Albany Hotel offers proximity to various city highlights. Guests will have access to a...
    Read more...
  • Hill Paradise Guest House

    Bonavista Road, Nuwara Eliya, Sri Lanka

    0.5 km to Gregory Lake (Open map)

    Located 5 km from Gregory Lake SPB airport, Hill Paradise Guest House offers airport shuttle bus service and car rentals. Boasting a...
    Read more...
    4.0
    Decent
    34 reviews
  • Tea Plant Nuwara Eliya

    211, Upper Lake Road, Nuwara Eliya, Sri Lanka

    0.5 km to Gregory Lake (Open map)

    Situated right at International Buddhist Centre, Tea Plant Nuwara Eliya Villa entices guests with views of the lake. Located nearly...
    Read more...
    8.4
    Very Good
    21 reviews
  • Royal Hills Nuwara Eliya

    0109 Upper Lake Road, Nosby House, Nuwara Eliya, Nuwara Eliya, Sri Lanka

    0.5 km to Gregory Lake (Open map)

    Royal Pearl Hills Hotel offers 19 rooms, situated around a 5-minute walk from Gregory's Lake. Wi-Fi is offered throughout the...
    Read more...
  • Royal Pearl Hills

    109 Upper Lake Road, Nuwara Eliya, Sri Lanka

    0.5 km to Gregory Lake (Open map)

    The 4-star Royal Pearl Hills Hotel is situated just a short stroll from International Buddhist Centre and provides shuttle service,...
    Read more...
  • The Log

    1St Lane, Magasthota, Nuwara Eliya, Sri Lanka

    0.5 km to Gregory Lake (Open map)

    Guests of the 3-star The Log Hotel can enjoy access to Moon Plains, located 10 minutes away by car. The hotel offers a car park on...
    Read more...
  • Villa 47

    1St Lane, Gemunupura, Mahagastota, Nuwara Eliya, Sri Lanka

    0.5 km to Gregory Lake (Open map)

    Villa 47 hotel offers 7 rooms 3 km from Mackwoods Tea Museum. This property features horse riding tours for a more entertaining stay.
    Read more...
Thank you for subscribing
Close