Badulla Holidays

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

Top Badulla Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Royal Beach Hotel Hikkaduwa
Riff Hikkaduwa
Wishing Tree Boutique Resort Haputale
Villa White Queen Resort & Spa
Te Dalu Resort & Spa

Badulla Essential Information

Language
Sinhala
Currency
Sri Lankan rupees
Closest Airport
Bandaranaike Intl. Airport (CMB)
Population
47,600

Top hotels in Badulla

Onrock Boutique Hotel

Onrock Boutique Hotel

3 out of 5
4, Waterfall Road, Wemullahena Ella
Fully refundableReserve now, pay when you stay
The price is £96 per night from 12 May to 13 May
£96
12 May - 13 May
includes taxes & fees
8.8/10 Excellent! (215 reviews)
Hi this is a slightly more expensive for the area but for us it was worth it. There was a hidden surprise for us as they have an infinity pool on the roof and sundeck which had views to die for. The breakfast was excellent the games room was fun and the staff took no hesitation to join in with playing ...

Reviewed on 5 Apr 2026

Onrock Boutique Hotel
The Cubes Ella

The Cubes Ella

3.5 out of 5
Rathnagiriwaththa Estate Road,Idamegama Ella Uva
Fully refundable
The price is £58 per night from 7 Jun to 8 Jun
£58
7 Jun - 8 Jun
includes taxes & fees
The Cubes Ella
Te Dalu Resort & Spa

Te Dalu Resort & Spa

4.5 out of 5
Koswattha Wellawaya Road Ella UP
The price is £100 per night from 12 May to 13 May
£100
12 May - 13 May
includes taxes & fees
9.2/10 Wonderful! (5 reviews)
The hotel is immaculate and clearly a lot of money has been spent on design. The room was spacious with stunning views, the best pillows we have had on our 3 week tour. Breakfast was lovely too. I do not regret our stay BUT want to be realistic to help the hotel improve/for others expectations. The ...

Reviewed on 1 Apr 2026

Te Dalu Resort & 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.

Frequently asked questions

How much does a Badulla travel package cost?
Maybe less than you imagined — from a low £628, in fact! By bundling flights, hotels and car rentals into a tailor-made travel package, your getaway to Badulla is only clicks away.
If I'm not able to travel, can I cancel my Badulla travel package?
It's impossible to predict what the future holds, so it's good to know that you can cancel or change your Badulla travel package. If you made your booking in the last 24 hours, you may be entitled to a refund. If it's an older booking, your airline, hotel or car rental company may charge a fee. Visit our Customer Service Portal to learn more.
How do I get a cheap travel package to Badulla?
Browse and book everything in one place with our Badulla travel packages. We have deals on flights, hotels, tours and more that'll keep your wallet happy and adventurous side satisfied. And, with more than 550 partner airlines and 1,000,000 hotel options worldwide to select from, you have countless opportunities to mix and match as you please.
Does Expedia offer Book Now, Pay Later Badulla holidays?
Yes. Expedia has partnered with online lender Klarna to help you easily pay for your holiday in manageable instalments. Simply select the payment plan that works for you during the checkout process and take the stress out of budgeting for your trip. Be sure to bundle your flights, car hire and accommodation with Expedia to get the biggest bang for your travel buck. Consider these flexible payment options below:

  • Pay monthly holidays: Klarna has manageable monthly payment plans that work for all types of budgets, so you can have that well-deserved holiday sooner.
  • Pay in instalments holidays: Into the idea of paying off your holiday in multiple transactions? Then select this Book Now, Pay Later option with Klarna.
  • Low deposit holidays: Hitting the "book now" button is easier with this plan. Just put down a small deposit on your holiday and then get on your way.

Where should I stay in Badulla?
Stay where the action happens. Many people like to book hotels within easy reach of top attractions, like Dunhinda Falls, Muthiyangana Raja Maha Viharaya and St Mark's Church.
What are the top hotels in Badulla?
EKHO Ella and Ella Jungle Resort are among the most popular properties in Badulla. Why not look up the amenities and facilities at each and then make up your mind?
How far in advance should I book my Badulla holiday?
Reserving your flights early with Expedia means one less thing to have to worry about. Most carriers advertise prices up to 12 months in advance. This is typically the cheapest time to book. If circumstances have left you booking late, incredible deals to Badulla sometimes occur in the weeks leading up to departure.
What does an Expedia Badulla travel package include?
From airfares and hotels to rental cars, Expedia can help you create a Badulla package that works for you. Heading away for a week or two? Consider a flight, rental car and hotel bundle. If you're taking a quick break, a hotel and flight deal could be what you're after. Experiences can also be added once you've made your booking. Our travel packages make it simple to save and plan.
What should I know before booking a Badulla travel package?
Tailor deals that fit your budget with an Expedia package. Hotels, airfares, rental cars — we have them all. You'll save big bucks just for combining your bookings. Whether you're taking off on a snow and ski adventure or kicking back on a warm beach, your dream holiday is only a few clicks away.
Can I choose my airline with a Badulla Expedia travel package?
Yes, definitely. Expedia has over 550 partner airlines to pick from all over the world. With such a big range of choice, finding the perfect carrier to bring you to Badulla won't be difficult.

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