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?

Nalanda Residence
Nalanda Residence
3.0 star property
Diyathalawa
9.4 out of 10, Exceptional, (6 reviews)
Nestled in Sri Lanka's highlands, this guesthouse offers massages and 24-hour fitness alongside complimentary breakfast, WiFi, and parking. Explore nearby Dambatenne Tea Factory or St Benedict's Monastery after a peaceful night's rest.
The price is $161
$211 total
includes taxes & fees
May 7 - May 8
Nalanda Residence
v r c k villa Diyatalawa
v r c k villa Diyatalawa
2.5 star property
Diyatalawa
Wake up to mountain vistas at this countryside guesthouse near Diyathalawa. Just a short drive from Haputale Railway Station and Dambatenne Tea Factory, this villa offers free parking and convenient laundry facilities.
The price is $17
$20 total
includes taxes & fees
May 7 - May 8
v r c k villa Diyatalawa
Kaya Retreat
Kaya Retreat
3.0 star property
Diyatalawa
The price is $210
$248 total
includes taxes & fees
May 7 - May 8
Kaya Retreat
Top Mountain Resort
Top Mountain Resort
3.0 star property
Diyathalawa
6.0 out of 10, (1 review)
Tucked away in the mountains, this resort offers free WiFi, parking, and 24-hour room service. Explore nearby St Benedict's Monastery or Dambatenne Tea Factory, then unwind on the scenic terrace surrounded by lush gardens.
The price is $66
$85 total
includes taxes & fees
May 7 - May 8
Top Mountain Resort
Lilara Hills
Lilara Hills
3.5 star property
Diyathalawa
10.0 out of 10, Exceptional, (2 reviews)
Surrounded by the hills of Diyathalawa, this peaceful guesthouse offers rejuvenating massages and authentic Ayurvedic therapies. Relax in the garden, enjoy meals at the restaurant, and visit nearby St Benedict's Monastery. Free parking and WiFi included.
The price is $26
$34 total
includes taxes & fees
May 16 - May 17
Lilara Hills
The Blossoms
The Blossoms
3.5 star property
Diyathalawa
Wake up to mountain tranquility at this villa in Diyathalawa. Enjoy free continental breakfast each morning on the terrace, surrounded by garden views. Convenient villas include refrigerators and microwaves, with Dambatenne Tea Factory nearby.
The Blossoms
Graystone Bungalow by Seven Angels
Graystone Bungalow by Seven Angels
2.5 star property
Diyatalawa
The price is $141
$167 total
includes taxes & fees
May 7 - May 8
Graystone Bungalow by Seven Angels
The mountian lodge
The mountian lodge
3.0 star property
Diyathalawa
Mountain retreat with 24-hour room service and front desk just minutes from St Benedict's Monastery and Dambatenne Tea Factory. Rejuvenate under rainfall showerheads after exploring nearby attractions, with Haputale Railway Station only a 23-minute drive away.
The price is $18
$21 total
includes taxes & fees
May 7 - May 8
The mountian lodge
The Glenrock
The Glenrock
4.0 star property
Ihalagalagama
10.0 out of 10, Exceptional, (36 reviews)
Escape to this Ihalagamagama gem near Pahanthudawa Waterfall, featuring both indoor and outdoor pools. The restaurant serves tasty meals while premium bedding and rainfall showers await in your room after exploring Hawagala. Enjoy free breakfast, WiFi, and parking.
The price is $172
$223 total
includes taxes & fees
May 7 - May 8
The Glenrock
Oliphant Boutique Villa by Amaya
Oliphant Boutique Villa by Amaya
4.0 star property
Shanthipura
9.2 out of 10, Wonderful, (25 reviews)
Escape to this tranquil Sri Lankan villa near Eagle's View Point, offering a warm fireplace for cool evenings. Just minutes from Nuwara Eliya Golf Club, enjoy complimentary parking and WiFi with breakfast available.
The price is $121
$161 total
includes taxes & fees
Jun 1 - Jun 2
Oliphant Boutique Villa by Amaya
The Cheriz Boutique Hotel
The Cheriz Boutique Hotel
3.5 star property
Nuwara Eliya
9.4 out of 10, Exceptional, (15 reviews)
Wake up to mountain air at this charming hotel near Nuwara Eliya Golf Club. Enjoy free WiFi and parking while exploring nearby hiking trails or Eagle's View Point. After adventure-filled days, return to this tranquil golf-side sanctuary.
The price is $126
$148 total
includes taxes & fees
May 7 - May 8
The Cheriz Boutique Hotel
Luxe Wilderness
Luxe Wilderness
3.5 star property
Nuwara Eliya
9.4 out of 10, Exceptional, (35 reviews)
Escape to this cozy villa featuring free WiFi, parking, and daily cooked-to-order breakfast. Explore nearby Eagle's View Point Shanthipura or tee off at Nuwara Eliya Golf Club, then relax in your own kitchen or garden terrace.
The price is $105
$124 total
includes taxes & fees
May 7 - May 8
Luxe Wilderness
Cottage San Francesco
Cottage San Francesco
3.0 star property
Nuwara Eliya
9.8 out of 10, Exceptional, (9 reviews)
Experience this homey retreat in Nuwara Eliya with free WiFi and parking. Fuel up with breakfast before exploring nearby Eagle's View Point Shanthipura and Pidurutalagala for memorable mountain adventures.
The price is $66
$73 total
includes taxes & fees
May 7 - May 8
Cottage San Francesco
The Golden Ridge Hotel
The Golden Ridge Hotel
3.5 star property
Nuwara Eliya
8.6 out of 10, Excellent, (26 reviews)
Immerse yourself in Sri Lanka's highlands at this hotel with indoor and outdoor pools. Enjoy meals at 3 restaurants, drinks at 3 bars, and convenient amenities like free WiFi and parking. Eagle's View Point and Nuwara Eliya Golf Club await nearby.
The price is $172
$224 total
includes taxes & fees
Jun 5 - Jun 6
The Golden Ridge Hotel
The Rock Hotel
The Rock Hotel
3.0 star property
Nuwaraeliya
Wake up to free continental breakfast at this welcoming mountain hotel near Single Tree Hill and Victoria Park. Enjoy free WiFi and parking during your relaxing stay in scenic Nuwara Eliya.
The price is $53
$63 total
includes taxes & fees
May 7 - May 8
The Rock Hotel
Manudi Glenfallsedge Rest
Manudi Glenfallsedge Rest
3.0 star property
Nuwara Eliya
8.0 out of 10, Very Good, (35 reviews)
Hike nearby trails before returning to this welcoming hotel with a rooftop terrace and free kids' club. Enjoy complimentary perks including WiFi, parking, and cooked-to-order breakfast daily. Victoria Park and Nuwara Eliya Golf Club are just minutes away.
The price is $35
$45 total
includes taxes & fees
May 30 - May 31
Manudi Glenfallsedge Rest
The Hill Club
The Hill Club
4.0 star property
Nuwara Eliya
8.0 out of 10, Very Good, (47 reviews)
The price is $110
$144 total
includes taxes & fees
May 7 - May 8
The Hill Club
Jetwing St. Andrew's
Jetwing St. Andrew's
4.5 star property
Nuwara Eliya
7.6 out of 10, Good, (134 reviews)
Wake up to misty mountain views at this elegant hotel near Nuwara Eliya Golf Club. Grab a bite at the restaurant or unwind with a drink at the bar before exploring Victoria Park. The lush garden and terrace offer peaceful spaces to relax after sightseeing.
The price is $95
$123 total
includes taxes & fees
May 8 - May 9
Jetwing St. Andrew's
Heaven Seven Nuwara Eliya
Heaven Seven Nuwara Eliya
3.0 star property
Nuwara Eliya
7.8 out of 10, Good, (35 reviews)
Escape to this golf hotel with a scenic rooftop terrace overlooking misty highlands near Victoria Park. Unwind with refreshments from the bar or grab a quick bite at the café. Single Tree Hill awaits exploration just moments away.
The price is $55
$72 total
includes taxes & fees
May 7 - May 8
Heaven Seven Nuwara Eliya
Araliya Green Hills - Where Historic Charm Mingles with Natural Beauty
Araliya Green Hills - Where Historic Charm Mingles with Natural Beauty
4.5 star property
Nuwara Eliya
7.6 out of 10, Good, (40 reviews)
Immerse yourself in luxury near Victoria Park with 2 restaurants, 2 bars, and an inviting indoor pool. After exploring Nuwara Eliya Golf Club, unwind at the full-service spa offering deep-tissue massages and body wraps, all with free parking.
The price is $73
$96 total
includes taxes & fees
May 7 - May 8
Araliya Green Hills - Where Historic Charm Mingles with Natural Beauty
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.

