Skip to main content

Homestays for every style

Find the right homestay for you in Diyatalawa

The best homestays in Diyatalawa

Check out our pick of great homestays in Diyatalawa

Filter by:

Review score

Boasting mountain views, Villa Cinnamon Homestay features accommodation with a garden and a patio, around 47 km from Gregory Lake.

Calm place. Good Host. Reasonable Price & Good local Breakfast.
Review score
9.4
Superb
13 reviews
Price from
£24.69
1 night, 2 adults

Nilowin Glenanore Guesthouse is situated in a part of Glenanore tea estate close to Haputale. This family-run guesthouse offers a 24-hour front desk and free WiFi.

Lovely family run hotel managed by two brothers who are very friendly and helpful. Beautiful location with tea plantation on one side and amazing views on the other. It’s probably 7 or 8 minutes out of town by tuk tuk, but the staff arranged all the tuks for us at reasonable prices so getting around was easy.
Review score
9.3
Superb
334 reviews
Price from
£31.36
1 night, 2 adults

Featuring a garden, shared lounge and views of mountain, White Monkey Dias Rest is situated in Haputale, 47 km from Gregory Lake.

This was an absolutely amazing stay! The family hosts welcomed us with such warm heart and care, we truly felt like home. We met amazing travelers and enjoyed a really great time! The location is superb, quiet and local. The room was perfect and had exactly what we needed. The view was spectacular, breakfasts and dinners truly delicious! For the price you are getting sooo much value - we can’t recommend this place enough! When we are back in Sri Lanka we are definitely coming here again!
Review score
9.0
Superb
426 reviews
Price from
£11.29
1 night, 2 adults

Set just 42 km from Gregory Lake, leisure Mount View features accommodation in Haputale with access to free bikes, a garden, as well as a shared kitchen.

Nice view from rooms, service on top really nice.
Review score
9.1
Superb
492 reviews
Price from
£38.80
1 night, 2 adults

Situated within 37 km of Gregory Lake and 20 km of Demodara Nine Arch Bridge in Bandarawela, Eeescart Family Resort provides accommodation with seating area.

Friendly owner Calm and eco environment
Review score
9.2
Superb
14 reviews
Price from
£31.04
1 night, 2 adults

Featuring mountain views, Off grid Ella Homestay offers accommodation with a garden and a balcony, around 8.4 km from Demodara Nine Arch Bridge.

The nicest host we had during our holiday! Very clean place for a very good price! Big room!
Review score
9.9
Exceptional
10 reviews
Price from
£18.80
1 night, 2 adults

Offering a garden and mountain view, Mandakini Villa is set in Medaperuwa, 49 km from Gregory Lake and 16 km from Demodara Nine Arch Bridge.

For Pekoe Trail hikers it is a fair distance from the end of stage 14. Unfortunately the host wasn’t expecting me even though I had a confirmation from booking.com. However she quickly pivoted and provided a lovely private room with ensuite and two tasty and plentiful meals. I also got to meet her extended family. When it came time to pay the amount I had on booking.com was different to the higher rate she normally charges for the room. Not sure how that happened but we negotiated a compromise rate.
Review score
9.8
Exceptional
5 reviews
Price from
£45.53
1 night, 2 adults

Boasting mountain views, MK Guest House features accommodation with a balcony, around 44 km from Gregory Lake. This property offers access to a terrace and free private parking.

I really enjoyed staying in this guesthouse just chill and relax. The lady who ran this guesthouse is very kind and helpful
Review score
9.2
Superb
32 reviews
Price from
£18.97
1 night, 2 adults

Featuring an outdoor swimming pool, garden and views of mountain, Hapu Tales - Private Holiday Villa is set in Haputale, 38 km from Demodara Nine Arch Bridge.

We had the most perfect two nights at Hapu Tales. Muni goes above and beyond as a host, and her team put so much effort into making it a relaxing and comfortable place to stay; every detail has been thought of and the team were so helpful and friendly, we really felt like we were staying with friends. We had all of our meals in and the food was brilliant, authentic Sri Lankan cuisine with lots of flavour. The location is brilliant for exploring the beautiful surrounding sites but definitely make sure you stay long enough to take the time to relax by the pool or on the terrace with the breathtaking views. We stayed two nights and were sad to leave - it’s the perfect place to recharge and relax.
Review score
9.7
Exceptional
9 reviews
Price from
£160.86
1 night, 2 adults

Boasting mountain views, Mirador Cottage offers accommodation with a garden and a balcony, around 46 km from Gregory Lake. This property offers access to a terrace and free private parking.

It's a very free place. The owner is friendly. He gave us milk rice in the morning.
Review score
9.2
Superb
8 reviews
Price from
£29.90
1 night, 2 adults
All homestays in Diyatalawa
Looking for a homestay?
Travellers on a budget looking to experience a place like a local will enjoy homestays. This simple accommodation is 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 centre! Check these homestays in Diyatalawa

  • Review score
    9.4
    Superb · 13 reviews

    Boasting mountain views, Villa Cinnamon Homestay features accommodation with a garden and a patio, around 47 km from Gregory Lake.

    Guest review
    Calm place. Good Host. Reasonable Price & Good local Breakfast.
  • Review score
    9.0
    Superb · 12 reviews

    Offering a garden and garden view, Gimanhala Diyathalawa is situated in Diyatalawa, 39 km from Gregory Lake and 22 km from Demodara Nine Arch Bridge.

  • Review score
    8.0
    Very good · 1 review

    Boasting mountain views, Hill Crest Holiday Bungalow offers accommodation with a garden, a terrace and a shared lounge, around 42 km from Gregory Lake.

  • Shanthi Guest house, a property with a garden, is situated in Diyatalawa, 42 km from Gregory Lake, 22 km from Demodara Nine Arch Bridge, as well as 33 km from Horton Plains National Park.

  • Located in Diyatalawa, within 42 km of Gregory Lake and 22 km of Demodara Nine Arch Bridge, Shanthi Guest House provides accommodation with a garden as well as free private parking for guests who...

  • Central location

    Offering inner courtyard views, Moban House is an accommodation located in Diyatalawa, 34 km from Horton Plains National Park and 36 km from Hakgala Botanical Garden.

  • Central location

    Featuring garden views, Golden Resort provides accommodation with a garden and a terrace, around 40 km from Gregory Lake.

  • Offering mountain views, Rose Villa Diyathalawa with Panoramic Train View in the Mountains is an accommodation situated in Diyatalawa, 41 km from Hakgala Botanical Garden and 4 km from Bandarawela...

  • Hidden heaven holidays and camping organisers is situated in Diyatalawa, 18 km from Demodara Nine Arch Bridge, 34 km from Horton Plains National Park, and 41 km from Hakgala Botanical Garden.

  • Set in Diyatalawa, within 48 km of Gregory Lake and 19 km of Demodara Nine Arch Bridge, SINEJY HOLIDAY HOME offers accommodation with a garden as well as free private parking for guests who drive.

  • Offering mountain views, Travelodg Guest Inn is an accommodation located in Diyatalawa, 39 km from Gregory Lake and 23 km from Demodara Nine Arch Bridge.