Diyapalagoda Holidays from £1,569

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £750 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

    Packages with flights are ATOL protected

Your Diyapalagoda Holiday

Our holiday packages to Diyapalagoda let you customise your own adventure. Tailor your journey to your needs and interests and make every moment count in this fabulous city. Love to explore your new surroundings? Royal Botanical Garden, Kandy Lake and Dhamma Kuta Vipassana Meditation Centre are just a few of the top-rated places to visit during your trip to Diyapalagoda. Don't delay visiting this destination any longer. Your ultimate Diyapalagoda holiday is a few clicks away with Expedia.

Top Diyapalagoda Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
The Kingsbury Colombo
Leopard Reach Yala by Seven Angels
Ez Stay Guesthouse
Ayurvie Weligama - Ayurvedic Retreat  by Thema Collection - Adults Only-
Reef Villa & Spa

Diyapalagoda Essential Information

Language
Sinhala
Currency
Sri Lankan rupees
Max Temp Winter
29ºC
Max Temp Summer
29ºC
Top Sights
Royal Palace of Kandy, Ambuluwawa Temple and National Museum

Top hotels in Diyapalagoda

Radisson Hotel Kandy

Radisson Hotel Kandy

4 out of 5
No. 31, Saranankara, Mawatha Kandy Central Province
Fully refundableReserve now, pay when you stay
The price is £57 per night from 6 Nov to 7 Nov
£57
6 Nov - 7 Nov
includes taxes & fees
8.8/10 Excellent! (562 reviews)
"Solo female traveler. Felt very safe. Beautiful room and friendly staff."

Reviewed on 28 Oct 2026

Radisson Hotel Kandy
Grand Serendib Hotel

Grand Serendib Hotel

4.5 out of 5
Mahamaya Mawatha, 12 Kandy Central Province
Fully refundableReserve now, pay when you stay
The price is £53 per night from 10 Nov to 11 Nov
£53
10 Nov - 11 Nov
includes taxes & fees
9.4/10 Exceptional! (161 reviews)
"A lovely boutique hotel with clean, comfortable, and well-designed rooms offering great views. The breakfast was excellent, with a good selection of food. However, dinner could be improved. If you opt for the half-board package, you are offered a limited, budget-style menu, while the à la carte menu ..."

Reviewed on 21 Oct 2026

Grand Serendib Hotel
Cassendra Kandy

Cassendra Kandy

3 out of 5
Rajapihilla Mawatha Kandy CP
Fully refundableReserve now, pay when you stay
The price is £40 per night from 6 Nov to 7 Nov
£40
6 Nov - 7 Nov
includes taxes & fees
9.2/10 Wonderful! (91 reviews)
"Great spot, friendly staff, and nice breakfast choices."

Reviewed on 26 Oct 2026

Cassendra Kandy
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 Diyapalagoda travel package cost?
Starting from an incredible £1,569, you can custom build your Diyapalagoda travel package. Simply combine hotels, flights and rental cars and we'll reward you with discounts.
If I'm not able to travel, can I cancel my Diyapalagoda travel package?
We get that life doesn't always go according to plan. If you've locked in a Diyapalagoda travel package and have to change or cancel it, we're here to help. We recommend looking up our Customer Service Portal first for information. But in general, if you've taken out your package in the last 24 hours, you may be able to cancel or change your itinerary free of charge. If it's been more than 24 hours, your airline, hotel or car rental company may impose a charge.
How do I get a cheap travel package to Diyapalagoda?
Our Diyapalagoda travel packages offer plenty of savings for the savvy globetrotter. For the best deal, simply combine your flights, hotels and extras (including tours) into an affordable package. But impressive bargains are just the beginning of your next memorable adventure. When you book with Expedia, you'll have more than 550 air carriers and 1,000,000 properties throughout the world to pick from. Whatever your budget or style, there's a travel package here just for you.
Does Expedia offer Book Now, Pay Later Diyapalagoda holidays?
Expedia has partnered with online lender Klarna to make your next break a bit easier on the wallet. 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 something that suits your budget. Consider these flexible payment options:

  • Pay monthly holidays: If paying small amounts each month sounds right for you, Klarna can help. Paying in easy monthly instalments will make your holiday dreams possible.
  • Pay in instalments holidays: If you'd like to pay for your getaway across multiple transactions, holidays paid in instalments might be right for your Book Now, Pay Later holiday through Klarna.
  • Low deposit holidays: Clicking on the "book now" button is much easier with this option. Just put down a small deposit on your booking and then start packing your suitcase.

Where should I stay in Diyapalagoda?
There's so much to see in Diyapalagoda, so spend your evenings near its top attractions and treat yourself to more time sightseeing. New Ranweli Spice Garden is one place that should be on your itinerary.
What are the top hotels in Diyapalagoda?
Book a stay at Radisson Hotel Kandy. It's one of the area's most in-demand properties. Another top-rated option in Diyapalagoda is Grand Hotel.
How far in advance should I book my Diyapalagoda holiday?
While prices change from time to time, we generally recommend booking your holiday as early as possible. Many international airfares can be found on Expedia up to a year in advance. If you're booking late, you might still be lucky. Cheaper tickets to Diyapalagoda occasionally appear in the weeks prior to departure.
What does an Expedia Diyapalagoda travel package include?
Select from a combination of flights, hotels and rental cars. Once you've made your booking, you can add the fun stuff like experiences and tours. Want to pick your fare class? That's easy to do too. The choice is all yours when it comes to planning your ideal Diyapalagoda getaway.
What should I know before booking a Diyapalagoda travel package?
Booking all the parts of your trip together is an excellent way to save. Bundle your car rentals, airfares and hotels into a convenient package. But your options don't end at hotels. Expedia offers all sorts of properties, including holiday rentals such as beachside villas and city apartments. Your choices are almost endless!
Can I choose my airline with a Diyapalagoda Expedia travel package?
Yes, of course. Expedia has access to more than 550 airline partners globally, so fly with the carrier that's a good fit for your needs.

* 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.