Skip to main content

The best cottages in Diyatalawa

Check out our pick of great cottages 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.

Set 43 km from Gregory Lake, Wenasa Villa offers accommodation with a balcony, as well as a garden and a shared lounge. This property offers access to a terrace, free private parking and free WiFi. Guests can make use of the outdoor fireplace or the children's playground, or enjoy views of the mountain and garden.

Show more Show less
10
Exceptional
1 reviews
Price from
£73
per night

Located in Haputale, Benito Bungalow by The Serendipity Collection provides accommodation with a pool with a view, a patio and mountain views. Featuring full-day security, this property also provides guests with a picnic area. There is a sun terrace and guests can make use of free WiFi and free private parking.

Show more Show less
10
Exceptional
1 reviews
Price from
£704
per night

Boasting garden views, Windsor Forest bungalow provides accommodation with a garden and a patio, around 46 km from Gregory Lake. This property offers access to a terrace, free private parking and free WiFi. The accommodation features a 24-hour front desk and full-day security for guests.

Show more Show less
10
Exceptional
1 reviews
Price from
£131
per night

Dutch House Bandarawela is a private villa with its own indoor pool, free WiFi and self-catering facilities. Located in Bandarawela, it features a garden, stunning mountain views and exquisite furnishings.

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

Located at a 5-minute drive from the Haputale Railway Station, Clouds Holiday Bungalow Haputhale offers a dining area. This accommodation features free WiFi.

At Clouds Holiday Bungalow Haputhale you will find a garden. Other facilities like a shared lounge are offered. Activities in the surrounding area include hiking. The property offers free parking.

Unique location, beautiful garden, comfortable bungalow, friendly staff.

Show more Show less
8.5
Very good
19 reviews
Price from
£45
per night

Offering garden views, Vidatha Villa is an accommodation set in Bandarawela, 43 km from Gregory Lake and 15 km from Demodara Nine Arch Bridge. This property offers access to a terrace and free private parking. Hakgala Botanical Garden is 36 km away and Horton Plains National Park is 39 km from the holiday home.

Show more Show less
9
Superb
1 reviews
Price from
£33
per night

Offering a garden and mountain view, Adisham village home is set in Haputale, 40 km from Gregory Lake and 27 km from Demodara Nine Arch Bridge. Boasting a 24-hour front desk, this property also provides guests with an outdoor fireplace. The holiday home also offers free WiFi, free private parking and facilities for disabled guests.

The father of this place works at the railroad station and if you’re lucky, he can give you a behind the scenes tour! The son and the rest of the family are very kind. The top room was beautiful with a wonderful balcony and view and large enough for an entire family!

Show more Show less
9.2
Superb
20 reviews
Price from
£17
per night

Featuring mountain views, The Farmhouse Mahaulpatha offers accommodation with a garden and a balcony, around 49 km from Gregory Lake. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is set 16 km from Demodara Nine Arch Bridge.

Show more Show less
10
Exceptional
1 reviews
Price from
£141
per night

Situated in Bandarawela and only 41 km from Gregory Lake, Firefly Cottage Bandarawela features accommodation with garden views, free WiFi and free private parking. 34 km from Hakgala Botanical Garden and 40 km from Horton Plains National Park, the property provides a garden and a terrace. The property is non-smoking and is located 16 km from Demodara Nine Arch Bridge.

Show more Show less
10
Exceptional
1 reviews
Price from
£11
per night

Located in Bandarawela and only 46 km from Gregory Lake, Doon Cottage provides accommodation with mountain views, free WiFi and free private parking. Providing a garden, the property is located within 13 km of Demodara Nine Arch Bridge. The accommodation offers a shared kitchen and full-day security for guests.

Show more Show less
8
Very good
1 reviews
Price from
£60
per night

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

Most booked cottages in Diyatalawa this month

Cottages that guests love in Diyatalawa

  • Avg. price/night: £73.82
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 38 reviews
    unique villa, colonial building with a large and clean swimming pool, outdoor fireplace, everything very well maintained, dinner by the fireplace, fog and silence, food freshly prepared and served professionally. Very comfortable beds. We (3 couples) are extremely satisfied.
    Sunidhi
    Young couple
  • Avg. price/night: £73.82
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 38 reviews
    I was over the moon with their friendly service and food was delicious not at all we didn’t even thought in an single thought we would plan for a romantic dinner they suggested and prepared a our dinner in a beautiful surrounding. Didn’t disturb us not at all. They gave us enough time to spend and breath good air inside this wonderful cold village. We will definitely planing to visit again soon. Thank you so much for the complementary evening snacks and the gift😊
    Thilini
    Young couple
  • Avg. price/night: £43.28
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 7 reviews
    clean and very cozy place with beautiful surrounding. lovely food and friendly staff.
    Nadeera
    Family with young children