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

See the latest prices and deals by choosing your dates.
Nilowin Glenanore Guesthouse, hotel in Diyatalawa

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.

great place for hiking and visiting the high lands including waterfalls great hosts great cooking class
Scored 9.5
9.5
Rated exceptional
Exceptional
334 reviews
Price from
£27.05
1 night, 2 adults
leisure Mount View, hotel in Diyatalawa

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.

Amazing views with good moods from the lovely staff
Scored 9.2
9.2
Rated superb
Superb
391 reviews
Price from
£38.25
1 night, 2 adults
Train View Chalet, hotel in Diyatalawa

Located in Bandarawela, Train View Chalets are situated just 20 minutes away from Ella, 1 hour from Nuwara Eliya, and 15 minutes from Haputale.

It was a wonderful stay. The place is peaceful, surrounded by nature, and the gentle sound of the nearby natural spring stream creates a deep connection with the environment. Additionally, it's conveniently close to Bandarawela town, with many nearby tourist attractions. They also organize well-planned and satisfying tours to Horton Plains and Ella, which I thoroughly enjoyed on my second visit.
Scored 9.5
9.5
Rated exceptional
Exceptional
53 reviews
Price from
£55.34
1 night, 2 adults
orchid villa, hotel in Diyatalawa

Orchid villa is located in Ella, 5 km from Demodara Nine Arch Bridge, 3.1 km from Ella Rock, and 4 km from Ella Spice Garden. Providing free WiFi, the property also has massage services.

Very clean and nice room, the owners were really nice and helpful 👍 very delicious breakfast and dinner
Scored 9.3
9.3
Rated superb
Superb
35 reviews
Price from
£12.52
1 night, 2 adults
The bawa's guest house, hotel in Diyatalawa

Boasting a garden and views of mountain, The bawa's guest house is a recently renovated guest house situated in Haputale, 44 km from Gregory Lake.

Lovely big bedroom with very large bed and windows. Outside balcony for sitting and dining - magnificent views . Our hostess Begum was lovely and very helpful.
Scored 9.1
9.1
Rated superb
Superb
15 reviews
Price from
£13.77
1 night, 2 adults
GlenMyu Estate, hotel in Diyatalawa

GlenMyu Estate features mountain views, free WiFi and free private parking, located in Haputale, 35 km from Demodara Nine Arch Bridge. Guests staying at this homestay have access to a balcony.

Hosts, location, food and beautiful design.
Scored 10
10
Rated exceptional
Exceptional
63 reviews
Price from
£208.66
1 night, 2 adults
Lilly Guest Inn, hotel in Diyatalawa

Set within 42 km of Gregory Lake and 26 km of Demodara Nine Arch Bridge in Haputale, Lilly Guest Inn offers accommodation with seating area.

It's a very new and calm place to stay.we had a great stay in there.very clean rooms and clean bathroom. Amazing bed and the hot water from the shower was good.owner is very friendly with us.I'll recommend this place to everyone
Scored 8.4
8.4
Rated very good
Very good
326 reviews
Price from
£20.87
1 night, 2 adults
White Monkey Dias Rest, hotel in Diyatalawa

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

The people, the view, the food! I had a great time here and can only recommend this place. Hope to be back soon!
Scored 8.9
8.9
Rated fabulous
Fabulous
374 reviews
Price from
£11.13
1 night, 2 adults
The Grand Bandarawela, hotel in Diyatalawa

US Holiday Resort is located 7 km from Ella and 29 km from Nuwara Eliya. Free private parking is available on site.

The view was amazing!
Scored 8.8
8.8
Rated fabulous
Fabulous
31 reviews
Price from
£31.22
1 night, 2 adults
Farah Guest Inn, hotel in Diyatalawa

Offering a garden and quiet street view, Farah Guest Inn is located in Haputale, 44 km from Gregory Lake and 25 km from Demodara Nine Arch Bridge.

We had a great experience at Farah Guest Inn, we planned for a days stay and ended up staying for 2 days . The climate and the view from the balcony was incredible ,it was so quiet and peaceful .we enjoyed every minute of the stay here . We had the best dishes here ,the srilankan rice and curry (chicken, potato ,dhal ,salads ,beans and many other items ) were mouth-watering , they had awesome welcome tea with some hot hot cakes too The staff here were very friendly, and they almost planned all our trips to Diyaluma falls ,Bambarakanda falls ,Lipton Seat ,Dambetenna tea factory and Adishham bungalow. The rooms are very clean and spacious too , Thank you Farah Guest Inn for making our stay extra special .I would recommend this place to anyone who would like to spend a wonderful holiday
Scored 8.8
8.8
Rated fabulous
Fabulous
37 reviews
Price from
£11.59
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