A dense forest with tall trees and lush green foliage.

Find hotels in Diyathalawa from CA $17

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 21 - Oct 22
Tomorrow
Oct 22 - Oct 23
This weekend
Oct 23 - Oct 25
Next weekend
Oct 30 - Nov 1

Filter by

Star rating

Guest rating

Our top choices for Diyathalawa hotels

1. 98 Acres Resort & Spa

98 Acres Resort & Spa
Ella
Netherlands
nicol
CA $607
CA $808 total
includes taxes & fees
Oct 27 - Oct 28
98 Acres Resort & Spa

2. Dream Cliff Mountain Resort

Dream Cliff Mountain Resort
Beragala
United States
Anonymous traveller
CA $289
CA $378 total
includes taxes & fees
Oct 26 - Oct 27
Dream Cliff Mountain Resort

3. Train View Chalet

Train View Chalet
Bandarawela
United States
Joydip
CA $82
CA $110 total
includes taxes & fees
Oct 27 - Oct 28
Train View Chalet

4. Akway Resort

Akway Resort
Beragala
United States
Matthew
CA $143
CA $173 total
includes taxes & fees
Oct 28 - Oct 29
Akway Resort

5. Bandarawela Hotel

Bandarawela Hotel
Bandarawela
Australia
Rukshan
CA $83
CA $108 total
includes taxes & fees
Nov 13 - Nov 14
Bandarawela Hotel

6. Heaven Breeze Hotel Ella

Heaven Breeze Hotel Ella
Ella
Japan
Reiji
Heaven Breeze Hotel Ella

7. Te Dalu Resort & Spa

Te Dalu Resort & Spa
Ella
United Kingdom
Stacey
CA $220
CA $259 total
includes taxes & fees
Oct 28 - Oct 29
Te Dalu Resort & Spa

8. EKHO Ella

EKHO Ella
Ella
United Kingdom
Dianne
CA $349
CA $466 total
includes taxes & fees
Oct 27 - Oct 28
EKHO Ella

9. Ella Crest by Aloft

Ella Crest by Aloft
Ella
Singapore
Francisco
CA $87
CA $104 total
includes taxes & fees
Nov 14 - Nov 15
Ella Crest by Aloft

10. The Cubes Ella

The Cubes Ella
Ella
Australia
Sharon
CA $86
CA $118 total
includes taxes & fees
Oct 22 - Oct 23
The Cubes Ella

11. Onrock Boutique Hotel

Onrock Boutique Hotel
Ella
Australia
Sharon
CA $161
CA $210 total
includes taxes & fees
Nov 20 - Nov 21
Onrock Boutique Hotel

12. The Capoe House

The Capoe House
Kalupahana
United States
Allen
CA $373
CA $373 total
includes taxes & fees
Oct 25 - Oct 26
The Capoe House

13. The Feel Luxury Boutique hotel

The Feel Luxury Boutique hotel
Ella
Canada
Leah
CA $72
CA $87 total
includes taxes & fees
Nov 21 - Nov 22
The Feel Luxury Boutique hotel

14. RAVANA RANGE ELLA

RAVANA RANGE ELLA
Ella
United States
Jane
CA $70
CA $96 total
includes taxes & fees
Oct 22 - Oct 23
RAVANA RANGE ELLA

15. Duet hearts

Duet hearts
Ella
United States
Rajadev
CA $60
CA $73 total
includes taxes & fees
Oct 27 - Oct 28
Duet hearts

16. Hillcrest

Hillcrest
Ella
United States
Nadine
CA $113
CA $133 total
includes taxes & fees
Oct 28 - Oct 29
Hillcrest

17. Hotel Alta Vista

Hotel Alta Vista
Ella
Canada
Saku
CA $69
CA $90 total
includes taxes & fees
Oct 23 - Oct 24
Hotel Alta Vista

18. Ella Flower Garden Resort

Ella Flower Garden Resort
Ella
Canada
Sarmini
CA $178
CA $210 total
includes taxes & fees
Oct 25 - Oct 26
Ella Flower Garden Resort

19. Oak Ray La Ella Breeze

Oak Ray La Ella Breeze
Ella
United States
Sreeram
CA $125
CA $147 total
includes taxes & fees
Oct 22 - Oct 23
Oak Ray La Ella Breeze

