• 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
Hotels near:

Select city first

Check-in date:
2026-07-18
Check-out date:
2026-07-19
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
  • 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
    9.0
    Superb
    10 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 Magasthota Junction, the comfortable London Eye Hotel Nuwaraeliya Nuwara Eliya offers 17 rooms with views of the garden. The 4-star hotel is in Lake…
    Read more
    8.4
    Very Good
    44 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.8
    Good
    23 reviews
  • Queens Lake Cabin

    211 Upper Lake Road, Nuwara Eliya, Sri Lanka

    0.9 km to Gregory Lake (Open map)

    Located 3.9 km from the Victoria Park of Nuwara Eliya, the elegant Queens Lake Cabin Nuwara Eliya hotel provides guests with ticket service for a better travel experience. This 5-star hotel features…
    Read more
    8.5
    Fabulous
    344 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.0
    Very Good
    229 reviews
  • 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.5
    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.1
    Very Good
    35 reviews
  • Thilina Hotel

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

    0.9 km to Gregory Lake (Open map)

    Featuring live performances and temporary art galleries, the 3-star Thilina Hotel Nuwara Eliya is located in Nuwara Eliya, just 1.6 km from the public Victoria Park. The hotel has 6 rooms and a…
    Read more
    7.3
    Good
    144 reviews
  • Bluewing Apartments Nuwaraeliya

    Moon Plains Luxury Apartments, Nuwara Eliya, Sri Lanka

    1 km to Gregory Lake (Open map)

    Bluewing Apartments Nuwaraeliya Nuwara Eliya is located within a 10-minute drive of the public Victoria Park and 3.7 km from Moon Plains. Wi-Fi and free private parking are also available at this…
    Read more
  • Hikers Holiday Home

    8/5 Kalukele Road, Nuwara Eliya, Sri Lanka

    1 km to Gregory Lake (Open map)

    Offering a location 2.7 km from the Nuwara Eliya and Tea Country region, the 1-bedroom Hikers Holiday Home Nuwara Eliya gives access to various tourist spots in the area.
    Read more
    9.7
    Exceptional
    80 reviews
  • Lake Infinity Luxury Condos

    213 Upper Lake Road L1/1/4, Nuwara Eliya, Sri Lanka

    1 km to Gregory Lake (Open map)

    Situated about 10 minutes by car from the colourful Sita Hindu Temple, Lake Infinity Luxury Condos Nuwara Eliya provides guests with Wi-Fi for either business or leisure. There are several tourist…
    Read more
    7.1
    Good
    550 reviews
  • The Loft By Ceylon Stayz

    218/2/2 Moon Plains Road Moonplains Terrace, Nuwara Eliya, Sri Lanka

    1 km to Gregory Lake (Open map)

  • The Loft N'Eliya

    218/2/2 Moon Plains Road, Nuwara Eliya, Sri Lanka

    1 km to Gregory Lake (Open map)

    To enjoy your vacation in Nuwara Eliya, stay at the 74 m² The Loft N'Eliya Apartment Nuwara Eliya, which is around 10 minutes by car from Royal Colombo Golf Club and 2.9 km from the Hakgala Botanic…
    Read more
    10
    Exceptional
    1 review
  • Amaraai Lake Edge

    30 Upper Lake Road, Nuwara Eliya, Sri Lanka

    1 km to Gregory Lake (Open map)

    Overlooking the garden, the 3-star Amaraai Lake Edge Nuwara Eliya hotel is located around a 20-minute walk from the Anglican Holy Trinity Church. There is also a parking garage.
    Read more
    8.6
    Fabulous
    54 reviews
  • Sri Home

    39/4 Nanuoya Road, Kelegala,, Nuwara Eliya, Sri Lanka

    1 km to Gregory Lake (Open map)

    Sri Home Nuwara Eliya apartment provides swift access to various city landmarks, such as the Nanu Oya, located merely a 5-minute walk away. Guests can explore the area with rental bicycles available…
    Read more
    8.6
    Fabulous
    31 reviews
  • Galway Heights Hotel

    89 Upper Lake Road, Nuwara Eliya, Sri Lanka

    1 km to Gregory Lake (Open map)

    Featuring car rentals, as well as Wi-Fi in public areas, the 2-star Galway Forest Lodge Hotel Nuwara Eliya is 2.6 km from the Victoria Park of Nuwara Eliya. Guests can enjoy horse riding tours…
    Read more
  • Siloneeds Homes

    170/20 Wijithapura Road, Nuwara Eliya, Sri Lanka

    1 km to Gregory Lake (Open map)

    Featuring a convenient location, Siloneeds Homes Nuwara Eliya hotel offers views of the mountain, and is 10 minutes' drive from the Victoria Park of Nuwara Eliya.
    Read more
    7.0
    Good
    3 reviews
  • Siloneeds Hostel

    170/20 Wijithapura Road, Nuwara Eliya, Sri Lanka

    1 km to Gregory Lake (Open map)

    Featuring Wi-Fi throughout the property, Siloneeds Hostel Nuwara Eliya is located 3.4 km from the Nuwara Eliya Golf Club.
    Read more
    6.3
    Pleasant
    8 reviews
  • Turf Resort

    9/26 Upper Lake Rd, Nuwara Eliya, Nuwara Eliya, Sri Lanka

    1 km to Gregory Lake (Open map)

    Featuring car rentals, as well as Wi-Fi throughout the property, the elegant Turf Resort Nuwara Eliya is around a 25-minute walk from Galway's Land National Park. This resort provides 24-hour…
    Read more
    7.3
    Good
    3 reviews
  • 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 offers 8 rooms a 25-minute walk from Lover's Leap Waterfall. This hotel also includes a private parking lot.
    Read more
    8.9
    Fabulous
    19 reviews
Thank you for subscribing
Close