
Deniyaya Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Deniyaya Vacation Deals
Price found within the past 48 hours. Click for updated prices.





Villa Hundira
CA $1,045
per person
Dec 7 - Dec 12
found 11 hours ago
Roundtrip non-stop flight included
Chandigarh (IXC) to Colombo (CMB)
9.4/10 Exceptional! (40 reviews)
We loved our experience from beginning to end. A tranquil and beautiful place, with so many places to rest and explore within the walls. Loved the room, the pools, the food was excellent, the store for crafts and the wildlife surrounding us was the perfect way to recalibrate after a long flight and shake off any residual stress. We would love to return.
Reviewed on Jun 30, 2026
Ready to book your vacation to Deniyaya?
Deniyaya Hotel Deals

Sinharaja Forest Gate
Sinharaja Access Rd. Deniyaya SP
CA $40
CA $54 total
Oct 19 - Oct 20
includes taxes & fees
9.4/10 Exceptional! (10 reviews)
"Our room was automatically upgraded to one with A/C. The room was spacious and clean. The staff were great; they were friendly, and accommodated our early morning request for tea and coffee. They also organized great natiralist guides for our walking tours in and around the rainforest. Thank you ..."
Reviewed on Feb 4, 2026

The Rainforest Ecolodge Sinharaja
Enselwatte Tea Estate Deiyaya Deniyaya Southern Province
CA $550
CA $602 total
Oct 8 - Oct 9
includes taxes & fees

Rain Drops Wellness Villa Sinharaja
Dolagahawaththa Mederipitiya SP
CA $186
CA $220 total
Oct 11 - Oct 12
includes taxes & fees
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.
What to do in Deniyaya

Modern Colombo City Tour with Local Food Experiences
CA $123
per adult

Explore Singharaja Forest Reserve (mirissa/weligama & Galle)
CA $119
per adult
Frequently asked questions
How much does a Deniyaya vacation package cost?
You can grab a vacation package to this top destination from CA $937 on Expedia. However, how much your vacation to Deniyaya costs will depend on factors like the season, hotel choice and length of stay.
What are the cheapest months to go to Deniyaya?
To pick up cheap Deniyaya vacation packages, organize your getaway outside of peak times like public holidays and major events. You'll generally find lower prices and better availability for flights and hotels.
How many days is enough for Deniyaya?
The ideal duration of your Deniyaya vacation depends on what you'd like to do and see. Typically, a handful of days to a week will give you enough time to visit all the main sights and discover some hidden gems along the way.
How to find the best Deniyaya package deals?
Bagging a cheap Deniyaya package deal is easy with Expedia. Once you've entered your destination and trip dates under our "Packages" tab, set your budget range, apply a couple of filters and browse what's available. You can fine-tune your search by "Area," "Amenities," "Property type" and more. Sort the results by "Price: low to high" to discover the most pocket-friendly Deniyaya package deals. Want a simple trick to get even more savings? Have some flexibility with your departure dates and consider going away on a weekday, when prices are usually lower.
Is it cheaper to book a Deniyaya vacation as a package?
You can enjoy significant savings on your Deniyaya retreat by booking a customized vacation package. Click on the "Package" heading, then enter your travel dates and destination to see the best airfares and hotel prices. Bundle everything into a great-value package and you can save hundreds of dollars. Consider adding a car rental and you may land a better deal.
When to book a vacation package to Deniyaya?
Secure incredible discounts by booking your flights ahead of time with Expedia. If spontaneity is more your style, grab one of our last-minute deals for a spur-of-the-moment Deniyaya getaway.
How to plan a trip to Deniyaya?
- Pick the best time to travel: Your schedule, preferred season and the type of weather you like can all influence your decision on when to go to Deniyaya.
- Work out your budget: Ensure you have enough money to cover everything from dining out and transportation to flights and experiences. Your hotel will likely be the largest expense during your trip to Deniyaya.
- Decide how long to go for: Now that you know more about Deniyaya, you can figure out the right length of your vacation. Create a rough plan and allocate enough time to get through everything on your must-do list.
- Combine your flights and hotel: Awesome destination, check. Length of stay, check. All that's left now is to find a Deniyaya vacation package that brings all your bookings together.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.