20. Ceylon Tea Trails - Relais and Chateaux - All Inclusive

Ceylon Tea Trails - Relais and Chateaux - All Inclusive
Hatton
United Kingdom
John
CA $808
CA $1,066 total
includes taxes & fees
Oct 25 - Oct 26
Ceylon Tea Trails - Relais and Chateaux - All Inclusive
View all properties

Compare top hotels in Diyathalawa

Private pool

98 Acres Resort & Spa

Ella
View
A infinity pool with lounge chairs and umbrellas, surrounded by a stone pathway and overlooking a mountainous landscape.

Dream Cliff Mountain Resort

Beragala
View
A resort with multiple buildings, a swimming pool, and lush greenery.

Train View Chalet

Bandarawela
View
A pool area with lounge chairs and umbrellas, surrounded by lush greenery and overlooking a mountainous landscape.

Akway Resort

Beragala
View
A lodge with a green roof, wooden exterior, and a gravel driveway.

Bandarawela Hotel

Bandarawela
View
9.4
Exceptional
105 reviews
9.4
Exceptional
13 reviews
10.0
Exceptional
1 review
9.0
Wonderful
4 reviews
8.2
Very good
45 reviews
CA $607
CA $808 total
includes taxes & fees
Oct 27 - Oct 28
CA $289
CA $378 total
includes taxes & fees
Oct 26 - Oct 27
CA $82
CA $110 total
includes taxes & fees
Oct 27 - Oct 28
CA $143
CA $173 total
includes taxes & fees
Oct 28 - Oct 29
CA $83
CA $108 total
includes taxes & fees
Nov 13 - Nov 14
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Diyathalawa

Misty tea plantations surround this hill station where military history and cool mountain air create a refreshing escape. Hike Lipton's Seat for panoramic views, then visit Adisham Monastery or take the scenic train to nearby Ella.

See all hotels in Diyathalawa
A dense forest with tall trees and lush green foliage.

Top Diyathalawa Hotel Reviews

Serenus Boutique Villa

Serenus Boutique Villa

8/10 Good
"Decent property or a short stay. The dining experience was good. Close to Nuwara Eliya town centre but not walkable. Considering the fact the area is a hill station with cold/colder weather conditions, the room(s) need a better heating setup that can make the visitors feel comfortable inside the room."
Isaac Anand 1-night trip
Posted 1 day ago
Serenus Boutique Villa
Elevate Ella Resort and Spa

Elevate Ella Resort and Spa

10/10 Excellent
"Beautiful views."
Samuel 2-night trip
Posted 5 days ago
Elevate Ella Resort and Spa
Wishing Tree Boutique Resort Haputale

Wishing Tree Boutique Resort Haputale

10/10 Excellent
"This place is all about views! In SL you always have a great eating experience and this place is no exception. It is the pool that I liked most! Best place to get lost and be romantic."
Sanjeeva 2-night trip
Posted 5 days ago
Wishing Tree Boutique Resort Haputale
Ella Flower Garden Resort

Ella Flower Garden Resort

10/10 Excellent
"An ideal hotel for exploring Ella , the hotel is conveniently situated close to Adams Peak trail and The Nine Arches Bridge . The breakfast room has panoramic views Of the mountains . We were greeted with a cup of tea on arrival . The staff ate all so helpful. Food was excellent and a great choice too ."
Mrs Faye 2-night trip
Posted 6 days ago
Ella Flower Garden Resort
Tathya Hills - Luxe Garden Retreat

Tathya Hills - Luxe Garden Retreat

10/10 Excellent
"Beautiful place. I really loved it. Very helpful staff members"
Angela 1-night trip
Posted 10 days ago
Tathya Hills - Luxe Garden Retreat
Grand Hotel

Grand Hotel

10/10 Excellent
"Loved all of it!!!! This is a beautiful and mystical hotel with lovely gardens and fine dining. There were so many beautiful rooms and the staff were exceptional."
Kathleen 2-night trip
Posted 12 days ago
Grand Hotel
Araliya Green City - Your Gateway to Everything in Nuwara Eliya

Araliya Green City - Your Gateway to Everything in Nuwara Eliya

