Hotels in Diyathalawa

Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Diyathalawa?

Lilara Hills

3.5 star property
10.0 out of 10, Exceptional, (1)
Lilara Hills

v r c k villa Diyatalawa

2.5 star property
The price is $18
$21 total
includes taxes & fees
Aug 1 - Aug 2
v r c k villa Diyatalawa

Manchester Villa

3.0 star property
The price is $191
$250 total
includes taxes & fees
Jul 28 - Jul 29
Manchester Villa

Top Mountain Resort

3.0 star property
Top Mountain Resort

Nalanda Residence

3.0 star property
9.4 out of 10, Exceptional, (6)
Nalanda Residence

The Blossoms

3.5 star property
The price is $153
$180 total
includes taxes & fees
Jul 28 - Jul 29
The Blossoms

The mountian lodge

3.0 star property
The mountian lodge

Villa Di Sara

3.0 star property
Villa Di Sara

Villa Shungite

3.0 star property
The price is $27
$32 total
includes taxes & fees
Jul 29 - Jul 30
Villa Shungite

Manor House Bandarawela By Seven Angels

3.5 star property
10.0 out of 10, Exceptional, (3)
The price is $159
$207 total
includes taxes & fees
Jul 28 - Jul 29
Manor House Bandarawela By Seven Angels

O2 Haputale

3.0 star property
The price is $60
$71 total
includes taxes & fees
Jul 28 - Jul 29
O2 Haputale

Villa Republic Bandarawela

3.0 star property
Villa Republic Bandarawela

Sangrilla Holiday Resort

3.0 star property
Sangrilla Holiday Resort

Blackwood Hotel and View Bungalow

2.5 star property
The price is $46
$54 total
includes taxes & fees
Jul 28 - Jul 29
Blackwood Hotel and View Bungalow

Melheim Resort and Spa

3.5 star property
7.2 out of 10, Good, (7)
The price is $109
$142 total
includes taxes & fees
Jul 28 - Jul 29
Melheim Resort and Spa

Grand Beragala Boutique Resort

3.5 star property
8.0 out of 10, Very Good, (1)
The price is $162
$191 total
includes taxes & fees
Jul 28 - Jul 29
Grand Beragala Boutique Resort

Villa Lé Maas Tota

2.0 star property
10.0 out of 10, Exceptional, (1)
Villa Lé Maas Tota

Mount Hunt Resort

3.0 star property
The price is $121
$142 total
includes taxes & fees
Aug 1 - Aug 2
Mount Hunt Resort

Akway Resort

3.5 star property
8.8 out of 10, Excellent, (3)
Akway Resort

Wonder Mount Resort

4.0 star property
Wonder Mount Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
trending_down

Our prices for Diyathalawa are cheapest in May

See average prices and weather for all months
Price trends for hotels in Diyathalawa
Pricing is based on two traveler single night rates
View properties in July

Month selector

Currently viewing crowd sizes and weather for July.
Weather forecast for Diyathalawa
July
trending_upHigh crowds
High 24°C / low 17°C. Rainy most days.
View properties in July
24°
weather_sleet
July, High crowds, average high temperature 24 degrees Celsius, average low temperature 17 degrees Celsius. Rainy most days.
17°
24°
weather_sleet
August, High crowds, average high temperature 24 degrees Celsius, average low temperature 17 degrees Celsius. Rainy most days.
17°
24°
weather_sleet
September, High crowds, average high temperature 24 degrees Celsius, average low temperature 17 degrees Celsius. Rainy most days.
17°
23°
weather_sleet
October, Moderate crowds, average high temperature 23 degrees Celsius, average low temperature 16 degrees Celsius. Rainy most days.
16°
22°
weather_sleet
November, Low crowds, average high temperature 22 degrees Celsius, average low temperature 16 degrees Celsius. Rainy most days.
16°
22°
weather_sleet
December, High crowds, average high temperature 22 degrees Celsius, average low temperature 16 degrees Celsius. Rainy most days.
16°
22°
weather_cloudy
January, Low crowds, average high temperature 22 degrees Celsius, average low temperature 15 degrees Celsius. Cloudy most days.
15°
23°
weather_sun
February, Moderate crowds, average high temperature 23 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
24°
weather_sun
March, no crowd data, average high temperature 24 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
24°
weather_sleet
April, Moderate crowds, average high temperature 24 degrees Celsius, average low temperature 17 degrees Celsius. Rainy most days.
17°
24°
weather_sleet
May, Moderate crowds, average high temperature 24 degrees Celsius, average low temperature 17 degrees Celsius. Rainy most days.
17°
24°
weather_cloudy
June, Low crowds, average high temperature 24 degrees Celsius, average low temperature 17 degrees Celsius. Cloudy most days.
17°
Monthly weather averages (˚C)

Learn more about Diyathalawa

The region around Diyathalawa is home to attractions such as Lipton’s Seat and Ravana Falls.

Check out reviews of Diyathalawa hotels guests love

Frequently asked questions

What hotels do travelers like in Diyathalawa?
Can I book refundable accommodations in Diyathalawa?
If you want the flexibility to change your travel plans to Diyathalawa, most properties offer refundable* bookable rates. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Diyathalawa be like during my visit?
The warmest months in Diyathalawa are usually April and March with an average temp of 68°F. January and February are the chilliest months when the average temp is 65°F. The rainiest months are October and November.
Why should I book my Diyathalawa hotel through Hotels.com?
There are lots of reasons to book your Diyathalawa trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.