Skip to main content

Bungalows in Diyatalawa

Find the bungalows that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

The best bungalows in Diyatalawa

Check out our selection of great bungalows in Diyatalawa

Filter by:

Review score

Nilowin Glenanore Guesthouse

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

L
Linda
From
United Arab Emirates
We highly recommend Nilowin Glenanore Guesthouse!!! We had such a lovely stay there! It was recommended from a friend and it surely didn’t disappoint! The family that runs it are super nice and helpful. Breakfast was amazing - the yummiest egg hopers we’ve had in Srilanka. The room was lovely with a great view. And what we enjoyed most - was their cooking class!! They’ve created a lovely, homely kitchen where the cooking class happens. Very informative and fun cooking class. We truly enjoyed it. Our three daughters got involved in everything we were preparing and everything was delicious!!! Thank you so much! Id be happy to come back tomorrow :)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 424 reviews
Price from
$36.36
1 night, 2 adults

Living Heritage Koslanda

Koslanda (Near Diyatalawa)

Featuring an outdoor swimming pool, garden with BBQ facilities, Living Heritage Koslanda offers elegant rooms in Koslanda, 0.6 mi from the Diyaluma Waterfall.

L
Laetitia
From
Switzerland
This was a real treat. There were only 4 people in the entire resort at the time, since we came at the end of Easter vacation and the begining of the wet and shoulder season. The grounds are gorgeous, the garden, wonderful, the staff was very helpful and nice, and we had an upgrade that was not short of royal: I truly thought that we entered a several-room bungalow whereas it was our room! A room with a patio and a front and a side terrasses. Monkeys playing in the trees in the morning. The nature is very present and lush and beautiful. We went on a hike which we couldn't finish, since we've discovered a new species we had never met before: leeches. My daughter freaked! But it was an experience. She very much enjoyed the pool, overlooking the valley, and I booked an ayurvedic massage, which was the best I had in Sri Lanka. The man had very skilled hands. It is a place to get lost into, it feels last the days of yore, an estate to spend peaceful days. Unfortunately it wasn't our case, since we booked only a night, thereby shortening a safari that would have been (accurately so!) too long had we stayed an extra night. So it was an stop-by in between locations, booked a bit last-minute. Our next destination was Amba Estate, one of the few existing estates rolling tea by hand, with a social purpose since it has very good labor conditions and employs the villagers, thereby creating a strong community. I would recommend as well, it's not that far, on the other side of the mountain, hence "on the way" toward Ella, where we jumped on a train to our next adventures. Thank you again for having us and allowing such a beautiful stay. I also had the best cocktail and we both enjoyed our meals!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 194 reviews
Price from
$218.25
1 night, 2 adults

Yemi Bungalow Ella

Ella (Near Diyatalawa)

Yemi Bungalow Ella enjoys a location in Ella, 31 miles from Gregory Lake and 5.1 miles from Demodara Nine Arch Bridge. This guest house provides free private parking and room service.

S
Silva
From
Maldives
Mainly I like the food and the view. Nice in every angle.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 19 reviews
Price from
$21.42
1 night, 2 adults

Diyon Holiday Bungalow

Bandarawela (Near Diyatalawa)

Diyon Holiday Bungalow offers accommodations in Bandarawela, 21 miles from Hakgala Botanical Garden and 25 miles from Horton Plains National Park.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
$26
1 night, 2 adults

Pebbles Holiday Bungalow Bandarawela

Bandarawela (Near Diyatalawa)

Providing a garden, Pebbles Holiday Bungalow Bandarawela offers accommodations in Bandarawela. This property offers access to a balcony, free private parking, and free Wifi.

J
Jayapragasam
From
Sri Lanka
A well maintained, clean and hygienic bungalow with ancient looking modern building. The owner cum care taker starting from the time of booking till the departure assures good service. The stay and food are reasonable priced. 3 rooms which can comfortably occupy 12 adults. Child friendly environment. Nice Garden. Very silent location with morning and evening bird chirps. Just 4 kms for Bandarawela town. All in all good place for stay.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 27 reviews
Price from
$50.08
1 night, 2 adults

Thotalagala

Haputale (Near Diyatalawa)

