Skip to main content

Guest Houses in Diyatalawa

Find the guest houses that appeal to you the most

Guest Houses for every style

Find the right guest house for you in Diyatalawa

The best guest houses in Diyatalawa

Check out our pick of great guest houses in Diyatalawa

Filter by:

Review score

Villa Cinnamon Homestay

Diyatalawa

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

H
Herman
From
Sri Lanka
Very friendly host. They were very hospitable.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5 reviews
Price from
US$35
1 night, 2 adults

leisure Mount View

Haputale (Near 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.

L
Laura
From
Australia
We loved our stay here - the views from the property were amazing and the rooms were comfortable and homely. The staff were excellent and went above and beyond to make it a pleasant stay. The dinner we had here was one of the best sri lankan meals of our trip. We would recommend this stay to anyone :)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 544 reviews
Price from
US$67.50
1 night, 2 adults

Nilowin Glenanore Guesthouse

Haputale (Near 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.

P
Philipp
From
Austria
We came as strangers and left as friends! Saman and his wife Madushi and his brother Shan together with their mum are incredible hosts! They are so friendly and helpful and gave us many tips for the area. The guesthouse was exactly what we were looking for. A beautiful view from the cozy and bright room. Food was always very delicious. The area is very calm, you can see sunrise and sunset from the tea plantation just 5 minutes from the guesthouse. We've planned to stay two nights but because it was so nice there we changed our plans and stayed longer. We also visited the local Sunday market to buy fresh vegetables and made a fabulous cooking course and learned how to cook traditional currys. We highly recommend to go there and experience unforgettable days in the middle of tea plantations. Thank you Saman, Shan and Family for the last days - We enjoyed every moment at your wonderful place. We will come back one day :-)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 372 reviews
Price from
US$40
1 night, 2 adults

The Nest by Amarasinghe's

Haputale (Near Diyatalawa)

Situated within 44 km of Gregory Lake and 25 km of Demodara Nine Arch Bridge in Haputale, The Nest by Amarasinghe's features accommodation with seating area.

B
Bico
From
Pakistan
Spacious and very comfortable accommodation - Super clean and very well maintained - Run by a beautiful family, pleasant to talk to and very helpful. Good location, lovely views, just an hour's drive to Lipton's Seat. Beautiful flowers, still around in Autumn.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 355 reviews
Price from
US$22
1 night, 2 adults

Yemi Bungalow Ella

Ella (Near Diyatalawa)

Located within 49 km of Gregory Lake and 8.2 km of Demodara Nine Arch Bridge in Ella, Yemi Bungalow Ella features accommodation with seating area.

T
Tharanga
From
New Zealand
Staying at Yemi Bungalow Ella was truly a remarkable experience, Service at Yemi Bungalow was top-notch at every turn. great location, very clean, friendly staff, Our stay was so enjoyable that we are already looking forward to returning—eager to relive the magic of Yemi Bungalow and create even more wonderful memories in Ella.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
US$22.10
1 night, 2 adults

White Lotus Haputale

Haputale (Near Diyatalawa)

Offering a shared lounge and mountain view, White Lotus Haputale is located in Haputale, 42 km from Gregory Lake and 26 km from Demodara Nine Arch Bridge.

S
Sylvie
From
Italy
Guesthouse run by a young, smiling Franco–Sri Lankan couple. Our stay was really wonderful, the area is not touristy and feels very authentic. The tea plantations are simply stunning. Personally, it was my favourite part of the whole trip to Sri Lanka. The room was large and clean. We also had dinner at their upstairs restaurant on both nights, for a really small price. We used the laundry service as well. I highly recommend staying here, above all for the great overall experience. Thank you!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 32 reviews
Price from
US$22.50
1 night, 2 adults

Mountain Paradise Bliss Guest House

Haputale (Near Diyatalawa)

Situated in Haputale, 41 km from Gregory Lake, Mountain Paradise Bliss Guest House features accommodation with a garden, free private parking and a restaurant.

L
Line
From
Canada
Everything was perfect. The kindness of the owners, the beautiful view of the room, the amazing food, the best we had since our arrival in Sri Lanka. I highly recommand this hotel. Haputale is magnificient!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 46 reviews
Price from
US$27
1 night, 2 adults

MK Guest House

Haputale (Near Diyatalawa)

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.

A
Agnes
From
Hungary
The owners are very kind and helpful people. The room and the bathroom also (with hot water and basic toiletries) were very clean, there is a nice view from the room. The room comes with some tea bags, a kettle and bottled water. Kalai prepared a nice breakfast for my request, it had some additional cost, but it was more than enough. She called a tuk tuk for me to the train station too. I highly recommend this place. :-)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 55 reviews
Price from
US$20
1 night, 2 adults

The bawa guest Inn

Haputale (Near Diyatalawa)

Boasting mountain views, The bawa guest Inn provides accommodation with balcony, around 44 km from Gregory Lake. This property offers access to a terrace, free private parking and free WiFi.

K
Kirsty
From
United Kingdom
This family guesthouse is a really wonderful experience. We arrived a little earlier than planned and the room was promptly made available for us. They helped with all of our questions & arranged a bike for us and we had a lovely breakfast every morning on the balcony. Fantastic communication throughout and really lovely hosts - thanks so much!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 99 reviews
Price from
US$16.16
1 night, 2 adults

Hapu Tales - Private Holiday Villa

Haputale (Near Diyatalawa)

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.

M
Markus
From
Germany
Beautiful house at remote location in the mountains. This is the perfect place for everyone who is looking for a quite place surrounded by nature. Munira is the nicest host and all the staff is amazing. We had breakfast and dinner at the house and it was always very delicious! Highly recommended!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews
Price from
US$323
1 night, 2 adults
All guest houses in Diyatalawa

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.

Most booked guest houses in Diyatalawa and surroundings in the past month

See all

Popular with guests booking guest houses in Diyatalawa

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5 reviews

Popular with guests booking guest houses in Diyatalawa

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Popular with guests booking guest houses in Haputale

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 544 reviews

Popular with guests booking guest houses in Haputale

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 32 reviews

Popular with guests booking guest houses in Haputale

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 496 reviews

Popular with guests booking guest houses in Haputale

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 323 reviews

Popular with guests booking guest houses in Haputale

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 355 reviews

Popular with guests booking guest houses in Haputale

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 372 reviews

Popular with guests booking guest houses in Haputale

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 99 reviews