An elephant with a long trunk extended, surrounded by people.
Photo by Minul Tennakoon
Open Photo by Minul Tennakoon

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 destinations in Badulla

Top Badulla flight + hotel deals

Price found within the past 48 hours. Click for updated prices.
  • 19 Dec - 26 Dec

    Sigiriya Jungles + Flight

    Avudangawa
    6 nights
    4.5 star property
    8.8/10 - Excellent (127 reviews)
    Return • London (LON) - Colombo (CMB)
    LHR - CMB • 1 stop CMB - LGW • Direct
    £2,138
    £1,609
    per traveller
    found 2 days ago
    Sigiriya Jungles
  • 19 Dec - 26 Dec

    Le Grand Galle + Flight

    Galle
    6 nights
    5.0 star property
    9.2/10 - Wonderful (170 reviews)
    "Very clean room, nice restaurant with tasty food, helpful staff. Very close to the Fort, 5min ride, still very calm"
    Reviewed October 31, 2026
    Return • London (LON) - Colombo (CMB)
    LHR - CMB • 1 stop CMB - LGW • Direct
    £3,426
    £2,086
    per traveller
    found 2 days ago
    Le Grand Galle
  • 19 Dec - 26 Dec

    Amaya Lake Dambulla + Flight

    Kandalama
    6 nights
    4.0 star property
    8.6/10 - Excellent (153 reviews)
    "Beautiful resort by the lake with amazing views, lovely staff and really good food! Very relaxing stay."
    Reviewed November 2, 2026
    Return • London (LON) - Colombo (CMB)
    LHR - CMB • 1 stop CMB - LGW • Direct
    £2,684
    £1,802
    per traveller
    found 2 days ago
    Amaya Lake Dambulla
  • 19 Dec - 26 Dec

    The Bellwood Manor + Flight

    Central Town
    6 nights
    4.5 star property
    9.2/10 - Wonderful (5 reviews)
    "Atendimento de primeira .Excelente quaro .Café da manha muito bom"
    Reviewed November 5, 2026
    Return • London (LON) - Colombo (CMB)
    LHR - CMB • 1 stop CMB - LGW • Direct
    £3,195
    £2,437
    per traveller
    found 2 days ago
    The Bellwood Manor
  • 19 Dec - 26 Dec

    Reef Villa & Spa + Flight

    Wadduwa
    6 nights
    5.0 star property
    9.6/10 - Exceptional (32 reviews)
    Return • London (LON) - Colombo (CMB)
    LHR - CMB • 1 stop CMB - LGW • Direct
    £2,386
    £1,844
    per traveller
    found 2 days ago
    Reef Villa & Spa

Discover the most popular places to visit in Badulla

What to do in Badulla

Badulla Hotel Deals

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 £1,609, 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.