When is the best time to visit Diyathalawa?

Our prices for hotels in Diyathalawa are cheapest in December
Price trends for hotels in Diyathalawa
Pricing is based on two traveler single night rates
View properties in May
Currently viewing crowd sizes and weather for May.
Typical weather for Diyathalawa
May
High 24°C / low 17°C. Rainy most days.
View properties in May
24°
weather_sleet
May, no crowd data, average high temperature 24 degrees Celsius, average low temperature 17 degrees Celsius. Rainy most days.
17°
24°
weather_cloudy
June, no crowd data, average high temperature 24 degrees Celsius, average low temperature 17 degrees Celsius. Cloudy most days.
17°
24°
weather_sleet
July, no crowd data, average high temperature 24 degrees Celsius, average low temperature 17 degrees Celsius. Rainy most days.
17°
24°
weather_sleet
August, no crowd data, average high temperature 24 degrees Celsius, average low temperature 17 degrees Celsius. Rainy most days.
17°
24°
weather_sleet
September, no crowd data, average high temperature 24 degrees Celsius, average low temperature 17 degrees Celsius. Rainy most days.
17°
23°
weather_sleet
October, no crowd data, average high temperature 23 degrees Celsius, average low temperature 16 degrees Celsius. Rainy most days.
16°
22°
weather_sleet
November, no crowd data, average high temperature 22 degrees Celsius, average low temperature 16 degrees Celsius. Rainy most days.
16°
22°
weather_sleet
December, no crowd data, average high temperature 22 degrees Celsius, average low temperature 16 degrees Celsius. Rainy most days.
16°
22°
weather_cloudy
January, no crowd data, average high temperature 22 degrees Celsius, average low temperature 15 degrees Celsius. Cloudy most days.
15°
23°
weather_sun
February, no crowd data, 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, no crowd data, average high temperature 24 degrees Celsius, average low temperature 17 degrees Celsius. Rainy 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 Little Adam's Peak.

Forest with tall trees in Diyathalawa, Haputale in Sri Lanka

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.