Badulla District Vacations & Trips from $1,579

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to $2,000 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

    Plan, book, and manage your trip all in one place

Top destinations in Badulla District

A dense forest with tall trees and lush green foliage.

Diyathalawa

Diyathalawa

The Latest Badulla District Vacation Packages

Price found within the past 48 hours. Click for updated prices.
Sooriya Resort & Spa

Sooriya Resort & Spa

$1,579
per person
Nov 28 - Dec 8
found 20 hours ago
Roundtrip non-stop flight included
Philadelphia (PHL) to Colombo (CMB)
8.2/10 Very Good! (35 reviews)
Lovely resort in a special place. Saw turtles at the beach,. Lovely pool and room. Restaurant meals were fantastic. Staff exceptionally friendly and helpful. Highly recommend, even though its a off the beaten track.

Reviewed on Sep 6, 2026

Beach & Bliss Mirissa

Beach & Bliss Mirissa

Save 100% on your flight
$1,990
per person
Nov 28 - Dec 8
found 20 hours ago
Roundtrip non-stop flight included
Philadelphia (PHL) to Colombo (CMB)
8.4/10 Very Good! (21 reviews)
Really loved the staff. The hotel is in a great location. Private access to beach. Bueatiful scenery. The only thing that I did not like about this hotel is that the beds are unfortunately hard as a rock. I loved that they had netflix though!

Reviewed on Jun 12, 2026

Le Grand Galle

Le Grand Galle

Save 100% on your flight
$4,173
per person
Nov 28 - Dec 8
found 20 hours ago
Roundtrip non-stop flight included
Philadelphia (PHL) to Colombo (CMB)
9.2/10 Wonderful! (165 reviews)
This is a spectacular hotel that I would recommend for anyone. The pool is incredible, the rooms are spacious with great views and the staff is so kind. This property, location, and screams luxury. 10/10 experience.

Reviewed on Sep 10, 2026

Owl and the Pussycat

Owl and the Pussycat

Talpe
$1,807
per person
Nov 28 - Dec 8
found 20 hours ago
Roundtrip non-stop flight included
Philadelphia (PHL) to Colombo (CMB)
9.4/10 Exceptional! (32 reviews)
So easy to deal with staff and organise day to day activities Best bang for buck in the area Felt like a 4 star hotel with the price of a bed n breakfast Would stay again!

Reviewed on May 22, 2026

The Fortress Resort & Spa Galle

The Fortress Resort & Spa Galle

$2,953
per person
Nov 28 - Dec 8
found 20 hours ago
Roundtrip non-stop flight included
Philadelphia (PHL) to Colombo (CMB)
9.4/10 Exceptional! (114 reviews)
Stunning hotel and amazing staff !! We went with the whole family and had an incredible time, would highly recommend

Reviewed on Aug 16, 2026

Best Places to Vacation in Badulla District

1. Explore Beragala with a vacation package

Diyathalawa in the Uva Province of Sri Lanka offers a unique outdoor vacation experience. Surrounded by stunning natural landscapes, it is a haven for nature lovers and history enthusiasts. Visitors can engage in various destination activities, take tours, and enjoy sightseeing opportunities. From exploring the beautiful countryside to discovering historical sites, there is something for everyone. Diyathalawa's local atmosphere is filled with warm hospitality and a sense of tranquility. Whether you're hiking through picturesque trails or immersing yourself in the rich cultural heritage, a vacation in Diyathalawa promises an unforgettable outdoor adventure.

  • The peak season is from February to April
  • The off-peak season is from September to November
  • Travelers tend to stay 2 days in Beragala

2. Create memories in Ohiya with a vacation package

Beragala, located in the Uva Province of Sri Lanka, offers a captivating atmosphere for outdoor enthusiasts. Nestled amidst lush greenery and rolling hills, this charming town is a haven for nature lovers. With its cool climate and breathtaking landscapes, Beragala is an ideal destination for hiking, trekking, and camping. Explore the picturesque tea plantations, visit the cascading waterfalls, and immerse yourself in the serene beauty of the surrounding countryside. Whether you're seeking adventure or simply want to unwind in nature's embrace, Beragala promises an unforgettable outdoor vacation experience.

  • The peak season is from July to September
  • The off-peak season is from October to December

3. Book your ideal Diyathalawa with a vacation package

Ohiya, located in the Uva Province of Sri Lanka, offers a unique outdoor vacation experience. The local atmosphere is serene and peaceful, with breathtaking views of lush green mountains and tea plantations. Travelers can engage in a variety of destination activities, such as hiking through the stunning Horton Plains National Park or exploring the picturesque Ohiya village. Tours and sightseeing opportunities abound, allowing visitors to discover the region's natural beauty and rich cultural heritage. Whether it's trekking to the dramatic World's End viewpoint or simply enjoying the tranquility of nature, Ohiya promises an unforgettable outdoor adventure.

  • The peak season is from July to September
  • The off-peak season is from May to July
  • Travelers tend to stay 2 days in Diyathalawa

Find the Best Badulla District Vacation Packages

Badulla District Essential Information

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

Badulla District Hotel Deals

The Cubes Ella

The Cubes Ella

Rathnagiriwaththa Estate Road,Idamegama Ella Uva
Fully refundableReserve now, pay when you stay
$68 nightly
$81 total
Sep 26 - Sep 27
Total with taxes and fees
9.6/10 Exceptional! (74 reviews)
"Lovely staff, nice stay, good food"

