Badulla Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 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

Your Badulla Vacation

Come and discover this fascinating city for yourself with a Badulla vacation package. Consider spending a few days in the neighborhood of Ambagollapathana, which is great for nature and views, and your time here is bound to be unforgettable. Make your trip to Badulla even more exciting by including some sightseeing. Muthiyangana Raja Maha Viharaya, Dunhinda Falls and St Mark’s Church are among the major attractions you'll want to explore. Expedia will help you escape your routine. Tailor your vacation to Badulla to suit your travel style, whatever that may be.

Top Badulla Vacation Deals

Price found within the past 48 hours. Click for updated prices.
Trillium Boutique Express Hotel
Trillium Boutique City Hotel
Mirage Colombo Hotel
The Bay an Uga Experience - Pasikuda
Amaranthe Bay

Ready to book your vacation to Badulla?

 

Choose your dates

Badulla Hotel Deals

The Cubes Ella

The Cubes Ella

3.5 out of 5
Rathnagiriwaththa Estate Road,Idamegama Ella Uva
The price is CA $101 per night from Dec 15 to Dec 16
CA $101
CA $140 total
Dec 15 - Dec 16
includes taxes & fees
9.6/10 Exceptional! (82 reviews)
"Well . We have travelled for 12 days now The cubes was our best hotel so far on our visit. I would have given 6 stars if available. This was made by everyone on the team. Rishard made us most welcome and after a few hours we booked a another night making 3 nights in all Our room was spacious and ..."

Reviewed on Nov 5, 2026

The Cubes Ella
Ella Flower Garden Resort

Ella Flower Garden Resort

3.5 out of 5
3rd Mile Post Ella
Fully refundableReserve now, pay when you stay
The price is CA $191 per night from Nov 29 to Nov 30
CA $191
CA $225 total
Nov 29 - Nov 30
includes taxes & fees
8.6/10 Excellent! (42 reviews)
"The property was so beautiful and the views from the room were outstanding! The hotel is conveniently located super close to the both the 9 arch bridge and little Adam’s Peak. Everything was so clean and well put together. The breakfast so delicious as well! The service provided by Hansani and the ..."

Reviewed on Nov 7, 2026

Ella Flower Garden Resort
Elevate Ella Resort and Spa

Elevate Ella Resort and Spa

3 out of 5
Waterfall Rd Ella UP
Fully refundableReserve now, pay when you stay
The price is CA $225 per night from Nov 16 to Nov 17
CA $225
CA $265 total
Nov 16 - Nov 17
includes taxes & fees
9/10 Wonderful! (33 reviews)
"Spacious rooms, comfy bed, plenty of filtered water in the room, great heated saltwater pool - perfect during a rainy afternoon as it has a roof over half of it and you can swim up to the bar! Staff very polite, good breakfast selection - I actually preferred it when it was cooked to order rather ..."

Reviewed on Nov 14, 2026

Elevate Ella Resort and Spa
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.

Stay near popular Badulla attractions

What to do in Badulla

Frequently asked questions

How much does a Badulla vacation package cost?
You can pick up a vacation package to this popular destination from CA $746 on Expedia. But how much your vacation to Badulla costs will depend on the length of stay, hotel choice and season.
What are the cheapest months to go to Badulla?
The off-season is the best time to travel to Badulla if you're on a budget. Another tip for scoring cheap Badulla vacation packages? Try to avoid visiting during public holidays and any major events.
How many days is enough for Badulla?
With a well-planned itinerary, you can easily hit the most popular Badulla sights in a few days. But if you want to discover hidden gems or take day trips, consider booking your Badulla vacation for longer.
Is it worth booking a vacation package to Badulla?
Popular for its views, history and culture, a Badulla vacation is a hit with all kinds of visitors. Be sure to visit leading sights like Muthiyangana Raja Maha Viharaya and St Mark's Church, and consider renting a set of wheels for day trips to experience even more.
How to find the best Badulla package deals?
Landing a cheap Badulla package deal is a cinch with Expedia. Once you've entered your preferred dates and destination under our "Packages" tab, set your maximum budget, add a few filters and browse what's available. You can tailor your search by "Amenities," "Property type," "Popular locations" and more. Sort the results by "Price: low to high" to view the most affordable Badulla package deals. Want a simple trick to score even more savings? Have some flexibility with your departure dates and consider travelling on a weekday, when prices are generally lower.
Is it cheaper to book a Badulla vacation as a package?
Expedia vacation packages are designed to help you keep more money in your pocket. Bundle your car rental, hotel and flight into one great-value price and enjoy significant savings. You'll usually score a better deal than booking each component individually. And you'll still have the freedom to create a customized Badulla vacation by choosing your preferred type of stay, airline and car class.
When to book a vacation package to Badulla?
Land incredible discounts by reserving your flights in advance with Expedia. If spontaneity is more your thing, snap up one of our last-minute deals for an impromptu Badulla vacation.
How to plan a trip to Badulla?

  1. Pick your dates: The things you'd like to do in Badulla and your favourite season will help you decide when to travel.
  2. Set a budget: Factor in expenses such as transportation, flights and meals when calculating how much to put aside for your trip to Badulla. Then, choose a hotel that matches your budget, whether that's an economical option or a high-end retreat.
  3. Decide your trip length: Think about how long you'd like to spend exploring Badulla. Plan your itinerary so you can get to all the activities and attractions you're interested in at a leisurely pace.
  4. Bundle your bookings: With your travel dates in place, you can combine your flights, car rental, hotels and more into a customized Badulla vacation package.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.