Badulla District 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

Your Badulla District Holiday

Leave all the planning up to us with a Badulla District holiday package. With everything organised before you leave home, all you'll have to do is sit back, chill out and enjoy this destination's countless delights. Your trip to Badulla District wouldn't be complete without experiencing some of its most well-known cities, starting with Ella. Two of the most popular attractions here include Nine Arches Bridge and Little Adam's Peak. Bandarawela should also be on the itineraries of all Badulla District travellers. Visitors to this destination enjoy Nine Arches Bridge and Little Adam's Peak. Expedia is a one-stop shop for planning your Badulla District holiday. From flights and hotels, to rental cars and more, we know how to curate a travel experience like no other.

Top Badulla District 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 District Essential Information

Language
Sinhala
Currency
Sri Lankan rupees
Population
47,600
Top Sights
Ella Rock, Ravana Falls and Little Adams Peak

Top hotels in Badulla District

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 17 May to 18 May
£96
17 May - 18 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

4 out of 5
Rathnagiriwaththa Estate Road,Idamegama Ella Uva
The price is £58 per night from 9 Jun to 10 Jun
£58
9 Jun - 10 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 £141 per night from 14 May to 15 May
£141
14 May - 15 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 District travel package cost?
Our Badulla District travel packages, which start from just £628, are an awesome way to save big bucks. Pick and choose your favourite hotels, flights and more to create a customized getaway.
If I'm not able to travel, can I cancel my Badulla District travel package?
It's hard to predict what the future holds, so it's good to know that you can change or cancel your Badulla District travel package. If you made your booking in the last 24 hours, you may be eligible for a refund. If your booking is older, your airline, hotel or car rental company may charge a fee. Check our Customer Service Portal for further details.
How do I get a cheap travel package to Badulla District?
Track down flights that suit your busy schedule, add a hotel room to your booking and watch the savings grow with a Badulla District travel package. It's as easy as that! From flights and hotels to rental cars and tours, Expedia is where your cheap getaway begins. And with more than 550 air carriers and 1,000,000 hotels worldwide to select from, you'll never be short of choice.
Does Expedia offer Book Now, Pay Later Badulla District holidays?
We sure do. Expedia has teamed up with online lender Klarna to help you conveniently pay for your holiday in instalments. Simply choose the payment plan that suits best during checkout and take away the stress of budgeting for your trip. Be sure to bundle your flights, car hire and hotel with Expedia to get the biggest bang for your holiday buck. Consider these flexible payment options below:

  • Pay monthly holidays: If paying small amounts each month works for you, Klarna can help. Paying in easy monthly instalments will make that dream holiday possible.
  • Pay in instalments holidays: Like the idea of paying off your holiday in multiple transactions? Then go for this Book Now, Pay Later option from Klarna.
  • Low deposit holidays: Hitting the "book now" button is much easier with this payment option. Simply put down a small deposit on your holiday and then start working on your travel plans.

What are the top hotels in Badulla District?
Many savvy travellers choose to stay at EKHO Ella in Ambagollapathana. If it's your first time visiting Badulla District, you can expect a warm welcome here.
How far in advance should I book my Badulla District holiday?
While not all airlines release tickets early, you can usually compare international flights on Expedia up to 12 months in advance. This is the time you can bag some incredible bargains. If you've left things to the last minute, you could still be in luck. Low prices sometimes emerge a few weeks prior to departure.
What does an Expedia Badulla District travel package include?
With Expedia, you can select any combination of hotels, flights and car rentals to create your perfect Badulla District travel package. Once you've made your booking, you can add on all the fun stuff like tours and activities. Remember — the more you bundle, the more deals you'll score!
What should I know before booking a Badulla District travel package?
Bundling your bookings into a Badulla District travel package is the easiest way to organise your trip. Not only that, you'll get great discounts just for combining your flights, hotels and car rentals. Once you've booked, why not add on a tour or an activity?
Can I choose my airline with a Badulla District Expedia travel package?
The choice is all yours! Expedia has access to more than 550 partner airlines all over the world, so you can design your Badulla District escape according to your budget and 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.