Badulla District Holidays

Book a Hotel + Flight or Car together to unlock savings

Photo by Dinali Athukorale
  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to £335 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    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.
Riff Hikkaduwa
Halcyon Mawella
Wallawwa
Nyne Hotels Leela Walauwwa - Induruwa
Shinagawa Beach

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

Hotel Onrock

Hotel Onrock

3 out of 5
4, Waterfall Road, Wemullahena, Ella
Fully refundableReserve now, pay when you stay
The price is £101 per night from 24 Aug to 25 Aug
£101
24 Aug - 25 Aug
includes taxes & fees
8.8/10 Excellent! (189 reviews)
"We had an excellent stay in that property (3nights March 2025) It located on the hill so the views from the balcony are spectacular. Still just a few steps from the center of town. Very good breakfast with lots of options. Exceptional stuff, especially the manager who was very informative, helpful ..."

Reviewed on 7 Apr 2025

Hotel Onrock
98 Acres Resort & Spa

98 Acres Resort & Spa

4.5 out of 5
98 Acres Resort & Spa, Greenland Estate, Namunukula Road, Ella
The price is £405 per night from 1 Sept to 2 Sept
£405
1 Sept - 2 Sept
includes taxes & fees
9.4/10 Exceptional! (94 reviews)
"Overall a wonderful stay and would absolutely come again! Beautiful resort with absolutely stunning views and rooms. Spa is fairly priced and excellent. Location very near little Adam’s peak makes for a convenient sunrise walk. Staff all around very good and made the stay welcoming. Some things to ..."

Reviewed on 3 May 2025

98 Acres Resort & Spa
Ella Flower Garden Resort

Ella Flower Garden Resort

3.5 out of 5
3rd Mile Post, Passara Rd, Ella
8.4/10 Very Good! (32 reviews)
"It was indeed a flower garden with breathtaking views!"

Reviewed on 6 Apr 2025

Ella Flower Garden Resort
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 £842, 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.