Located in Haputale on the Pitaratmalie Estate, Thotalagala is a restored former planters bungalow featuring seven Suites, each named after a prominent personality that shaped the history of the Uva...

J
Joanna
From
United States
The location is quite remote but stunningly beautiful and peaceful. The gardens and grounds are well maintained and the view of the mountains change minute by minute due to the weather and clouds. The staff is ready to answer any question and provide anything you wish. Take a tour of the tea factory, it’s short but informative!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 55 reviews
Price from
$438.37
1 night, 2 adults

Clouds Holiday Bungalow

Haputale (Near Diyatalawa)

Offering garden views, Clouds Holiday Bungalow in Haputale offers accommodations and a garden. This property offers access to a terrace, darts, free private parking, and free Wifi.

M
Marga
From
Netherlands
Unique location, beautiful garden, comfortable bungalow, friendly staff.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 17 reviews
Price from
$53.20
1 night, 2 adults

The Mist Holiday Bungalow

Haputale (Near Diyatalawa)

Located in Haputale, 27 miles from Gregory Lake, The Mist Holiday Bungalow provides accommodations with a garden, free private parking, a shared lounge and a terrace.

L
Lynn
From
Canada
1. Location is good, 5-10 min walk from train station and restaurants 2. Owner is very accommodating and arranged tuk tuk at 4:45 to lipton’s seat for sunrise and packed breakfast with water for us. We walked down to the tea factory and took bus back to town. 3. Owner also recommended us how to take bus to our next destination to the coast! It was easy and saved us a lot of money. ( by car is 25000 rp and it costs 1500 rp for two ppl in the bus) though we don’t have suitcase but backpacks so ok for taking bus 4. The view is very nice though a lot of time is covered by clouds 5. Wifi and hot water work well. no fan/ac in the room but it was cold in March so i don’t think fan or ac needed 5. try green paradise restaurant which is good and cheap. The mint mist restaurant has a good view but more pricy
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 336 reviews
Price from
$25.74
1 night, 2 adults

Crystal Holiday Bungalow

Bandarawela (Near Diyatalawa)

Featuring a garden, Crystal Holiday Bungalow features accommodations in Bandarawela. This vacation home provides free private parking, a shared kitchen, and free Wifi.

H
Holmes
From
United States
From the moment you arrive, it’s as if you step into an alternative reality - one that encompasses your entire spirit, soul, and mind. Run by an extremely sweet and caring older couple (who we now consider family), Crystal Bungalow is interesting, entertaining, and simply peaceful to stay at. Outside you are presented with lush and well cared for gardens (with lots of birds). Inside, everywhere you turn there is a new thing to discover (it’s a big like living in a beautiful and interesting museum). You are living on a small tea plantation in a colonial era home. The room was comfortable, bed very nice, water very hot. But perhaps the most meaningful thing is the connections we made to the owners. They care for you and they help you. We’ll be back!
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 8 reviews
Price from
$100
1 night, 2 adults

Grace Holiday Bungalow

Haputale (Near Diyatalawa)

Located in Haputale, 27 miles from Gregory Lake, Grace Holiday Bungalow has accommodations with a garden, free private parking, a shared lounge and a terrace.

R
Rumesh
From
Sri Lanka
Food very good,nice location,Helpful Staf
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 67 reviews
Price from
$34.55
1 night, 2 adults
All bungalows in Diyatalawa

Most booked bungalows in Diyatalawa and surrounding area in the past month

See all

Popular with guests booking bungalows in Diyatalawa

Popular with guests booking bungalows in Diyatalawa

Popular with guests booking bungalows in Diyatalawa

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

Popular with guests booking bungalows in Diyatalawa

Popular with guests booking bungalows in Haputale

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

Popular with guests booking bungalows in Koslanda

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 194 reviews

Popular with guests booking bungalows in Haputale

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 336 reviews

Popular with guests booking bungalows in Bandarawela

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 131 reviews

Popular with guests booking bungalows in Bandarawela

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 27 reviews

Popular with guests booking bungalows in Haputale

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 67 reviews

Bungalows with swimming pools in Diyatalawa and nearby

See all

Located in Haputale, 28 miles from Gregory Lake, Garfield Bungalow by TONIK - 4BR Private Bungalow in Haputale - Mountain Views provides accommodations with an outdoor swimming pool, free private...

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

