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

See the latest prices and deals by choosing your dates.
Gimanhala Diyathalawa, hotel in Diyatalawa

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.

Superb
Scored 9.0
9.0
Rated wonderful
Wonderful
12 reviews
Price from
$25
1 night, 2 adults
Villa Cinnamon Homestay, hotel in Diyatalawa

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.
Scored 9.4
9.4
Rated wonderful
Wonderful
9 reviews
Price from
$30
1 night, 2 adults
Nilowin Glenanore Guesthouse, hotel in Haputale

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.

This place is perfect! The staff are amazing and go out of their way to make your stay perfect. The rooms are huge too and the view is stunning. Don't miss the cooking class either!
Scored 9.3
9.3
Rated wonderful
Wonderful
345 reviews
Price from
$35
1 night, 2 adults
leisure Mount View, hotel in Haputale

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.

If you want amazing views outside of the bustle, overlooking the tea plantations and perches up above the town, this is the spot for you! We had an amazing stay here, the staff go above and beyond for their guests from the minute you get there. They ensure you are comfortable and checked in with us multiple times during the stay. Our favorite parts were the view from the place, our dinner (curry buffet dinner, little pricier but so worth it!) and the rooms themselves were super clean and bright with lots of natural light. Would have stayed an extra night if we could.
Scored 9.1
9.1
Rated wonderful
Wonderful
441 reviews
Price from
$49.50
1 night, 2 adults
Train View Chalet, hotel in Bandarawela

Offering a garden, Train View Chalet provides accommodations in Bandarawela.

We had an absolutely wonderful stay here! From the warm welcome to the beautifully clean and well-maintained rooms, everything exceeded our expectations. The peaceful and quiet surroundings provided the perfect escape from the hustle and bustle, making our experience even more special. One of the highlights was definitely the natural spring water swimming pool. It felt like a true oasis, blending perfectly with the natural surroundings. The refreshing swim in crystal-clear water was a unique experience we truly cherished. The food was delicious, and the service was impeccable, with the staff going above and beyond to make our stay comfortable. We’re truly grateful for the memorable experience and can’t wait to return.
Scored 9.4
9.4
Rated wonderful
Wonderful
56 reviews
Price from
$71.25
1 night, 2 adults
Eeescart Family Resort, hotel in Bandarawela

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

Scored 9.1
9.1
Rated wonderful
Wonderful
14 reviews
Price from
$34.20
1 night, 2 adults
MK Guest House, hotel in Haputale

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.

Scored 9.2
9.2
Rated wonderful
Wonderful
15 reviews
Price from
$20
1 night, 2 adults
Hapu Tales - Private Holiday Villa, hotel in Haputale

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.
Scored 9.7
9.7
Rated exceptional
Exceptional
8 reviews
Price from
$228
1 night, 2 adults
Mirador Cottage, hotel in Bandarawela

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
Scored 9.2
9.2
Rated wonderful
Wonderful
8 reviews
Price from
$32
1 night, 2 adults
Aroma Holiday Home-Haputhale, hotel in Haputale

Providing a garden, Aroma Holiday Home-Haputhale features accommodations in Haputale. This homestay provides free private parking, room service, and free Wifi.

Scored 9.4
9.4
Rated wonderful
Wonderful
8 reviews
Price from
$20
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