The 10 best cottages in Diyatalawa, Sri Lanka | Booking.com
Skip to main content

Cottages in Diyatalawa

Find the cottages that appeal to you the most

Cottages for every style

Find the right cottage for you in Diyatalawa

The best cottages in Diyatalawa

Check out our pick of great cottages in Diyatalawa

Filter by:

Review score

Gold Field Villa

Koslanda (Near Diyatalawa)

Featuring air-conditioned accommodation with a private pool, mountain view and a balcony, Gold Field Villa is located in Koslanda.

K
Kumaran
From
United Kingdom
The service was excellent. The villa had everything we needed.. The view from swimming pool is beautiful. We arrived in the evening, the host of the villa were great they offered such good service, we had delicious food. Highly recommend this villa.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 6 reviews
Price from
€ 47.60
1 night, 2 adults

Silver Tips Villa

Ella (Near Diyatalawa)

Featuring garden views, Silver Tips Villa features accommodation with a garden and a balcony, around 7.7 km from Demodara Nine Arch Bridge.

M
Mohamed Aashif
From
Qatar
We had an absolutely wonderful stay at this villa! The property was clean, beautifully maintained, and had everything we needed for a relaxing getaway. The host was incredibly welcoming and helpful throughout our stay. The location was peaceful and scenic, making it perfect for unwinding. We especially loved the cozy interiors and outdoor seating area. Would highly recommend to anyone looking for a comfortable and memorable stay!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 34 reviews
Price from
€ 24.32
1 night, 2 adults

Suntech Holiday Home Bandarawela

Bandarawela (Near Diyatalawa)

Offering mountain views, Suntech Holiday Home Bandarawela is an accommodation situated in Bandarawela, 16 km from Demodara Nine Arch Bridge and 36 km from Hakgala Botanical Garden.

C
Chandana
From
Sri Lanka
best view ever, great service, great service,clean place
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 9 reviews
Price from
€ 62.42
1 night, 2 adults

The Secret Garden

Bandarawela (Near Diyatalawa)

Boasting a garden and views of garden, The Secret Garden is a recently renovated villa situated in Bandarawela, 17 km from Demodara Nine Arch Bridge.

R
Robina
From
Australia
This was an exceptional find right on the Pekoe trail at Makulella. beautiful rooms, excellent dinner and breakfast with hosts Chandra and Dan. They have turned their property into a small garden paradise! Great for trail walkers. Thank you for our stay and for sharing your stories.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 18 reviews
Price from
€ 48.02
1 night, 2 adults

Modern Nature Retreat - Private Holiday Home in Bandarawela Hills

Bandarawela (Near Diyatalawa)

Situated in Bandarawela and only 41 km from Gregory Lake, Modern Nature Retreat - Private Holiday Home in Bandarawela Hills features accommodation with garden views, free WiFi and free private...

M
MFM
From
Sri Lanka
We recently stayed at this lovely cottage in Bandarawela for the second time, and it was just as amazing as the first! From the moment we arrived, we were welcomed warmly by the host, who truly made us feel at home. The hospitality here is unmatched, with the host going above and beyond to ensure our comfort. The cottage itself is cozy and feels like a home away from home – perfect for a relaxing getaway. We initially planned a shorter stay but ended up staying more than 5 days because we enjoyed it so much. Highly recommended for anyone looking for a peaceful, homely stay in Bandarawela. We’ll definitely be coming back again!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 21 reviews
Price from
€ 7.28
1 night, 2 adults

Crystal Holiday Bungalow

Bandarawela (Near Diyatalawa)

Crystal Holiday Bungalow, a property with a garden and a shared lounge, is situated in Bandarawela, 13 km from Demodara Nine Arch Bridge, 41 km from Hakgala Botanical Garden, as well as 42 km from...

D
Duminda
From
United Kingdom
Mr Norman and her wife were very friendly and their customer service was superb. We felt like we visited our parents. Kids felt like they were in grand parents’ house. Very decent people. This is a 100yrs old Bungalow, very beautiful and well maintained. The garden is very beautiful.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 7 reviews
Price from
€ 85.74
1 night, 2 adults