Benito Bungalow, Haputale by The Serendipity Collection is offering accommodations in Haputale. Featuring a concierge service, this property also provides guests with a terrace.

Thotalagala

Haputale
Swimming pool
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 55 reviews

Located in Haputale on the Pitaratmalie Estate, Thotalagala is a restored former planters bungalow featuring seven Suites, each named after a prominent personality that shaped the history of the Uva...

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 5 reviews

Ella Heaven Inn in Kumbalwela provides accommodations with an open-air bath, barbecue facilities, and a shared lounge.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 194 reviews

Featuring an outdoor swimming pool, garden with BBQ facilities, Living Heritage Koslanda offers elegant rooms in Koslanda, 0.6 mi from the Diyaluma Waterfall.

These bungalows in Diyatalawa and nearby have options with free cancellation

See all

Graystone Bungalow by Seven Angels

Haputale
Free cancellation options available

Located in Haputale, 26 miles from Gregory Lake, Graystone Bungalow by Seven Angels has accommodations with a garden, free private parking, a terrace and a restaurant.

Sherwood Bungalow Bandarawela

Bandarawela
Free cancellation options available
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 7 reviews

Located in Bandarawela, 27 miles from Gregory Lake, Sherwood Bungalow Bandarawela has accommodations with free bikes, free private parking, a garden and a terrace.

The Mist Holiday Bungalow

Haputale
Free cancellation options available
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 336 reviews

Located in Haputale, 27 miles from Gregory Lake, The Mist Holiday Bungalow provides accommodations with a garden, free private parking, a shared lounge and a terrace.

Hotel Serendib Hill

Bandarawela
Free cancellation options available
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 131 reviews

Located in Bandarawela, 27 miles from Gregory Lake, Hotel Serendib Hill has accommodations with a garden, free private parking, a shared lounge and a restaurant.

Nilowin Glenanore Guesthouse

Haputale
Free cancellation options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 424 reviews

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.

Diyon Holiday Bungalow

Bandarawela
Free cancellation options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews

Diyon Holiday Bungalow offers accommodations in Bandarawela, 21 miles from Hakgala Botanical Garden and 25 miles from Horton Plains National Park. 25 miles from Gregory Lake and 10 miles from Demodara...

The Hills Villa Bandarawela

Bandarawela
Free cancellation options available
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3 reviews

The Hills Villa Bandarawela in Bandarawela provides accommodations with a garden and a terrace.

Jenitas Holiday Bungalow

Bandarawela
Free cancellation options available

Jenitas Holiday Bungalow in Bandarawela provides accommodations with a garden and a terrace. Both Wifi and private parking are accessible at the guest house free of charge.

Save money on bungalows in Diyatalawa and nearby – budget options available

See all
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 27 reviews

Providing a garden, Pebbles Holiday Bungalow Bandarawela offers accommodations in Bandarawela. This property offers access to a balcony, free private parking, and free Wifi.

Clouds Holiday Bungalow

Haputale
Budget options available
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 17 reviews

Offering garden views, Clouds Holiday Bungalow in Haputale offers accommodations and a garden. This property offers access to a terrace, darts, free private parking, and free Wifi.

Cliff Heaven Bungalow

Bandarawela
Budget options available
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 7 reviews

Offering a terrace, Cliff Heaven Bungalow offers accommodations in Bandarawela. This bed and breakfast features free private parking, a shared kitchen, and free Wifi.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

The 6th Milepost Tea Bungalow Bandarawela is a recently renovated bed and breakfast in Bandarawela where guests can make the most of its garden and terrace.

Grace Holiday Bungalow

Haputale
Budget options available
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 67 reviews

Located in Haputale, 27 miles from Gregory Lake, Grace Holiday Bungalow has accommodations with a garden, free private parking, a shared lounge and a terrace.

Highly rated bungalows in Diyatalawa and nearby

See all

Yemi Bungalow Ella

Ella
8.0+ review score
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 19 reviews

Yemi Bungalow Ella enjoys a location in Ella, 31 miles from Gregory Lake and 5.1 miles from Demodara Nine Arch Bridge. This guest house provides free private parking and room service.