Skip to main content

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

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

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 had a great stay! The guesthouse is run by a retired woman. She is really lovely, loves to chat and makes you feel at home. The room was very clean and hot water/tea/coffee was available. Recommended for small budget!
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

Set just 23 km from Demodara Nine Arch Bridge, Uva Escape Holiday Bungalow offers accommodation in Bandarawela with access to a garden, a shared lounge, as well as a shared kitchen.

Nice view around the place
Review score
9.8
Exceptional
7 reviews
Price from
£64.28
1 night, 2 adults

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.

Good location. Very close to city.
Review score
8.2
Very good
309 reviews
Price from
£16.93
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 this month

See all

Guest houses that travellers love in Diyatalawa

See all
  • Avg. price/night: £23.52
    Review score
    9.0
    Superb · 12 reviews
    Great Location next to fines Jungle & Friendly host is also very helpful. Calm & clean property. The surroundings are superb for family & friends. Hot water works very fine. No WiFi But the network is strong for mobiles. The host is very responsive via phone calls & always willing to help with suggestions & recommend restaurants etc..
    Guest review by
    Gihan Weligama
    People with friends
  • Avg. price/night: £176.38
    Review score
    9.1
    Superb · 59 reviews
    - Architecture style of the backyard interior. Many flowers and plants. - Spectacular landscape. - Friendliest and helpful stuff. - Amazing manager! He made our stay comfortable. Gave us many advices where to go and what sights were better to visit. - Hot water. - Really good European breakfast with steamed vegetables, fresh fruits, eggs and toasts. - Comfortable location not so far from the Lipton seat.
    Guest review by
    Aleksei
    Young couple
  • Review score
    7.3
    Good · 3 reviews
    The surroundings were very calm, quiet, and peaceful; perfect for a holiday to relax. It was a homely place with a very hospitable staff. The rooms were beautifully arranged, clean and comfortable too. The meals made were delicious. We truly enjoyed our stay.
    Guest review by
    Godlieb
    Family with young children
  • Avg. price/night: £23.52
    Review score
    9.0
    Superb · 12 reviews
    Great location Friendly Host Comfortable beds Hot water Spacious rooms, kitchen & living room Shops nearby Value for money Recommend 100%
    Guest review by
    kasunbole97
    People with friends