Badulla District Holidays

Book a Hotel + Flight or Car together to unlock savings

Photo by rabbit.Hole
  • Plan, book, travel with confidence

  • Better together

    Save up to £335 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.
Amaya Hills Kandy
Beach & Bliss Mirissa
Amaya Beach Pasikudah
Stafford Bungalow
Ayurvie Weligama - Ayurvedic Retreat

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
The price is £108 per night from 12 Feb to 13 Feb
£108
12 Feb - 13 Feb
includes taxes & fees
8.8/10 Excellent! (202 reviews)
Nice spacey room but small shower No hand towels only bath towel each Quiet AC Slippery floor

Reviewed on 1 Feb 2026

Hotel Onrock
Heaven Breeze Hotel Ella

Heaven Breeze Hotel Ella

3 out of 5
Sapumal Tenna Rd Ella UP
The price is £99 per night from 10 Feb to 11 Feb
£99
10 Feb - 11 Feb
includes taxes & fees
8.6/10 Excellent! (6 reviews)
Staff Will be a great hotel when completed

Reviewed on 27 Jan 2026

Heaven Breeze Hotel Ella
RAVANA RANGE ELLA

RAVANA RANGE ELLA

3.5 out of 5
Athulgashinna Kithalella Ella Uva Province
The price is £61 per night from 15 Feb to 16 Feb
£61
15 Feb - 16 Feb
includes taxes & fees
8.2/10 Very Good! (55 reviews)
Staff are super, rooms spotless, and food is perfectly spiced. And the views are outstanding.

Reviewed on 27 Jan 2026

RAVANA RANGE ELLA
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 £786, 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.