B&B and Vacation Rentals
B&B and Vacation Rentals
B&B and Vacation Rentals
Choose the right place for you

FACILITIES

  • Wi-Fi
  • Non Smoking Only
  • Pets Allowed

REVIEWS

  • 9+ Exceptional
  • 8+ Fabulous
  • 7+ Very Good

DISTANCE FROM CENTRE

  • Less than 1 km
  • Less than 3 km
  • Less than 5 km

Holiday rental deals in Diyatalawa

We have selected the best vacation rentals in Diyatalawa. Save money with Bluepillow by comparing the best deals from major travel websites in Diyatalawa

  • Manor House Boutique Villa

    • Hotel
    10 Exceptional (10)
    Located in Bandarawela, Manor House Boutique Villa is a 5-minute drive from Dowa Temple and 13 minutes from Kinellan Tea Factory. This guesthouse is 8.4 mi (13.6 km) from Lipton’s Seat and 9 mi (14.4 ...
  • The mountian lodge

    • Hotel
    0 Acceptable (1)
    The mountian lodge is located in Diyathalawa. Uva Halpewaththa Tea Factory and Amphitikanda Tea Estate are worth checking out if an activity is on the agenda, while those wishing to experience the area's ...
  • Windsor Forest bungalow

    • 30 Guests · 10Bedrooms
  • Keppler Inn

    • 30 Guests · 10Bedrooms
  • Lohithya Guest

    • 30 Guests · 10Bedrooms
  • Ithara guest house

    • 30 Guests · 10Bedrooms
  • Upeka Guest Inn Bandarawela

    • 6 Guests · 3Bedrooms
    Upeka Guest Inn Bandarawela is set in Bandarawela, 47 km from Gregory Lake, 17 km from Demodara Nine Arch Bridge, and 38 km from Horton Plains National Park. This property offers access to a balcony and ...
  • Laasa Family Resort

    • 30 Guests · 8Bedrooms
    Featuring a garden, a shared lounge as well as a terrace, Laasa Family Resort is located in Diyatalawa, within 43 km of Gregory Lake and 23 km of Demodara Nine Arch Bridge. ...
  • Ellethota holiday bungalow

    • 10 Guests · 3Bedrooms
    Set in Bandarawela in the Badulla District region, Ellethota holiday bungalow features a balcony and garden views. The property is 7 km from Haputale and free private parking is featured. ...
  • Cinderella Seven Shells

    • 15 Guests · 4Bedrooms
    Cinderella Seven Shells is located in Diyatalawa and offers a restaurant and a terrace. The property is 4.2 km from Haputale, and complimentary private parking is provided. ...
  • Station Hill holiday home

    • 8 Guests · 2Bedrooms
    Station Hill holiday home is situated in Diyatalawa and offers a garden and a terrace. This holiday home features free private parking and a 24-hour front desk. ...
  • Maliga Vila

    • 6 Guests · 2Bedrooms
    Maliga Vila is located in Bandarawela. Private parking can be arranged at an extra charge. At the guest house every room is fitted with a shared bathroom. Maliga Vila offers a buffet or à la carte breakfast. ...
  • Tea Garden Diyatalawa

    • 3 Guests · 1Bedroom
    Tea Garden Diyatalawa is located in Diyatalawa. The property is 13 km from Ella, and complimentary private parking is featured. Leading onto a terrace with garden views, the holiday home consists of 4 ...
  • Mount View Holiday Home

    • 8 Guests · 1Bedroom
    Mount View Holiday Home is located in Diyatalawa. The property is 6 km from Haputale, and complimentary private parking is provided. This holiday home is equipped with 1 bedroom, a flat-screen TV, and ...
  • Upeka Home Stay Bandarawela

    • 9 Guests · 3Bedrooms
    Situated just 47 km from Gregory Lake, Upeka Home Stay Bandarawela features accommodation in Bandarawela with access to a shared lounge, a garden, as well as a 24-hour front desk. ...
  • Ambatenna Bungalow

    • 8 Guests · 4Bedrooms
    Offering a garden and mountain view, Ambatenna Bungalow is set in Bandarawela, 14 km from Demodara Nine Arch Bridge and 37 km from Hakgala Botanical Garden. ...
  • Ishiran Holiday Home

    • 13 Guests · 5Bedrooms
    My daughters family includes two children, me and my wife are Living in same House. House is located on top of a hill surrounded with natural greens and mountains. Our Home is one of the best places ...
  • Homestay

    • 4 Guests · 2Bedrooms
    I am from Sri Lanka, Bandarawela resident, I have my own house and car. I live with my wife. We stay very calm place. 2 nd floor I and my wife living. Its with lobby, dining area ,pantry, huge balcony ...
  • hidden heaven holiday home

    • 30 Guests · 10Bedrooms
  • Coolclimes Holiday Home

    • 7 Guests · 1Bedroom
    Situated 33 km from Horton Plains National Park, 35 km from Hakgala Botanical Garden and 7 km from Bandarawela Railway Station, Coolclimes Holiday Home features accommodation located in Diyatalawa. ...

Save on Bed & Breakfast in Diyatalawa

Are you looking for an accommodation in Diyatalawa and do you want to save money? Choose from 11 Bed & Breakfasts in Diyatalawa

  • Dutch House Bandarawela

    • Hotel
    9.9 Exceptional (11)
    Located in Bandarawela, this villa is in the mountains, within a 15-minute drive of Dowa Temple and Kinellan Tea Factory. This villa is 7.8 mi (12.5 km) from Uva Halpewaththa Tea Factory and 7.8 mi (12.5 ...
  • Woodlands Bungalow

    • 21 Guests · 5Bedrooms
    8.5 Fabulous (21)
    Located in Bandarawela, Woodlands Bungalow features a shared lounge, garden, terrace, and free WiFi throughout the property. The guest house has family rooms. The guest house offers a continental or kosher ...
  • Haputhale Rest House

    • 30 Guests · 10Bedrooms
  • Nazeera Guest

    • 30 Guests · 10Bedrooms
  • Train View Chalet

    • Hotel
    9.6 Exceptional (4)
    Located in Bandarawela, Train View Chalets are situated just 20 minutes away from Ella, 1 hour from Nuwara Eliya, and 15 minutes from Haputale. The chalets are nestled within a forest reserve and are surrounded ...
  • Gimanhala Diyathalawa

    • 20 Guests · 4Bedrooms
    9.2 Exceptional (2)
    Situated in Diyatalawa, within 39 km of Gregory Lake and 22 km of Demodara Nine Arch Bridge, Gimanhala Diyathalawa features accommodation with a garden and as well as free private parking for guests who ...
  • Dinu's Home Stay

    • 8 Guests · 2Bedrooms
    Located in Haputale, 44 km from Gregory Lake, Dinu's Home Stay provides accommodation with a garden, free private parking and a terrace. ...
  • Cool Breeze guest inn

    • 4 Guests · 1Bedroom
    Set in Bandarawela, 40 km from Gregory Lake, Cool Breeze guest inn offers accommodation with a garden, free private parking and a terrace. ...
  • Villa 918

    • 30 Guests · 10Bedrooms
  • Herath Ella Village Holiday Bungalow

    • 4 Guests · 1Bedroom
    Located in Diyatalawa, 40 km from Gregory Lake, Herath Ella Village Holiday Bungalow provides accommodation with a garden, free private parking and a terrace. ...
  • Ella gama village guest house

    • 57 Guests · 11Bedrooms
    Set in Diyatalawa, within 40 km of Gregory Lake and 22 km of Demodara Nine Arch Bridge, Ella gama village guest house offers accommodation with a garden and free WiFi throughout the property as well as ...

Farmhouse or Hotel? Choose from the best offers

Choose the accommodation tailor-made for you for your next vacation: sleep in a farmhouse or sleep in a hotel?

  • Farmstays in Diyatalawa
    Farmstays in Diyatalawa
  • Hotels in Diyatalawa
    Hotels in Diyatalawa

Diyatalawa and the best offers per the best accommodation

What is the best period with the best offers to stay in Diyatalawa? If you are looking for accommodation in Diyatalawa during the best period without the chaos of mass tourism, the low season month with the best tariffs is in the month of December. The week with the best prices for that month is the week from 12-09 to 12-16.
If instead you are looking for accommodation in Diyatalawa during the high season, to enjoy the destination and it's capacities, the month of May is right for you. The most amount of accommodation available at the most convenient price is during the week that spans from from 05-06 to 05-13.
Diyatalawa is a touristic destination where the accommodation has an average cost of 116 Canadian dollars per night.

Diyatalawa and the time with the best weather for a holiday

Diyatalawa: do you want to know which is the hottest month: the hottest month of the year is March where temperatures can reach 31°C.
If instead you are cold lovers the best month with the coldes temperatures is July, where the temperature can drop to 27°C.
On average in Diyatalawa you will find an average temperature of 28°C.

Nearby cities