Reviewed on Sep 15, 2026

The Cubes Ella
Misty Hills Ella Resort

Misty Hills Ella Resort

Wellawaya Road Ella
Fully refundableReserve now, pay when you stay
$60 nightly
$71 total
Sep 26 - Sep 27
Total with taxes and fees
Misty Hills Ella Resort
Ella Flower Garden Resort

Ella Flower Garden Resort

3rd Mile Post Ella
Fully refundableReserve now, pay when you stay
$127 nightly
$150 total
Oct 3 - Oct 4
Total with taxes and fees
8.6/10 Excellent! (39 reviews)
"Superb view. All staff are friendly and accommodating. Excellent location, near both the Nice Arches trail and Adam's Peak."

Reviewed on Mar 21, 2026

Ella Flower Garden Resort
See all 495 properties in Badulla District
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 vacation package cost?
Starting from just $1,579, a vacation package is your passport to inexpensive travel. Put together your Badulla District getaway by choosing from our comprehensive range of flights, hotels and rental cars.
How do I get a cheap travel package to Badulla District?
By bundling. Hotels, flights and rental cars — combine whatever you need into a Badulla District vacation package to save loads of cash. Score even more deals when you include extras such as sightseeing tours to your booking. But that's not the only good part. You have the freedom to put together your vacation your own way. We offer more than 550 partner airlines and 1,000,000 properties globally, so that everyone has an opportunity to travel and fulfill those vacation dreams.
How far in advance should I book my Badulla District vacation?
To bag cheap prices, book as soon as you can. Airlines typically begin selling tickets, along with some of the lowest fares, nearly a year ahead of time. Hotels, experiences and car rental should also be booked well in advance to avoid disappointment. If you've decided on a last-minute getaway to Badulla District, there are always lots of great deals on Expedia. Book your escape today!
What does an Expedia Badulla District travel package include?
Hotels, car rentals and flights — we connect you to the very best bargains. All you have to do is decide on your preferred combination. After you've made your booking, you can add on the exciting stuff like sightseeing activities. Our travel packages make it easy to put together an amazing Badulla District getaway.
What should I know before booking a Badulla District travel package?
Our prices are always low. However, you'll pick up even more savings if you book your hotels, flights and car rentals together. With an Expedia travel package, you'll get transparent pricing and loads of choice.
Can I choose my airline with a Badulla District Expedia vacation package?
Expedia offers access to more than 550 partner airlines worldwide, so you certainly can. Just select the carrier that suits you and put together the perfect Badulla District getaway.
Does Expedia offer Book Now, Pay Later Badulla District vacation packages?
Thanks to our partnership with online lender Affirm, travelers booking via Expedia can now pay for their flights and more in small installments that won't drain your savings. Book Now, Pay Later and begin your big adventure today!
If I'm not able to travel, can I cancel my Badulla District vacation package?
Certainly, and we'll help you every step of the way. You may be able to amend or cancel your Badulla District vacation package at no cost within 24 hours of booking. However, you may be charged a fee by your hotel, airline or car rental company if your booking is older than that. If your circumstances suddenly change, browse our Customer Service Portal for further information.

Stay near popular Badulla District attractions

A blue train on a curved bridge through a dense forest.

Nine Arches Bridge

9.4/10 (80 reviews)
Learn about the local history of Ella with a stop at Nine Arches Bridge. Discover the mountain views while you're in the area.
See properties
A waterfall cascading down a rocky cliff surrounded by lush greenery.
Photo by Nalaka Iroshana

Diyaluma Falls

8.4/10 (5 reviews)
Commune with nature and explore the great outdoors at Diyaluma Falls during your travels in Koslanda. Wander the forest or discover the area's mountain views.
See properties

Little Adam's Peak

9.6/10 (55 reviews)
Find out about the history of Goussagama with a stop at Little Adam's Peak. Discover the mountain views while you're in the area.
See properties

Ella Rock

9.2/10 (35 reviews)
Commune with nature and explore the great outdoors at Ella Rock during your travels in Ella. Discover the mountain views while you're in the area.
See properties

Mahiyangana Temple

9.0/10 (4 reviews)
Mahiyangana Temple is just one of the places to see in Mahiyanganaya, so why not enjoy the other things to explore during your travels? Make some time to visit the monuments while you're in the area.
See properties

Dambana Wedi Gammanaya

You can spend time studying the exhibits at Dambana Wedi Gammanaya during your trip to Wiyaparaya.
See properties

Muthiyangana Raja Maha Viharaya

After visiting Muthiyangana Raja Maha Viharaya, make a plan to see the other sights and activities in Badulla. Wander the forest or discover the area's mountain views.
See properties

What to do in Badulla District

Uva Halpewatte Tea Factory Tour in Ella Sri Lanka

Halpewatte Tea Factory Tour in Ella Sri Lanka

$10
per adult
Halpewatte Tea Factory Tour in Ella Sri Lanka
ELLA : Tea-Making Experience Tour with Tasting and Snacks

ELLA : Tea-Making Experience Tour with Tasting and Snacks

$11
per adult
ELLA : Tea-Making Experience Tour with Tasting and Snacks
Ella: Private Ella Rock Sunrise Hike - All Inclusive

Ella: Private Ella Rock Sunrise Hike - All Inclusive

$45
per adult
Ella: Private Ella Rock Sunrise Hike - All Inclusive
See all activities in Badulla District
Explore a world of travel with Expedia

Other vacations you might like

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.