Skip to main content

Pet-friendly hotels and homes in Diyatalawa

Find the pet-friendly hotels 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 pet-friendly hotels in Diyatalawa

Check out our selection of great pet-friendly hotels in Diyatalawa

Filter by:

Review score

Leisure Mount Villa

Haputale (Near Diyatalawa)

Leisure Mount Villa enjoys a location in Haputale, 20 miles from Horton Plains National Park and 22 miles from Hakgala Botanical Garden.

K
Kavindu
From
Sri Lanka
Every thing is perfect. Clean and specious rooms. Location was perfect, near to haputale town. For relax is good seat on the balcony. Freindly staff and owner. Highly recommended.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 133 reviews
Price from
$13.50
1 night, 2 adults

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, 423 reviews
Price from
$36.36
1 night, 2 adults

MSResort

Haputale (Near Diyatalawa)

MSResort enjoys a location in Haputale, 26 miles from Horton Plains National Park and 26 miles from Hakgala Botanical Garden.

M
Mark Kingsman
From
United States
The rooms are immaculate, modern, and well-heated for the cold Haputale nights. The bed was exceptionally comfortable. It is a bit of a steep drive to get to the property, but the views are worth it.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 reviews
Price from
$4.68
1 night, 2 adults

Lavenia Mountain Holiday home

Bandarawela (Near Diyatalawa)

Offering a terrace and mountain views, the spacious apartment includes 3 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a shower.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 5 reviews
Price from
$17.28
1 night, 2 adults

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

Liptora Homestay

Bandarawela (Near Diyatalawa)

Liptora Homestay offers accommodations in Bandarawela, 15 miles from Demodara Nine Arch Bridge and 29 miles from Hakgala Botanical Garden.

M
Maddalena
From
Netherlands
If you are doing the Pekoe stay, stay here! This little cute homestay is all you want from a homestay experience during a multi-day hike. We had some of the best (vegetarian) food for dinner. Play games together. Made friends. Priceless true experience of staying with locals.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 50 reviews
Price from
$12.60
1 night, 2 adults

Camellia Lodge Ella

Ella (Near Diyatalawa)

Camellia Lodge Ella, a property with a garden and a terrace, is located in Ella, 30 miles from Gregory Lake, 5.3 miles from Demodara Nine Arch Bridge, as well as 26 miles from Hakgala Botanical...

R
Rachel
From
United Arab Emirates
Our stay at Camellia Lodge Ella was truly relaxing and memorable. The property is beautifully surrounded by lush greenery and stunning mountain views - the perfect setting to unwind and enjoy Ella’s natural beauty. It’s conveniently located, just a short distance from Ella’s main attractions, yet peaceful enough to feel like a private retreat. The rooms were clean, cozy, and well-maintained, with everything we needed for a comfortable stay. A special thanks to the host for his warm hospitality and kindness - he truly made us feel at home. An inspiring young man! Highly recommend Camellia Lodge Ella to anyone visiting the area - we had a wonderful time and would love to return!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 30 reviews
Price from
$105
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

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

Off grid Ella Homestay

Ella (Near Diyatalawa)

A recently renovated homestay, Off grid Ella Homestay offers accommodations in Ella. This property offers access to a terrace, free private parking, and free Wifi.

S
Sandra
From
United States
The host Dinu was so welcoming and a beautiful person inside and out. Her one room accommodation was perfect and offered all we needed. It was one of the largest rooms we stayed in during our month long travel in Sri Lanka. Up in the mountains away from the chaos of downtown Ella, it was a perfect retreat and just a short tuk tuk ride to the center of town. The breakfasts were yummy and plentiful. Dinu helped arrange tours and transportation and was always available if we needed anything. She even provided us with a special handmade gift before we departed. We came as guests and departed as family.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 53 reviews
Price from
$25.50
1 night, 2 adults
All pet-friendly hotels in Diyatalawa

Looking for a pet-friendly hotel?

Offering a variety of animal-ready amenities, these properties promise a great stay for pets and people. Services can include sitting services, specialized bedding, and dog-walking. Some hotels even offer fun perks like a gourmet room service menu for pets, as well as catnip and scratching posts.

Most booked pet-friendly hotels in Diyatalawa and surrounding area in the past month

See all

Popular with guests booking pet-friendly hotels in Diyatalawa

Popular with guests booking pet-friendly hotels in Diyatalawa

Popular with guests booking pet-friendly hotels in Diyatalawa

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

Popular with guests booking pet-friendly hotels in Diyatalawa

Popular with guests booking pet-friendly hotels in Diyatalawa

Popular with guests booking pet-friendly hotels in Diyatalawa

Popular with guests booking pet-friendly hotels in Diyatalawa

Popular with guests booking pet-friendly hotels in Diyatalawa

Save money on pet-friendly in Diyatalawa and nearby – budget options available

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

Oli Guest House

Diyatalawa,
Budget options available
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 13 reviews
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 13 reviews

Great access to the city center. Check these pet-friendly hotels in Diyatalawa and nearby

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 167 reviews
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 13 reviews

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 12 reviews
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 reviews

Traveling by car? These pet-friendly hotels in Diyatalawa and nearby offer free parking

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

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 5 reviews
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review