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 selection of great guest houses in Diyatalawa

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Nilowin Glenanore Guesthouse, hotel in Diyatalawa

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.

Everything was great
Scored 9.5
9.5
Rated exceptional
Exceptional
334 reviews
Price from
$35
1 night, 2 adults
leisure Mount View, hotel in Diyatalawa

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.

The view and the setting. Friendly, helpful staff with good English. Great food (normally I prefer local places). Wonderful furniture and bedding. Bedside table. Desk with a view. Soft lights. Lots of powerpoints. Own padlock option.
Scored 9.2
9.2
Rated wonderful
Wonderful
391 reviews
Price from
$49.50
1 night, 2 adults
Train View Chalet, hotel in Diyatalawa

Located in Bandarawela, Train View Chalets are located just 20 minutes away from Ella, 1 hour from Nuwara Eliya, and 15 minutes from Haputale.

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.5
9.5
Rated exceptional
Exceptional
53 reviews
Price from
$65.10
1 night, 2 adults
The bawa's guest house, hotel in Diyatalawa

The bawa's guest house is a recently renovated guest house in Haputale near Haputale Railway Station. This property offers access to a terrace, free private parking, and free Wifi.

Nice house, pretty room. AMAZING view from room and the outside terras was great!! We watched the sunrise out of the bed
Scored 9.1
9.1
Rated wonderful
Wonderful
15 reviews
Price from
$14.58
1 night, 2 adults
Lilly Guest Inn, hotel in Diyatalawa

26 miles from Gregory Lake in Haputale, Lilly Guest Inn features accommodations with access to spa facilities, wellness packages, and beauty services.

The owner of lilly was very friendly and helpful.The rooms and bathroom were very clean. We were served with awesome and delicious Sri Lankan food. Especially you can see a beautiful view of sunset from the balcony. Overall, the stay at Lilly was great.
Scored 8.4
8.4
Rated very good
Very Good
326 reviews
Price from
$27
1 night, 2 adults
White Monkey Dias Rest, hotel in Diyatalawa

White Monkey Dias Rest offers accommodations in Haputale, 29 miles from Gregory Lake and 17 miles from Demodara Nine Arch Bridge. This guest house features free private parking and full-day security.

The place has a good view and we mostly consider about the view when we book this hotel. We went to long by the train and only about 3km from haputale station. We took the last bus full of local people to reach the hotel.the family run this place is very friendly. We ordered tea,food and really it's really delisious with a reasonable price. There is a view point near the hotel. Good for a walk through tea plantations. We book the hotel for one night but stayed one more day Me and my husband had a great time there and we definitely visit there again.
Scored 8.9
8.9
Rated excellent
Excellent
374 reviews
Price from
$14.40
1 night, 2 adults
The Grand Bandarawela, hotel in Diyatalawa

US Holiday Resort is located 4.3 mi from Ella and 18 mi from Nuwara Eliya. Free private parking is available on site.

Location is perfect with the view
Scored 8.8
8.8
Rated excellent
Excellent
31 reviews
Price from
$40
1 night, 2 adults
Farah Guest Inn, hotel in Diyatalawa

Farah Guest Inn in Haputale provides accommodations with a garden and a terrace. Among the facilities of this property are a restaurant, a 24-hour front desk, and room service, along with free Wifi.

Superb place to stay + The location here is fantastic it just out of the town a small walk away. The views from here a amazing. The room are spacious and comfortable. Shafni are host was brilliant he was so helpful on local knowledge places to eat and things do and see. I wouldn't meet a better family.
Scored 8.8
8.8
Rated excellent
Excellent
37 reviews
Price from
$15
1 night, 2 adults
The Woods - Birding, Farming & Eco Living, hotel in Diyatalawa

Offering garden views, The Woods - Birding, Farming & Eco Living in Haputale offers accommodations and a garden. This property offers access to a terrace and free private parking.

The atmosphere of the location
Scored 8.1
8.1
Rated very good
Very Good
7 reviews
Price from
$80
1 night, 2 adults
Benjamin Cottage Haputale, hotel in Diyatalawa

Benjamin Cottage Haputale offers accommodations in Haputale, 19 miles from Demodara Nine Arch Bridge and 25 miles from Horton Plains National Park.

remote location with a spectacular view of the mountains. Love the service provided by the staff.
Scored 8.8
8.8
Rated excellent
Excellent
66 reviews
Price from
$52.65
1 night, 2 adults
All guest houses in Diyatalawa
Looking for a guest house?
Warm and welcoming guest houses are ideal for travelers who prefer laid-back accommodations with a personal touch. Usually family run, these hosts will provide local recommendations and even optional meals. Guest houses sometimes feature a cozy living room or a garden – and are still cheaper than most regular hotels.

Most booked guest houses in Diyatalawa this month

Guest Houses That Travelers Love in Diyatalawa

  • Avg. price/night: $24
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 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
    Travelers with friends
  • Avg. price/night: $118
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 50 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
  • Avg. price/night: $24
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 10 reviews
    Great location Friendly Host Comfortable beds Hot water Spacious rooms, kitchen & living room Shops nearby Value for money Recommend 100%
    kasunbole97
    Travelers with friends
  • Avg. price/night: $118
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 50 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