Skip to main content

The best guest houses in Diyatalawa

Check out our pick of great guest houses in Diyatalawa

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Offering a garden and mountain view, Gimanhala Diyathalawa is situated in Diyatalawa, 39 km from Gregory Lake and 22 km from Demodara Nine Arch Bridge. This guest house features free private parking and full-day security. The guest house has family rooms.

Great location Friendly Host Comfortable beds Hot water Spacious rooms, kitchen & living room Shops nearby Value for money Recommend 100%

Show more Show less
9.2
Superb
9 reviews
Price from
£21
per night

Featuring mountain views, Ella gama village guest house features accommodation with a garden, a terrace and a shared lounge, around 40 km from Gregory Lake. Boasting a shared kitchen, this property also provides guests with an outdoor fireplace. Free private parking is available and the guest house also offers bike hire for guests who want to explore the surrounding area.

Show more Show less
9.3
Superb
4 reviews
Price from
£15
per night

Located in Bandarawela, Train View Chalets are situated just 20 minutes away from Ella, 1 hour from Nuwara Eliya, and 15 minutes from Haputale. The chalets are nestled within a forest reserve and are surrounded by mountains. The iconic railway track is also bordering the property.

The comfortable chalets away from the hustle of Ella and Bandarawela are tucked away in a beautiful garden with plenty of flowers. The owner arranged an excellent tour on our way to Ella rock with an open 4X4 vehicle during which we experienced a most beautiful forest with eucalyptus trees ever seen, and thereafter the historical train and the 9 arches bridge and a scenic drive through the legendary Lipton thee estate with a visit to the authentic production hall. Warmly recommended.

Show more Show less
9.5
Exceptional
46 reviews
Price from
£52
per night

Overlooking the mountain, units in this guest house are accessible via private entrance and equipped with a flat-screen TV and a private bathroom with a bidet and bathrobes. At the guest house, all units are soundproof. The units are equipped with heating facilities.

Very clean and safety place 😍 nice mountain views ❤

Show more Show less
8.1
Very good
98 reviews
Price from
£14
per night

Situated in Ellealutwela and only 38 km from Gregory Lake, Diyathalawa The Mountain Lodge features accommodation with inner courtyard views, free WiFi and free private parking. The property is located 23 km from Demodara Nine Arch Bridge, 30 km from Horton Plains National Park and 31 km from Hakgala Botanical Garden. Ohiya Railway Station is 19 km from the guest house.

Show more Show less
5.4
Review score
5 reviews
Price from
£13
per night

Offering a restaurant and free bikes, ABC Guest Inn & Restaurant is located in Dambawelagama and provides a 24-hour front desk for the convenience of the guests. Free WiFi access is available in the public areas of the property.

Excellent views, informative, helpful and wise host, who anticipated all our needs. Good food, good company at this place.

Show more Show less
8.1
Very good
141 reviews
Price from
£7
per night

The units come with a private bathroom, while some rooms come with a balcony and others also have a mountain view. At the guest house, some units are soundproof.

Both a bicycle rental service and a car rental service are available at the guest house.

Nice and clean room with own bathroom. Bed is quite big and I liked the big mirror in the room.

Show more Show less
8.8
Fabulous
179 reviews
Price from
£7
per night

Located in Bandarawela, within 45 km of Gregory Lake and 15 km of Demodara Nine Arch Bridge, Lucky Star View Inn provides accommodation with a shared lounge and free WiFi as well as free private parking for guests who drive. The property is set 38 km from Hakgala Botanical Garden, 38 km from Horton Plains National Park and 600 metres from Bandarawela Railway Station. The accommodation offers a shared kitchen and room service for guests.

Show more Show less
8
Very good
2 reviews
Price from
£17
per night

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. Among the facilities of this property are a restaurant, a 24-hour front desk and room service, along with free WiFi. Parking on-site is available and the guest house also provides bike hire for guests who want to explore the surrounding area.

It was a comfortable and pleasant stay ,we enjoyed every minute here .The host were friendly and helpful ,they helped us to book tuk tuk and planned our trips to Lipton seat ,adiaham bungalow ,diyaluma falls, and many tea factories .The food was exceptional, no doubt in that .Thanks for the wonderful dhal curry 😀....WiFi was super speed, and hot water showers were the best,If you ever plan to Haputale ,Farah Guest Inn is a must stay place

Show more Show less
8.7
Fabulous
33 reviews
Price from
£14
per night

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. This property offers access to a terrace, free private parking and free WiFi. The guest house has family rooms.

Show more Show less
9
Superb
2 reviews
Price from
£13
per night

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.
Search guest houses in Diyatalawa

Most booked guest houses in Diyatalawa this month

Guest houses that travellers love in Diyatalawa

  • Avg. price/night: £111.55
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 38 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.
    Aleksei
    Young couple
  • Avg. price/night: £8.70
    7.3
    Scored 7.3
    Good
    Rated 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.
    Godlieb
    Family with young children
  • Avg. price/night: £21.36
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 9 reviews
    Great location Friendly Host Comfortable beds Hot water Spacious rooms, kitchen & living room Shops nearby Value for money Recommend 100%
    kasunbole97
    People with friends
  • Avg. price/night: £111.55
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 38 reviews
    Everything! This was the nicest place I’ve ever stayed and were hosted. Amazing family, great food and awesome HOME with surroundings. Extra - Toby dog whom my kids fell in love.
    Laura
    Family with young children
gogless