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

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

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.

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..
Scored 9.1
9.1
Rated superb
Superb
10 reviews
Price from
£18.87
per night
The Nest by Amarasinghe's, hotel in Diyatalawa

Offering a restaurant, The Nest by Amarasinghe's is located in Haputale. Free WiFi access is available. Each room here will provide you with a work desk and balcony.

The lady was so kind, we asked for a take away breakfast and we found sandwiches, bananas and yoghurt (at 5 a.m.).
Scored 9.1
9.1
Rated superb
Superb
249 reviews
Price from
£11.32
per night
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.

Friendly staff, personal touch. Fantastic view over the hills and valley from the balcony. Lovely setting.
Scored 9.5
9.5
Rated exceptional
Exceptional
329 reviews
Price from
£26.41
per night
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.

Rooms were beautiful with amazing views to enjoy! Also we had dinner and breakfast there and it was delicious!
Scored 9.3
9.3
Rated superb
Superb
370 reviews
Price from
£30.56
per night
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.

We got a royalty welcome with garden fresh fruit juice. Rooms are so clean & designed in a unique way. The view of train passing is so love to see. Whole property surrounded by tea plantation & everywhere is green with pure OXYGEN. Owner and his staff well in English & good communication. They really helped us for our islandwide iternery. Thank you & all the best!!!
Scored 9.5
9.5
Rated exceptional
Exceptional
50 reviews
Price from
£46.49
per night
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.

This is a delightful place to stay. The room was huge, balcony where we ate our meals had the most incredible view and there is a short cut to the town which makes it easy to walk.. Our hostess could not do enough for us and her English is excellent
Scored 9.7
9.7
Rated exceptional
Exceptional
7 reviews
Price from
£13.28
per night
Mirador Cottage, hotel in Diyatalawa

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.

The arrangement of the bed was nice and the setup is absolutely nice.
Scored 9.2
9.2
Rated superb
Superb
6 reviews
Price from
£28.78
per night
Uva Escape Holiday Bungalow, hotel in Diyatalawa

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
Scored 9.9
9.9
Rated exceptional
Exceptional
7 reviews
Price from
£48.75
per night
Grand View Guest House, hotel in Diyatalawa

Featuring city views, Grand View Guest House offers accommodation with balcony, around 44 km from Gregory Lake.

The view was amazing and the breakfast was great. Staffs were amazing. Hotel is situated near to the railway station. Rooms was as expected.staffs were very friendly. Great location. Provided a closed parking for cars.
Scored 8.1
8.1
Rated very good
Very good
105 reviews
Price from
£16.04
per night
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.

Scored 8.5
8.5
Rated very good
Very good
324 reviews
Price from
£16.98
per night
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.
Search guest houses in Diyatalawa

Most booked guest houses in Diyatalawa this month

Guest houses that travellers love in Diyatalawa

  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 10 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..
    Gihan Weligama
    People with friends
  • Avg. price/night: £97.51
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 47 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
  • Scored 7.3
    7.3
    Rated good
    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
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 10 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: £97.51
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 47 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