• 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:
2026-02-19
Check-out date:
2026-02-20
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


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Grand View Guest House

    Haputale-Dambethanna Road Dambetenna Road Haputale, Haputale, Sri Lanka

    0.4 km to Haputale Railway Station (Open map)

    Featuring Wi-Fi in public areas, Grand View Guest House Haputale is 3.2 km from Adisham Hall Monastery. This 3-star hotel serves seafood dishes prepared in the Indian restaurant on site.
    Read more
    7.6
    Good
    72 reviews
  • Silanway By Olive'S Haputale

    77 Sherwood Road, Haputale, Sri Lanka

    0.4 km to Haputale Railway Station (Open map)

    Providing 9 rooms, Silanway By Olive'S Haputale Hotel is about 6 km from the Dambatenne Tea Factory. The guest house also includes a car park.
    Read more
  • Dinu Homes Stay

    Badulla Road, Haputale, Sri Lanka

    0.6 km to Haputale Railway Station (Open map)

    To enjoy your vacation in Haputale, stay at Dinu Homes Stay Haputale apartment, which is 10 minutes by car from Viewpoint and 2.7 km from the St. Andrew's Church. This homestay is situated only 1.8…
    Read more
  • Mk Guest House

    05, Thambapillai Avenue, Haputale, Haputale, Sri Lanka

    0.6 km to Haputale Railway Station (Open map)

    Located 2.1 km from Temple, Mk Guest House Haputale is about a 5-minute walk from the Eagle Rock viewpoint. Situated 50 km from Gregory Lake SPB airport, the guest house features car hire service, as…
    Read more
    9.1
    Superb
    66 reviews
  • Grand Glorious

    Beragala-Hali Ela, Haputale, Sri Lanka

    0.6 km to Haputale Railway Station (Open map)

    The 2-star Grand Glorious Hotel Haputale is located 2.9 km from Viewpoint and offers a restaurant. Also, there is a botanical garden with a balcony at the hotel.
    Read more
    8.3
    Very Good
    76 reviews
  • Thumb Up Family Rest

    Thambapille Avenue, Haputale, Sri Lanka

    0.6 km to Haputale Railway Station (Open map)

    Providing guests with car rentals, Thumb Up Family Rest Hotel Haputale is located about a 25-minute walk from the benedictine Adisham Hall Monastery. Also, there is a quiet garden with a balcony at…
    Read more
    9.2
    Superb
    49 reviews
  • Olympus Plaza Hotel

    No 75 Welimada Road, Haputale (Temple Road), Haputale, Sri Lanka

    0.6 km to Haputale Railway Station (Open map)

    Featuring karaoke, a play area, and billiards, Olympus Plaza Hotel Haputale is in close proximity to the Eagle Rock viewpoint. Staying here you can use Wi-Fi in public areas and a car park on site.
    Read more
    8.8
    Fabulous
    46 reviews
  • The Cozy B By Bawas

    Thambapille Avenue, Haputale, Sri Lanka

    0.7 km to Haputale Railway Station (Open map)

    Located approximately a 25-minute walk from Prabhawa Mountain Day View Point, The Cozy B By Bawas Apartment Haputale features parking for those who travel by car. The homestay is also situated right…
    Read more
  • 'T En Zal

    79/A Welimada Road, Haputale, Sri Lanka

    0.7 km to Haputale Railway Station (Open map)

    Located approximately a 25-minute walk from the Adisham Hall, the 4-star 'T En Zal Bed & Breakfast Haputale offers access to tourist attractions throughout Haputale. Guests who stay at the hotel can…
    Read more
  • The Bawa Guest Inn

    Thambapille Avenue, Haputale, Sri Lanka

    0.7 km to Haputale Railway Station (Open map)

    The 3-star The Bawa Guest Inn Haputale is situated about a 5-minute stroll from the Eagle Rock viewpoint and provides car hire service, along with bicycles for rent. Located 2.1 km from Adisham Hall…
    Read more
    8.9
    Fabulous
    125 reviews
  • Amarasinghe Guest House

    Thambapille Avenue, Haputale, Sri Lanka

    0.7 km to Haputale Railway Station (Open map)

    The 3-star Amarasinghe Guest House Haputale gives quick access to the Eagle Rock viewpoint, situated approximately a 5-minute walk away. The guest house features Wi-Fi, provided in public areas.
    Read more
    8.9
    Fabulous
    22 reviews
  • Farah Guest Inn

    Thambapillai Avenue, Down Under Welimada Road, Haputale, Sri Lanka

    0.7 km to Haputale Railway Station (Open map)

    Farah Guest Inn Haputale provides proximity to the Eagle Rock viewpoint, which is located only 300 metres away. Situated 50 km from Gregory Lake SPB airport, this Haputale guest house features car…
    Read more
    8.5
    Fabulous
    96 reviews
  • The Nest By Amarasinghe'S

    Thambapillai Avenue - Haputale, Haputale, Sri Lanka

    0.7 km to Haputale Railway Station (Open map)

    The 2-star The Nest By Amarasinghe'S Hotel Haputale provides proximity to the Lanka Ella, which is situated 4.2 km away. Wi-Fi is available in public areas and complimentary private parking is…
    Read more
    8.9
    Fabulous
    377 reviews
  • Sa Rest Inn

    Beragala-Hali Ela Highway No 42,Colombo Road,Haputale, Haputale, Sri Lanka

    0.8 km to Haputale Railway Station (Open map)

    Featuring a terrace with outdoor dining areas, Sa Rest Inn Haputale is 2.5 km from the Adisham Hall.
    Read more
    8.5
    Fabulous
    92 reviews
  • Awinco Haputale

    Beragala-Hali Ela Highway, Haputale, Sri Lanka

    0.8 km to Haputale Railway Station (Open map)

    Featuring Wi-Fi throughout the property, Awinco Haputale Hotel is 3.2 km from the Adisham Hall. The hotel serves Asian dishes prepared in the Asian restaurant on site.
    Read more
    7.4
    Good
    67 reviews
  • Mount Queen Hotel

    Beragala-Hali Ela Highway, Icepilla, Udawiharagala, Haputale, Sri Lanka

    0.8 km to Haputale Railway Station (Open map)

    Located 2.6 km from the St. Andrew's Church, which is considered to be a sacred place of worship, the 3-star Mount Queen Hotel Haputale offers a restaurant for guests' convenience. This Haputale…
    Read more
  • Lily Villa

    No,70, Lily Avenue, Welimada Road, Haputale, Haputale, Sri Lanka

    0.8 km to Haputale Railway Station (Open map)

    Lily Villa Haputale hotel offers guests access to Viewpoint, which is 2.9 km away. Guests who stay at this hotel can park their car on site.
    Read more
  • Awinco Rest Inn

    Haputale 122,, Haputale, Sri Lanka

    0.9 km to Haputale Railway Station (Open map)

    Awinco Rest Inn Haputale is located 1.8 km from Haputale train station and about a 5-minute walk from the Lake Richmond. This apartment features Wi-Fi throughout the property.
    Read more
    8.5
    Fabulous
    15 reviews
  • Royal Lush Hotels

    118 Temple Road, Haputale, Sri Lanka

    0.9 km to Haputale Railway Station (Open map)

    Royal Lush Hotels Haputale offers a terrace, located 13 minutes' walk from Mosque. This hotel also includes a free private car park.
    Read more
    9.0
    Superb
    1 review
  • Clouds Holiday Bungalow

    64 , Lily Avenue, Welimada Road, Haputale, Sri Lanka

    0.9 km to Haputale Railway Station (Open map)

    Located a 12-minute stroll from Eagle Rock viewpoint Museum, Clouds Holiday Bungalow Villa offers a patio with views of the garden. Featuring mountain views, the Haputale villa invites guests to…
    Read more
    9.0
    Superb
    15 reviews
Thank you for subscribing
Close