Pebbles Holiday Bungalow Bandarawela

Bandarawela (Near Diyatalawa)

Offering a garden and garden view, Pebbles Holiday Bungalow Bandarawela is set in Bandarawela, 41 km from Gregory Lake and 17 km from Demodara Nine Arch Bridge.

U
UPADEWA
From
Australia
Very good tasty breakfast. Calm and quiet location. It is excellent for family stay. Niluka and husband was very friendly and helpful. It is is a perfect bungalow. We will stay again there next time when I go to Bandarawela. Hospitality at very best.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 24 reviews
Price from
€ 37.76
1 night, 2 adults

Mount Edge Riverside Hotel

Bandarawela (Near Diyatalawa)

Offering a garden and river view, Mount Edge Riverside Hotel is located in Bandarawela, 39 km from Gregory Lake and 20 km from Demodara Nine Arch Bridge.

A
Ahmed
From
Oman
Very calm and Clean villa on top of a mountain surrounded by farms with a great river and beautiful views, a good choice for living in a quiet place, the villa staff were very friendly, thank you. Ahmed from Oman
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 18 reviews
Price from
€ 72.88
1 night, 2 adults

Roseland Cottages

Bandarawela (Near Diyatalawa)

Located within 21 km of Demodara Nine Arch Bridge and 14 km of Ella Rock in Bandarawela, Roseland Cottages provides accommodation with seating area.

k
kolitha
From
Sri Lanka
“Roseland Cottages” is a place that exceeded my expectation about a hotel / cottage. I was impressed about the stunning natural beauty. You can enjoy the nature without disturbing your eye by artificial objects. I experienced the best hospitality form the staff and compared all my visits, “Roseland Cottages”, is one of the places which I met the extraordinary hospitality and the description on Booking.com is exactly matching when you arrive. I recommend the place to both local and foreign travelers, because it is a valuable experience for you spend.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 46 reviews
Price from
€ 69.28
1 night, 2 adults

Villa Republic Bandarawela (04 bedroom)

Bandarawela (Near Diyatalawa)

Situated in Bandarawela and only 40 km from Gregory Lake, Villa Republic Bandarawela (04 bedroom) features accommodation with mountain views, free WiFi and free private parking.

R
Ransith
From
Sri Lanka
Very nice place with many little nooks and corners with nice couches to relax and read a book. Comfortable bedrooms and breakfast options. We used this as a base to travel to ella by train, The staff are extremely helpful I wanted some steam to inhale, they organised the steam and also offered some herbs to add to the steam. Will definitely be back for a longer stay.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews
Price from
€ 195.04
1 night, 2 adults
All cottages in Diyatalawa

Looking for a cottage?

Cottages are perfect for travellers who enjoy feeling cosy and independent in the countryside. Usually small, traditionally built houses, cottages spread across one or two floors, making them great for families, or holidays with a little more privacy.

Most booked cottages in Diyatalawa and surroundings in the past month

See all

These cottages in Diyatalawa and nearby have options with free cancellation

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

    Located in Haputale, 21 km from Demodara Nine Arch Bridge, Benito Bungalow by The Serendipity Collection provides accommodation with a sauna, a hot tub and spa facilities.

  • O2 Bandarawela

    Bandarawela
    Free cancellation options available
    Scored out of 10, guest rating 5.0
    Passable - What previous guests thought, 1 review

    Set in Bandarawela in the Badulla District region, O2 Bandarawela features a balcony.

  • Wooden Villa Bandarawela

    Bandarawela
    Free cancellation options available

    Set in Bandarawela in the Badulla District region, with Bandarawela Railway Station nearby, Wooden Villa Bandarawela offers accommodation with free WiFi and free private parking.

  • Mountain Zone bandarawela

    Bandarawela
    Free cancellation options available

    Offering mountain views, Mountain Zone bandarawela is an accommodation set in Bandarawela, 15 km from Demodara Nine Arch Bridge and 37 km from Hakgala Botanical Garden.

  • Clouds Holiday Bungalow

    Haputale
    Free cancellation options available
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 15 reviews

    Featuring mountain views, Clouds Holiday Bungalow offers accommodation with patio, around 42 km from Gregory Lake. This property offers access to a terrace, darts, free private parking and free WiFi.

  • Vidatha Villa

    Bandarawela
    Free cancellation options available

    Situated in Bandarawela in the Badulla District region with Bandarawela Railway Station nearby, Vidatha Villa features accommodation with free private parking.

  • Rose hotel

    Bandarawela
    Free cancellation options available

    Situated in Bandarawela in the Badulla District region with Bandarawela Railway Station nearby, Rose hotel features accommodation with free private parking.

  • Forest Glen Nest

    Bandarawela
    Free cancellation options available

    Forest Glen Nest is situated in Bandarawela. This property offers access to a balcony and free private parking. The holiday home is composed of 2 bedrooms, a fully equipped kitchen, and 1 bathroom.

