• 301 properties found

    Sort by: Trip.com Recommended
    Price per room per night (excl. taxes & fees)
    Show on Map
  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Harrington Heritage

    Near Hatton Railway Station, HattonShow on Map

    Deluxe Cabin, 1 Double Bed, Mountain View, Garden Area
    Breakfast included

    Total (incl. taxes): THB 2,924

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Hotel Onrock
    4.4/5

    Very Good

    Near Nine Arches Bridge, EllaShow on Map

    Deluxe Double Room
    Breakfast included

    Total (incl. taxes): THB 3,693

  • Start with savings: Get 10% off for your first stay by !
  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Villa Tea Fields
    4.4/5

    Very Good

    Near Lake Gregory, Nuwara EliyaShow on Map

    Deluxe Room
    Breakfast included
    We only have 1 room left

    Final Rooms Sale

    Total (incl. taxes): THB 3,003

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Poomaz Peace Palace - Ella
    Bed and breakfast
    4.7/5

    Amazing

    Near Nine Arches Bridge, EllaShow on Map

    Superior Triple Room, Terrace, Mountain View

    Total (incl. taxes): THB 2,092

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    The Tea Garden
    4.3/5

    "Friendly owner"

    Near Lake Gregory, Nuwara EliyaShow on Map

    One-Bedroom Deluxe Room
    Breakfast included
    We only have 1 room left

    Final Rooms Sale

    Total (incl. taxes): THB 3,003

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Hotel Bulwark
    Opened in 2023

    Near Nuwara Eliya Post Office Nuwara Eliya City Center, Nuwara EliyaShow on Map

    Deluxe Lake view Double room
    Free CancellationBreakfast included

    Special Discount

    Total (incl. taxes): THB 3,331

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Heaven Seven Nuwara Eliya
    Opened in 2023

    Near Nuwara Eliya Post Office Nuwara Eliya City Center, Nuwara EliyaShow on Map

    Deluxe Double Room with Balcony

    Total (incl. taxes): THB 4,111

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Blue Meadows-NuwaraEliya

    Near Lake Gregory, Nuwara EliyaShow on Map

    Budget Double Room
    We only have 1 room left

    Final Rooms Sale

    Total (incl. taxes): THB 2,550

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Ella Dream Catcher Resort
    4.6/5

    Great

    Near Kital Ella Railway Station, EllaShow on Map

    Family Room, 1 Bedroom, Mountain View, Mountainside

    x4

    Breakfast included

    Total (incl. taxes): THB 3,645

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Misty Hills Ella Resort

    Near Nine Arches Bridge, EllaShow on Map

    Deluxe Room

    Total (incl. taxes): THB 2,973

  • Hotels>Hotels in Haputale