Skip to main content

Homestays for every style

Find the right homestay for you in Diyatalawa

The best homestays in Diyatalawa

Check out our selection of great homestays in Diyatalawa

Filter by:

Review score

Featuring a garden, Villa Cinnamon Homestay features accommodations in Diyatalawa. This property offers access to a terrace, free private parking, and free Wifi.

Very good place to stay. The environment is very beautiful. Cleanliness is very high. Center for Ella, Haputhale & Bandarawela. The staff were very friendly and supportive. They don't have a restaurant but there's a nice restaurant two min away. The bar and the restaurant was good there. Food also very tasty. I recommend this place to visitors who likes to stay in calm environment.
Review score
9.4
Wonderful
13 reviews
Price from
$35
1 night, 2 adults

Nilowin Glenanore Guest house is located in a part of Glenanore tea estate close to Haputale. This family-run guest house offers a 24-hour front desk and free WiFi.

We highly recommend Nilowin Glenanore Guesthouse!!! We had such a lovely stay there! It was recommended from a friend and it surely didn’t disappoint! The family that runs it are super nice and helpful. Breakfast was amazing - the yummiest egg hopers we’ve had in Srilanka. The room was lovely with a great view. And what we enjoyed most - was their cooking class!! They’ve created a lovely, homely kitchen where the cooking class happens. Very informative and fun cooking class. We truly enjoyed it. Our three daughters got involved in everything we were preparing and everything was delicious!!! Thank you so much! Id be happy to come back tomorrow :)
Review score
9.3
Wonderful
334 reviews
Price from
$40
1 night, 2 adults

White Monkey Dias Rest offers accommodations in Haputale, 29 miles from Gregory Lake and 17 miles from Demodara Nine Arch Bridge. This guest house features free private parking and full-day security.

Family run business. Great dinner, good tips, wonderful people. And gosh- the view!!! If you do not mind a few extra steps to get here from the road, this is a must stay! Isolated place 3km uphill from the village.
Review score
9.0
Wonderful
426 reviews
Price from
$14.40
1 night, 2 adults

Leisure Mount View in Haputale provides accommodations with free bikes, a garden, and a shared lounge. This guest house offers free private parking, free shuttle service, and free Wifi.

The views are priceless and worth the stay alone! Room was spacious and comfy, no AC but not needed as it cools down a lot at night. Nice tea which can be enjoyed from the balcony. Staff is very friendly and helpful!
Review score
9.1
Wonderful
492 reviews
Price from
$49.50
1 night, 2 adults

23 miles from Gregory Lake in Bandarawela, Eeescart Family Resort provides accommodations with access to beauty services and fitness room.

Review score
9.2
Wonderful
14 reviews
Price from
$39.60
1 night, 2 adults

Offering a garden, Off grid Ella Homestay features accommodations in Ella. This property offers access to a terrace, free private parking, and free Wifi.

Review score
9.9
Exceptional
10 reviews
Price from
$21.60
1 night, 2 adults

Offering mountain views, Mandakini Villa in Medaperuwa offers accommodations and a garden. This property offers access to a balcony and free private parking.

Review score
9.8
Exceptional
5 reviews
Price from
$48
1 night, 2 adults

MK Guest House is located in Haputale, just 27 miles from Gregory Lake and 16 miles from Demodara Nine Arch Bridge. This property offers access to a terrace and free private parking.

Review score
9.2
Wonderful
32 reviews
Price from
$20
1 night, 2 adults

Hapu Tales - Private Holiday Villa is a recently renovated guest house in Haputale where guests can make the most of its outdoor swimming pool, garden, and shared lounge.

The place was great with amazing views and a calm atmosphere. You hardly ever hear any vehicle traffic. You could hear a lot of birds, especially in the morning. The staff did an amazing job to make us comfortable and made us delicious meals. The owner, Muni lives next door and was very responsive to all our questions and requests. The villas themselves are very nicely designed, built and decorated. Everything was very thoughtfully done. Great place to wind down and get in touch with nature.
Review score
9.7
Exceptional
9 reviews
Price from
$228
1 night, 2 adults

Mirador Cottage is located in Bandarawela, just 29 miles from Gregory Lake and 7.2 miles from Demodara Nine Arch Bridge. This property offers access to a terrace and free private parking.

everything
Review score
9.2
Wonderful
8 reviews
Price from
$32
1 night, 2 adults
All homestays in Diyatalawa
Looking for a homestay?
Travelers on a budget looking to experience a place like a local will enjoy homestays. These simple accommodations are in a private home, where the host also lives. All facilities are shared and in most cases breakfast is included.

Most booked homestays in Diyatalawa this month

See all

Great access to the city center! Check these homestays in Diyatalawa

  • Review score
    9.4
    Wonderful · 13 reviews

    Featuring a garden, Villa Cinnamon Homestay features accommodations in Diyatalawa. This property offers access to a terrace, free private parking, and free Wifi.

  • Review score
    9.0
    Wonderful · 12 reviews

    Gimanhala Diyathalawa enjoys a location in Diyatalawa, 24 miles from Gregory Lake and 13 miles from Demodara Nine Arch Bridge. This guest house features free private parking and full-day security.

  • Review score
    8.0
    Very Good · 1 review

    Providing garden views, Hill Crest Holiday Bungalow in Diyatalawa features accommodations, a garden, a terrace, and a shared lounge.

  • Featuring a garden, Shanthi Guest house features accommodations in Diyatalawa. This property offers access to a balcony and free private parking.

  • Shanthi Guest House in Diyatalawa provides accommodations with a garden and a terrace.

  • Central location

    Moban House enjoys a location in Diyatalawa, 21 miles from Horton Plains National Park and 22 miles from Hakgala Botanical Garden.

  • Central location

    Golden Resort is located in Diyatalawa, just 25 miles from Gregory Lake and 13 miles from Demodara Nine Arch Bridge. With garden views, this accommodation provides a terrace.

  • Rose Villa Diyathalawa with Panoramic Train View in the Mountains is located in Diyatalawa, just 21 miles from Horton Plains National Park and 25 miles from Hakgala Botanical Garden.

  • Hidden heaven holidays and camping organisers is located in Diyatalawa, just 30 miles from Gregory Lake and 11 miles from Demodara Nine Arch Bridge.

  • SINEJY HOLIDAY HOME enjoys a location in Diyatalawa, 21 miles from Horton Plains National Park and 26 miles from Hakgala Botanical Garden. 30 miles from Gregory Lake and 12 miles from Demodara Nine...

  • Travelodg Guest Inn offers accommodations in Diyatalawa, 24 miles from Gregory Lake and 14 miles from Demodara Nine Arch Bridge. This property offers access to a balcony and free private parking.