Enjoy breakfast in Diyatalawa and nearby

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

    Featuring a garden, private pool and garden views, Dutch House Bandarawela is situated in Bandarawela.

  • The Wood Top

    Bandarawela
    Breakfast options

    Located 41 km from Gregory Lake, The Wood Top provides accommodation with free WiFi and free private parking. 34 km from Hakgala Botanical Garden and 40 km from Horton Plains National Park, the...

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Offering a garden and mountain view, O'Neill's Cottage is situated in Dikkapitiya, 38 km from Demodara Nine Arch Bridge and 48 km from Horton Plains National Park.

  • Located 33 km from Demodara Nine Arch Bridge, Blackwoods FarmHouse provides accommodation with free WiFi and free private parking.

  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 2 reviews

    Offering a garden and quiet street view, 3Acres Sneha Villa is set in Haputale, 35 km from Gregory Lake and 26 km from Horton Plains National Park.

  • Offering a garden and garden view, A moon place cabana resort Haputhale, Haldummulla is located in Nikawatawana, 36 km from Demodara Nine Arch Bridge and 46 km from Horton Plains National Park.

  • Flower Top Ella

    Ella
    Breakfast options
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 52 reviews

    Featuring garden views, Flower Top Ella provides accommodation with a garden and a balcony, around 49 km from Gregory Lake. This property offers access to a terrace and free private parking.

  • Offering a garden and garden view, Misty Morning Villa - Ella is set in Medaperuwa, 47 km from Gregory Lake and 10 km from Demodara Nine Arch Bridge.

Travelling by car? These cottages in Diyatalawa and nearby offer free parking

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 9 reviews

    Offering mountain views, Suntech Holiday Home Bandarawela is an accommodation situated in Bandarawela, 16 km from Demodara Nine Arch Bridge and 36 km from Hakgala Botanical Garden.

  • Scored out of 10, guest rating 4.5
    Disappointing - What previous guests thought, 7 reviews

    Set 13 km from Demodara Nine Arch Bridge, 38 km from Hakgala Botanical Garden and 39 km from Horton Plains National Park, Hotel Green View features accommodation located in Bandarawela.

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

    Located in Bandarawela and only 42 km from Gregory Lake, The Bellmount Cottage Bandarawela provides accommodation with river views, free WiFi and free private parking.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

    Araliya Holiday Home offers a public bath and free private parking, and is within 41 km of Gregory Lake and 17 km of Demodara Nine Arch Bridge.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 21 reviews

    Situated in Bandarawela and only 41 km from Gregory Lake, Modern Nature Retreat - Private Holiday Home in Bandarawela Hills features accommodation with garden views, free WiFi and free private parking...

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

    Tea Leaf Family Cottage is set in Bandarawela, 16 km from Demodara Nine Arch Bridge, 41 km from Horton Plains National Park, as well as 43 km from Hakgala Botanical Garden.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 7 reviews

    Situated in Bandarawela and only 40 km from Gregory Lake, Villa Republic Bandarawela (04 bedroom) features accommodation with mountain views, free WiFi and free private parking.

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

    Situated 31 km from Demodara Nine Arch Bridge, Artist Cottage features accommodation with a garden, a shared lounge and a shared kitchen for your convenience.