Diyathalawa Vacations from AED2,450

Book a Hotel + Flight together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to AED 5,000 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

The Latest Diyathalawa Vacation Packages

Price found within the past 48 hours. Click for updated prices.
Riff Hikkaduwa
Taru Villas Rampart Street - Galle Fort
Le Grand Galle
Taru Villas The Long House - Bentota
The Frangipani Tree By Edwards Collection

Find the Best Diyathalawa Vacation Packages

Diyathalawa Hotel Deals

The Cubes Ella

The Cubes Ella

3.5 out of 5
Rathnagiriwaththa Estate Road,Idamegama Ella Uva
Fully refundableReserve now, pay when you stay
The price is AED 189 per night from Jun 28 to Jun 29
AED 189
AED 258 total
28 Jun - 29 Jun
includes taxes & fees
9.6/10 Exceptional! (63 reviews)
"The Sri Lankan breakfast was absolutely delicious. Served with fresh fruit every day. The staff members were so welcoming and really made the stay special."

Reviewed on 21 June 2026

The Cubes Ella
98 Acres Resort & Spa

98 Acres Resort & Spa

4.5 out of 5
98 Acres Resort & Spa Ella
The price is AED 1,458 per night from Jul 3 to Jul 4
AED 1,458
AED 1,910 total
3 Jul - 4 Jul
includes taxes & fees
9.4/10 Exceptional! (105 reviews)
"Amazing place. Can’t fault a single thing. We stayed in a two bedroom suite and it was amazing. Staffs are very polite and helpful. Always ready to help with a buggy. Spa was amazing in a very scenic set up. Secluded yet just a few mins drive to main city centre. Pool area is nice but the pool is ..."

Reviewed on 2 June 2026

98 Acres Resort & Spa
The Golden Ridge Hotel

The Golden Ridge Hotel

3.5 out of 5
No. 395 , Bambarakelle Nuwara Eliya Central Province
Fully refundableReserve now, pay when you stay
The price is AED 722 per night from Jul 12 to Jul 13
AED 722
AED 938 total
12 Jul - 13 Jul
includes taxes & fees
8.6/10 Excellent! (26 reviews)
"Very beautiful property, including a nice pool and good gym! Even has a game room and kids playing area! Food was incredibly good and half board is included! Would come again"

Reviewed on 1 April 2026

The Golden Ridge Hotel
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 do I find cheap flights to Diyathalawa that have flexible change policies?
When it comes to flying these days, flexibility is essential. That's why we have a "No change fee" filter to help you find flexible, cheap tickets to Diyathalawa. It's on the left-hand side of your screen just underneath the "Flexible change policies" heading.
How can I find cheap tickets to Diyathalawa?
To get your hands on a great deal to Diyathalawa, book well ahead. Also make use of Expedia's handy "flexible dates" link at the top of your search results. This will list prices for nearby days. In the last seven days, was the best price for a flight to Diyathalawa.
How much is a flight to Diyathalawa?
The cost of a round-trip airfare to Diyathalawa in the last seven days varied between and . If you were heading one way from (), you could have purchased a fare from just .
When is the cheapest time to fly to Diyathalawa?
If you'd prefer to spend your hard-earned vacation dollars experiencing the delights of Diyathalawa rather than on flying there, depart early in the week. The most cost-effective day to fly is generally Tuesday, with Monday close behind. With many people keeping their travel to weekends, Saturday often has the highest fares.
How much is a plane ticket to Diyathalawa?
In the last seven days, fares varied between and . Scroll through our terrific deals to Diyathalawa, make a booking and then start packing!
What months are the cheapest to book a flight to Diyathalawa?
February is a good month to grab cheap flights to Diyathalawa. Bear in mind that the costliest time to purchase tickets in the USA isn't during the height of summer, but the month of December.