Hotels in Diyathalawa

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Top 5 hotels in Diyathalawa at a glance

  1. Onrock Boutique Hotel — 3-star hotel in Ella. Guest rating: 8.8/10 — Excellent.
  2. 98 Acres Resort & Spa — 4.5-star hotel in Ella. Guest rating: 9.4/10 — Exceptional.
  3. Thotalagala — 5-star hotel in Haputale. Guest rating: 9.8/10 — Exceptional.
  4. Dream Cliff Mountain Resort — 4-star hotel in Beragala. Guest rating: 9.6/10 — Exceptional.
  5. Train View Chalet — 3.5-star hotel in Bandarawela. Guest rating: 10/10 — Exceptional.

Where to stay in Diyathalawa?

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Diyathalawa on Hotels.com. These Diyathalawa hotels consistently deliver on comfort, location, and value. Last updated on .

Onrock Boutique Hotel

Onrock Boutique Hotel
3.0 star property
Ella
8.8 out of 10, Excellent, (220 reviews)
Perched near Ella Railway Station, this hotel offers breathtaking mountain panoramas from its terrace and garden. The on-site restaurant and bar provide perfect spots to unwind after exploring nearby Suwadivi Ayurveda and Nature Trail Ella.
$113 nightly
The price is $134
Jul 8 - Jul 9
Total with taxes and fees
Onrock Boutique Hotel

98 Acres Resort & Spa

98 Acres Resort & Spa
4.5 star property
Ella
9.4 out of 10, Exceptional, (105 reviews)
Immerse in natural beauty at this Ella resort featuring an outdoor pool and rejuvenating Ayurvedic spa treatments. Just a 15-minute drive from Ella Railway Station with easy access to Nine Arches Bridge and Flying Ravana Mega Zipline.
$425 nightly
The price is $508
Jun 15 - Jun 16
Total with taxes and fees
98 Acres Resort & Spa

Thotalagala

Thotalagala
5.0 star property
Haputale
9.8 out of 10, Exceptional, (10 reviews)
This charming hotel offers free breakfast, WiFi, and parking while providing easy access to Dambatenne Tea Factory and Lipton's Seat. Just a 13-minute drive from Haputale Railway Station, enjoy the serene mountain atmosphere.
$396 nightly
The price is $467
Jun 9 - Jun 10
Total with taxes and fees
Thotalagala

Dream Cliff Mountain Resort

Dream Cliff Mountain Resort
4.0 star property
Beragala
9.6 out of 10, Exceptional, (12 reviews)
Tucked in Sri Lanka's highlands, this resort boasts an inviting outdoor pool and garden retreat. Savor international cuisine at Honey Comb Restaurant, or unwind at the bar after exploring nearby St Benedict's Monastery. Easy access to Dambatenne Tea Factory with free parking and WiFi.
$182 nightly
The price is $216
Jun 18 - Jun 19
Total with taxes and fees
Dream Cliff Mountain Resort

Train View Chalet

Train View Chalet
3.5 star property
Bandarawela
10.0 out of 10, Exceptional, (1 review)
Wake up to mist-shrouded hills at this charming Bandarawela retreat near Dambatenne Tea Factory and Lipton's Seat. Outdoor enthusiasts will appreciate the nearby hiking trails, while the garden and terrace offer peaceful mountain moments.
$70 nightly
The price is $82
Jun 13 - Jun 14
Total with taxes and fees
Train View Chalet

Wishing Tree Boutique Resort Haputale

Wishing Tree Boutique Resort Haputale
4.5 star property
Haputale
10.0 out of 10, Exceptional, (5 reviews)
$138 nightly
The price is $163
Jun 9 - Jun 10
Total with taxes and fees
Wishing Tree Boutique Resort Haputale

The Planters House

The Planters House
3.5 star property
Koslanda
9.4 out of 10, Exceptional, (13 reviews)
Immerse yourself in Sri Lanka's tea country at this historic colonial hotel with an outdoor pool. Nearby attractions include Lipton's Seat and Dambatenne Tea Factory, plus free WiFi and parking enhance your countryside escape.
The Planters House

Villa Sarungal Kanda Bandarawela

Villa Sarungal Kanda Bandarawela
3.0 star property
Bandarawela
10.0 out of 10, Exceptional, (1 review)
Mountain tranquility awaits at this Bandarawela haven with 6 outdoor pools and 6 restaurants. Explore nearby Dhowa Rock Temple or Dambatenne Tea Factory, then return for drinks at one of 6 bars. Free WiFi and parking enhance your Sri Lankan escape.
$34 nightly
The price is $40
Jun 9 - Jun 10
Total with taxes and fees
Villa Sarungal Kanda Bandarawela

EKHO Ella

EKHO Ella
4.0 star property
Ella
9.2 out of 10, Wonderful, (86 reviews)
Nestled near Ella Railway Station, this hotel offers a tranquil escape with a cozy café and stylish bar/lounge. Enjoy the outdoor terrace, garden spaces, and attentive staff while exploring nearby Nature Trail Ella attractions.
$218 nightly
The price is $259
Jun 12 - Jun 13
Total with taxes and fees
EKHO Ella

Heritance Tea Factory

Heritance Tea Factory
5.0 star property
Kandapola
9.0 out of 10, Wonderful, (259 reviews)
Immerse yourself in luxury at this transformed tea estate. Close to Pedro Tea Factory and Lover's Leap Waterfall, this hotel offers fine dining at Kenmare Restaurant, rejuvenating spa treatments, and a cozy bar with mountain views.
$153 nightly
The price is $182
Jun 10 - Jun 11
Total with taxes and fees
Heritance Tea Factory

Akway Resort

Akway Resort
3.5 star property
Beragala
9.0 out of 10, Wonderful, (4 reviews)
Escape to this Beragala hotel with an outdoor pool and poolside bar for refreshing mountain relaxation. Near St Benedict's Monastery and Dambatenne Tea Factory, you'll find a café, snack bar, and terrace with forest views.
$117 nightly
The price is $139
Jun 9 - Jun 10
Total with taxes and fees
Akway Resort

The Cubes Ella

The Cubes Ella
3.5 star property
Ella
9.6 out of 10, Exceptional, (62 reviews)
Unwind at this mountainside retreat with a scenic rooftop terrace perfect for soaking in Ella's stunning landscapes. Just a 20-minute walk from the railway station, the hotel offers free breakfast and convenient access to local tea factories.
$53 nightly
The price is $63
Jun 15 - Jun 16
Total with taxes and fees
The Cubes Ella

Villa Lé Maas Tota

Villa Lé Maas Tota
3.0 star property
Koslanda
10.0 out of 10, Exceptional, (2 reviews)
Set amid stunning landscapes with hiking paths, this hotel is a short drive from Dambatenne Tea Factory and Lipton's Seat. Enjoy free breakfast and parking, while cooling off in the outdoor pool after exploring the captivating surroundings.
$139 nightly
The price is $139
Jun 9 - Jun 10
Total with taxes and fees
Villa Lé Maas Tota

Bandarawela Hotel

Bandarawela Hotel
3.0 star property
Bandarawela
8.2 out of 10, Very Good, (44 reviews)
Discover a peaceful retreat in Bandarawela with garden terraces for scenic views. The on-site restaurant serves flavorful meals, while the cozy bar offers evening refreshments. Nearby Dhowa Rock Temple and Dambatenne Tea Factory provide cultural excursions.
$60 nightly
The price is $71
Jun 9 - Jun 10
Total with taxes and fees
Bandarawela Hotel

Grand Beragala Boutique Resort

Grand Beragala Boutique Resort
3.5 star property
Beragala
8.0 out of 10, Very Good, (1 review)
Tranquil mountain refuge in Beragala offering a refreshing outdoor pool and onsite dining. Just 18 minutes from Haputale Railway Station with easy access to St Benedict's Monastery and Dambatenne Tea Factory. Free WiFi, parking and breakfast enhance your Sri Lankan adventure.
$128 nightly
The price is $151
Jun 9 - Jun 10
Total with taxes and fees
Grand Beragala Boutique Resort

Ella Dream Catcher Resort

Ella Dream Catcher Resort
3.5 star property
Ella
9.0 out of 10, Wonderful, (40 reviews)
Wake up to misty hillsides at this Ella resort with complimentary breakfast and WiFi. Hiking trails begin right on the property, while the railway station is a 16-minute drive away. Near Kital Ella Waterfall and Ravana's Cave, with attentive staff to enhance your adventure.
$56 nightly
The price is $66
Jun 11 - Jun 12
Total with taxes and fees
Ella Dream Catcher Resort

RAVANA RANGE ELLA

RAVANA RANGE ELLA
3.5 star property
Ella
8.2 out of 10, Very Good, (57 reviews)
Embrace panoramic mountain views from this tranquil escape featuring outdoor and children's pools. Relax at the poolside bar after exploring nearby Suwadivi Ayurveda and Kinellan Tea Factory, or enjoy a snack at the café with free WiFi and parking.
$66 nightly
The price is $78
Jun 9 - Jun 10
Total with taxes and fees
RAVANA RANGE ELLA

Melheim Resort and Spa

Melheim Resort and Spa
3.5 star property
Beragala
7.2 out of 10, Good, (7 reviews)
$132 nightly
The price is $156
Jul 4 - Jul 5
Total with taxes and fees
Melheim Resort and Spa

Poomaz Peace Palace - Ella

Poomaz Peace Palace - Ella
3.0 star property
Ella
9.6 out of 10, Exceptional, (73 reviews)
Unwind at this peaceful B&B featuring complimentary WiFi and convenient self parking. Just a 1-minute drive from Ella Railway Station, you'll find Suwadivi Ayurveda Health Care and Nature Trail Ella nearby.
$41 nightly
The price is $48
Jun 14 - Jun 15
Total with taxes and fees
Poomaz Peace Palace - Ella

Clio Ella Resort

Clio Ella Resort
3.0 star property
Ella
7.8 out of 10, Good, (87 reviews)
Immerse in Sri Lanka's highland beauty at this tranquil lodge offering free bicycles to explore Secret Waterfall and Ella Rock. The on-site vegetarian restaurant serves three daily meals, while the garden provides a peaceful retreat after adventurous outings.
$97 nightly
The price is $116
Jun 9 - Jun 10
Total with taxes and fees
Clio Ella 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.

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 June
Currently viewing crowd sizes and weather for June.
Typical weather for Diyathalawa
June
High 75°F / low 63°F. Cloudy most days.
View properties in June
75°
weather_cloudy
June, no crowd data, average high temperature 75 degrees Fahrenheit, average low temperature 63 degrees Fahrenheit. Cloudy most days.
63°
75°
weather_sleet
July, no crowd data, average high temperature 75 degrees Fahrenheit, average low temperature 62 degrees Fahrenheit. Rainy most days.
62°
75°
weather_sleet
August, no crowd data, average high temperature 75 degrees Fahrenheit, average low temperature 62 degrees Fahrenheit. Rainy most days.
62°
75°
weather_sleet
September, no crowd data, average high temperature 75 degrees Fahrenheit, average low temperature 62 degrees Fahrenheit. Rainy most days.
62°
73°
weather_sleet
October, no crowd data, average high temperature 73 degrees Fahrenheit, average low temperature 61 degrees Fahrenheit. Rainy most days.
61°
72°
weather_sleet
November, no crowd data, average high temperature 72 degrees Fahrenheit, average low temperature 61 degrees Fahrenheit. Rainy most days.
61°
71°
weather_sleet
December, no crowd data, average high temperature 71 degrees Fahrenheit, average low temperature 60 degrees Fahrenheit. Rainy most days.
60°
71°
weather_cloudy
January, no crowd data, average high temperature 71 degrees Fahrenheit, average low temperature 58 degrees Fahrenheit. Cloudy most days.
58°
73°
weather_sun
February, no crowd data, average high temperature 73 degrees Fahrenheit, average low temperature 58 degrees Fahrenheit. Sunny most days.
58°
76°
weather_sun
March, no crowd data, average high temperature 76 degrees Fahrenheit, average low temperature 60 degrees Fahrenheit. Sunny most days.
60°
76°
weather_sleet
April, no crowd data, average high temperature 76 degrees Fahrenheit, average low temperature 62 degrees Fahrenheit. Rainy most days.
62°
76°
weather_sleet
May, no crowd data, average high temperature 76 degrees Fahrenheit, average low temperature 63 degrees Fahrenheit. Rainy most days.
63°
Monthly weather averages (˚F)

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

How much does a hotel room cost in Diyathalawa?
You can choose a great hotel in Diyathalawa from $14 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Diyathalawa that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at Diyathalawa hotels?
Discover great deals on Diyathalawa hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Diyathalawa hotels.
Can I book Diyathalawa hotels with free cancellation?
It's easy to book a refundable Diyathalawa hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some of the best Diyathalawa hotels with free parking?
If you're exploring by car, finding a great Diyathalawa hotel with free parking is a win. Our travelers' favorites include:
What are some popular hotels in central Diyathalawa?
If you're looking for hotels in central Diyathalawa, check out Train View Chalet and Us Holiday Resort. Travelers love Train View Chalet for its location, as well as the restaurant, coffee shop/cafe and free parking this hotel offers. Us Holiday Resort is another popular central hotel with a restaurant, a terrace and free parking.
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.