10/10 Excellent
"It was overall good and worthy"
Nitin 2-night trip
Posted 3 weeks ago
Araliya Green City - Your Gateway to Everything in Nuwara Eliya
Hide Ella Hotel & Resort

Hide Ella Hotel & Resort

10/10 Excellent
"We had a wonderful stay at this hotel. The room was spacious, clean, well-organized, and featured a sleek, modern design. The absolute highlight was the views—simply amazing from everywhere we went, including the room, restaurant, bar, and pool. The buffet breakfast was delicious with plenty of variety. A special shoutout to the staff who provided truly outstanding service. The location is ideal: perched on the hill so it’s easy for cars to access, yet still well within short walking distance of the town center, shops, and restaurants. Highly recommended!"
Evelin 2-night trip
Posted 3 weeks ago
Hide Ella Hotel & Resort
The Cubes Ella

The Cubes Ella

10/10 Excellent
"Lovely hotel with great staff and a beautiful location. The breakfast was excellent - possibly the best chicken curry I’ve had in Sri Lanka. The only downside is that is quite far from the centre of Ella - and getting a Tuk-Tuk through PickMe was almost impossible - meaning I had to pay at least twice as much to flag one down."
Dominic 2-night trip
Posted 3 weeks ago
The Cubes Ella

More cheap stays in Diyathalawa

Jaithra Inn

Jaithra Inn

22 Park Rd Nuwara Eliya CP
CA $14
CA $17 total
Oct 22 - Oct 23
includes taxes & fees
7.6/10 Good! (4 reviews)
Jaithra Inn
 ELLA NATURE NEST

ELLA NATURE NEST

Athulgashinna Ella Uva
CA $17
CA $20 total
Oct 22 - Oct 23
includes taxes & fees
8.6/10 Excellent! (34 reviews)
ELLA NATURE NEST
MAPLES HOLIDAY RESORT

MAPLES HOLIDAY RESORT

Badulla Road, Magastota Nuwara Eliya CP
CA $20
CA $28 total
Nov 6 - Nov 7
includes taxes & fees
MAPLES HOLIDAY RESORT
Ella Alpine Resort

Ella Alpine Resort

Waterfall Road Ella Uva
CA $43
CA $55 total
Oct 24 - Oct 25
includes taxes & fees
8.8/10 Excellent! (84 reviews)
Ella Alpine Resort
Majentra Ella

Majentra Ella

7th Mile Post Ella UP
CA $167
CA $197 total
Oct 29 - Oct 30
includes taxes & fees
Majentra Ella
Mars Wonderland View

Mars Wonderland View

Waterfall Road, Watagoda Waththa Ella UP
Get ratesMars Wonderland View

Frequently asked questions

What is the best area to stay in Diyathalawa?
The best area to stay in Diyathalawa is generally around the town centre and its immediate surroundings, particularly for those seeking convenience and access to local amenities.This central area offers easy access to the Diyathalawa Railway Station, making it convenient for arrivals and departures using the scenic train line. You'll find a selection of guesthouses and hotels here, often with pleasant views of the surrounding hills. It's a good base for exploring the town on foot, with local shops and eateries within reach.Couples looking for a peaceful retreat will appreciate hotels situated slightly outside the main town, perhaps along the roads leading towards Bandarawela. These locations often provide more expansive views of the tea plantations and valleys, offering a quieter setting while still being a short drive from Diyathalawa's amenities.
When is the best time to go to Diyathalawa?
The best time to visit Diyathalawa is during the dry season, which runs from February to April and then again from July to September.During these months, you'll experience less rainfall and plenty of sunshine, making it ideal for exploring the surrounding hills and enjoying outdoor activities. The weather is generally pleasant and cool, a welcome change from the coastal heat. This period is particularly good for those who enjoy hiking and discovering the natural beauty of the region, as the trails are dry and the views are clear.For families, the school holidays in August are a popular time to visit, as the cooler climate offers a refreshing escape. You'll find the air crisp and comfortable for children to play outdoors without the intense heat sometimes found elsewhere in Sri Lanka.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Diyathalawa.
How much is the nightly rate at a Diyathalawa hotel?
Prices for hotels in Diyathalawa often vary, but you can find a great deal from CA $17 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia