• Country house
    4,806 ft from city centre
    1 of 5 slides
  • Hotel
    2,733 ft from city centre
    1 of 5 slides
  • Guest house
    4,577 ft from city centre
    from £156 per night
    1 of 5 slides
  • Hotel

    Andriyala

    3,110 ft from city centre
    from £246 per night
    1 of 5 slides
  • Hotel
    1.36 mi from city centre
    from £14 per night
    1 of 5 slides
  • Hotel
    1.47 mi from city centre
    from £116 per night
    1 of 5 slides
  • Hotel
    449 ft from city centre
    from £153 per night
    1 of 5 slides
  • Apartment
    1.14 mi from city centre
    1 of 5 slides
  • Villa
    427 ft from city centre
    1 of 5 slides
  • Hotel
    1 of 5 slides
  • Guest house
    1.26 mi from city centre
    from £13 per night
    1 of 5 slides
  • Resort
    5,105 ft from city centre
    1 of 5 slides
  • Hotel

    Thotalagala

    3.22 mi from city centre
    1 of 5 slides
  • B&B
    3,438 ft from city centre
    1 of 5 slides
  • Hotel
    4,180 ft from city centre
    from £56 per night
    1 of 5 slides

Why book with us?

FAQs about hotels in Diyatalawa

  • Are there any dog friendly hotels in Diyatalawa?

    Planning a dog-friendly vacation in Diyatalawa? Check out these top-rated hotels: Cool Breeze Guest Inn Diyathalawa, v r c k villa Diyatalawa

  • Which are the best family hotels in Diyatalawa?

    Discover the perfect family-friendly hotels for your next vacations! Here are the top picks for families with children: Top Mountain Resort, Andriyala, Benito Bungalow, Haputale by The Serendipity Collection

  • What are the most popular hotels in Diyatalawa city centre?

    For a stay in the city center of Diyatalawa, these centrally located hotels are suitable: Top Mountain Resort, Andriyala, Graystone Bungalow by Seven Angels

  • What are the cheapest hotels in Diyatalawa?

    For a cheap stay in Diyatalawa, we recommend these budget-friendly hotels: Top Mountain Resort, The mountian lodge, Kaya Retreat