Diyathalawa Holidays from £695

Book a Hotel + Flight or Car together to unlock savings

    deals illustration
    Better together
    Save up to £335 when you book a flight and hotel together*
    stays illustration
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    luggage illustration
    Rest easy
    Plan, book, and manage your trip all in one place

Your Diyathalawa Holiday

Let our holiday packages to Diyathalawa inspire your next escape. There's plenty to like about this vibrant city, starting with the neighbourhood of Mirahawatta, which is good for hiking and views. Any trip to Diyathalawa needs a well-crafted itinerary. Fill yours with major attractions such as Dowa Temple, St Benedicts Monastery and Lipton’s Seat. Whoever you're heading away with and whatever you plan to spend, your ultimate Diyathalawa holiday is just a few clicks away with Expedia.

The Latest Diyathalawa Holiday Deals

Price found within the past 48 hours. Click for updated prices.
MaRadha Colombo
Ez Stay Guesthouse
Sundaras Family Suites
Trinco Blu by Cinnamon
Sundaras Infinity Jungle Resort & Spa
Seerock The King's Domain

Diyathalawa Essential Information

Language
Sinhala
Currency
Sri Lankan rupees
Max Temp Winter
24ºC
Max Temp Summer
27ºC
Top Sights
Ravana Falls, Little Adams Peak and Diyaluma Falls

Our pick of the best Diyathalawa Hotel Deals

Hotel Onrock
Hotel Onrock
3 out of 5
4, Waterfall Road, Wemullahena, Ella
Stay at this 3-star business-friendly hotel in Ella. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Our guests praise the helpful staff in their reviews. ...
8.8/10 Excellent! (186 reviews)
"We had an excellent stay in that property (3nights March 2025) It located on the hill so the views from the balcony are spectacular. Still just a few steps from the center of town. Very good breakfast with lots of options. Exceptional stuff, especially the manager who was very informative, helpful ..."

Reviewed on 7 Apr 2025

Hotel Onrock
98 Acres Resort & Spa
98 Acres Resort & Spa
4.5 out of 5
98 Acres Resort & Spa, Greenland Estate, Namunukula Road, Ella
Stay at this 4.5-star luxury resort in Ella. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the helpful staff in their reviews. Popular ...
9.4/10 Exceptional! (92 reviews)
"Overall a wonderful stay and would absolutely come again! Beautiful resort with absolutely stunning views and rooms. Spa is fairly priced and excellent. Location very near little Adam’s peak makes for a convenient sunrise walk. Staff all around very good and made the stay welcoming. Some things to ..."

Reviewed on 3 May 2025

98 Acres Resort & Spa
EKHO Ella
EKHO Ella
4 out of 5
Ella-Wellawaya Road, Ella, Uva
Stay at this 4-star beach hotel in Ella. Enjoy free Wi-Fi, free parking and room service. Our guests praise the helpful staff in their reviews. Popular attractions ...
9.2/10 Wonderful! (82 reviews)
"Ella is a dream and this property was so nice! The whole ambiance is beautiful and calming. They even have a garden on the premises. Our room has a magnificent view great for watching the sunrise. I opted to watch from outside near the garden. It was so magical to watch the Sun rise while listening ..."

Reviewed on 31 May 2025

EKHO Ella
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.

Frequently asked questions

How much does a Diyathalawa travel package cost?
We make it easy for everyone to travel, with Diyathalawa travel packages starting from just £695. You'll have the flexibility to combine your preferred hotels, airlines and car rental. For the ultimate escape, why not add some experiences and tours to your itinerary?
If I'm not able to travel, can I cancel my Diyathalawa travel package?
Whether it's your flight or hotel, you can cancel or alter it. Locked in your Diyathalawa travel package in the last 24 hours? You may be able to make changes for free. For bookings older than that, you may be charged a fee by your airline, hotel or car rental company. For further information, take a look at our Customer Service Portal. We'll help you every step of the way.
How do I get a cheap travel package to Diyathalawa?
Imagine all the fabulous things you could do in Diyathalawa with extra cash in your pocket. Watch your savings stack up when you combine your travel bookings into a Diyathalawa travel package. You have loads of choice when you book your trip with Expedia too. In fact, you can choose from over 550 airlines and 1,000,000 properties across the globe. Whether you're heading away with the whole family or flying solo, exploring Diyathalawa is better with a package.
Does Expedia offer Book Now, Pay Later Diyathalawa holidays?
Expedia has partnered with online lender Klarna to make booking your next break easier on your bank balance. Paying in instalments means you can spread the costs of your next big adventure, leaving you with more money to spend while you're travelling. Klarna has several payment plans to pick from, so you're sure to find one that fits your budget. Take a look at these flexible payment options:

  • Pay monthly holidays: Make your holiday dreams a reality sooner with Klarna's manageable monthly instalment plans. If making small repayments each month works for you, choose this option at checkout.
  • Pay in instalments holidays: With this Book Now, Pay Later option, Klarna allows you to pay off your trip across multiple transactions.
  • Low deposit holidays: Hitting the "book now" button is easier with this payment plan. Simply put down a small deposit on your booking and then start working on your travel itinerary.

Where should I stay in Diyathalawa?
A trip to Diyathalawa isn't complete without visiting Dowa Temple. Why not book a hotel within walking distance of this great tourist attraction?
What are the top hotels in Diyathalawa?
Book a stay at EKHO Ella. It's one of the area's most in-demand properties. Another great option in Diyathalawa is Ella Jungle Resort.
How far in advance should I book my Diyathalawa holiday?
It can be difficult to know exactly when is the perfect time to book your Diyathalawa holiday. But generally the earlier you book, the more affordable the prices. In some cases, you can lock in your flights and hotels up to a year prior to departure. If you're eager to escape on a last-minute getaway, no need to stress! There are fantastic bargains announced on Expedia every single day.
What does an Expedia Diyathalawa travel package include?
Travel packages include hotels, flights and rental cars, but you can mix and match them to create your ideal Diyathalawa holiday. You can also add on fun stuff like experiences and activities once you've made your booking. You're in control! When you bundle your bookings with Expedia, you'll score discounts you won't find anywhere else.
What should I know before booking a Diyathalawa travel package?
Whether it's adventure or relaxation you're seeking, a Diyathalawa travel package lets you organise your escape your way. Plus, you'll get access to great discounts just for combining your hotel with your rental car and flights. The more you bundle, the bigger the savings!
Can I choose my airline with a Diyathalawa Expedia travel package?
Most definitely. We offer more than 550 airlines worldwide, so you can customize your Diyathalawa escape according to your style and budget.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.