Skip to main content

Villas in Diyatalawa

Find the villas 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 villas in Diyatalawa

Check out our selection of great villas in Diyatalawa

Filter by:

Review score

Infinite cabana

Ella (Near Diyatalawa)

29 miles from Gregory Lake in Ella, Infinite cabana features accommodations with access to a sauna, spa facilities, and wellness packages. Guests can benefit from a balcony and an outdoor fireplace.

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

Harmony Hills Boutique Villa

Ella (Near Diyatalawa)

Providing a garden, Harmony Hills Boutique Villa provides accommodations in Ella. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 6 reviews
Price from
$94.50
1 night, 2 adults

New Forest Glen Nest

Ella (Near Diyatalawa)

Providing a garden, New Forest Glen Nest provides accommodations in Ella. This property offers access to a balcony, free private parking, and free Wifi.

S
Segev
From
Israel
Very very kind owners!! They purchased a refrigirator for us when we did not even ask. Insane view, great food - which they make for you in the morning (in any hour you want)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 5 reviews
Price from
$34
1 night, 2 adults

Misty Morning Villa Ella

Ella (Near Diyatalawa)

Misty Morning Villa Ella is a recently renovated villa in Ella where guests can make the most of the garden and terrace. This property offers access to a balcony, free private parking, and free Wifi.

A
Abin
From
United Arab Emirates
Calm, quiet, and with great hospitality, I experienced all the facilities offered exactly as promised when I booked it. Everything was perfect.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 16 reviews
Price from
$27.36
1 night, 2 adults

Cabin Alpha

Bandarawela (Near Diyatalawa)

Featuring a garden, Cabin Alpha provides accommodations in Bandarawela. Guests staying at this villa have access to a balcony. Staff on site can arrange a shuttle service.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 6 reviews
Price from
$52.65
1 night, 2 adults

Modern Nature Lodge - Private Holiday Home

Ella (Near Diyatalawa)

Modern Nature Lodge - Private Holiday Home is located in Ella, just 25 miles from Gregory Lake and 10 miles from Demodara Nine Arch Bridge.

I
Ihab
From
Lebanon
The location is not far from town and same time it’s quite and relaxing
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 25 reviews
Price from
$12.94
1 night, 2 adults

Silver Tips Villa

Ella (Near Diyatalawa)

Offering a garden, Silver Tips Villa provides accommodations in Ella. This property offers access to a terrace, free private parking, and free Wifi.

Y
Yulya
From
Belarus
This place became my second home in Sri Lanka. The Jani family – my Sri Lankan family. They are amazingly kind, sincere, and wonderful people. The house is perfectly clean, and Jani’s breakfasts are the most delicious in Sri Lanka and beyond! The view from the balcony is breathtaking, overlooking their family’s tea plantation. I felt as though I wanted to stay there forever. The villa is nestled in the mountains, right next to a meditation center. The surroundings are stunning, and the air is pure and fresh. Walking to Ella’s center is a delight! I couldn’t be happier with my choice – the best place I’ve found in Sri Lanka. The week I spent with their family will remain in my heart forever!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 54 reviews
Price from
$45.90
1 night, 2 adults

The Secret Garden

Bandarawela (Near Diyatalawa)

The Secret Garden is a recently renovated villa in Bandarawela where guests can make the most of its garden and shared lounge.

S
Stefano
From
Italy
Perfect stop during the Pekoe trail. We had an amazing time with Chandra and her husband. The property is big and very well maintained. The villa is big and very clean. The garden is simply amazing with birds and ponds just to chill and relax after a hike. Dinner and breakfast were amazing, the best we had in Sri Lanka. Truly authentic local food with local ingredients. I truly recommend this place.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 31 reviews
Price from
$45
1 night, 2 adults

Modern Nature Retreat - Private Holiday Home in Bandarawela Hills

Bandarawela (Near Diyatalawa)

Providing a garden, Modern Nature Retreat - Private Holiday Home in Bandarawela Hills provides accommodations in Bandarawela.

A
Achintha
From
Sri Lanka
Surounding of the stay Home and facilities Hospitality security
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 43 reviews
Price from
$15.71
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
All villas in Diyatalawa

Looking for a villa?

Perfect for families, groups, or couples who enjoy luxury and independence while traveling. Enjoy the space and privacy of these fully-furnished, free-standing mansions – travelers can cook, lounge, and explore at their own pace. Note that in Bali, a resort will also be called a villa.

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

See all

Popular with guests booking villas in Diyatalawa

Popular with guests booking villas in Diyatalawa

Popular with guests booking villas in Diyatalawa

Popular with guests booking villas in Diyatalawa

Popular with guests booking villas in Diyatalawa

Popular with guests booking villas in Ella

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 6 reviews

Popular with guests booking villas in Bandarawela

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

Popular with guests booking villas in Koslanda

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 50 reviews

Popular with guests booking villas in Dambawelagama

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

Great access to the city center. Check these villas in Diyatalawa and nearby

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

Traveling by car? These villas in Diyatalawa and nearby offer free parking

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

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