Bata-ata Vacations from $633

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

Your Bata-ata Vacation

When a city adventure is calling, answer it with a Bata-ata vacation package. With all your travel plans under control before you go, all you need to do here is concentrate on enjoying yourself. Eager to do a little sightseeing? Spend some time exploring top attractions like Kahandamodara Beach during your trip to Bata-ata. Stop dreaming and start traveling. Browse the range of options on Expedia today and finally put your Bata-ata vacation plans in motion!

The Latest Bata-ata vacation packages

Price found within the past 48 hours. Click for updated prices.
Taru Villas Rampart Street - Galle Fort

Taru Villas Rampart Street - Galle Fort

Fort Galle
$633
per person
Nov 19 - Nov 22
found 1 day ago
Roundtrip flight included
Delhi (DEL) to Colombo (CMB)
10/10 Exceptional! (46 reviews)
This is a Beautiful old Villa right in the heart of Galle Fort. Room was amazing very generous in size and beautifully styled in colonial manner, huge balcony and excellent bathroom leading off the balcony all 100% private we loved it ! A beautiful small pool which I enjoyed a lot. Full service for fools and beverage should it be required. Breakfast was a real treat served in the dining area overlooking the garden and pool. Staff were 1st rate and helped make the stay special. I will be back !

Reviewed on Aug 5, 2026

Mirage Colombo Hotel

Mirage Colombo Hotel

Wellawatte
$756
per person
Nov 9 - Nov 16
found 1 day ago
Roundtrip flight included
Delhi (DEL) to Colombo (CMB)
8/10 Very Good! (73 reviews)
Taru Villas The Long House - Bentota

Taru Villas The Long House - Bentota

$644
per person
Nov 19 - Nov 22
found 1 day ago
Roundtrip flight included
Delhi (DEL) to Colombo (CMB)
9.4/10 Exceptional! (25 reviews)
Araliya Beach Resort & Spa Unawatuna- Where you meet the sea all year

Araliya Beach Resort & Spa Unawatuna- Where you meet the sea all year

$674
per person
Nov 19 - Nov 22
found 1 day ago
Roundtrip flight included
Delhi (DEL) to Colombo (CMB)
8.2/10 Very Good! (43 reviews)
We came for a family holiday and we have all had a wonderful time. Everything was perfect.

Reviewed on Sep 25, 2026

Supun Arcade Residency

Supun Arcade Residency

Wellawatte
$727
per person
Nov 9 - Nov 16
found 1 day ago
Roundtrip flight included
Delhi (DEL) to Colombo (CMB)
7.4/10 Good! (148 reviews)
Don't see what you're looking for?
See all available trips from Columbus to Bata-ata
View all trips

What to do in Bata-ata

at the End of tour

Day out to Galle[Stilt Fishing. Turtle watching.Cinnamon Farm]

$89
per adult
Day out to Galle[Stilt Fishing. Turtle watching.Cinnamon Farm]
Yala Safari Day Trip from Galle/ Unawatuna/ Ahangama/ Weligama

Yala Safari Private Day Trip with Return Transport -All Inclusive

$190
per adult
100% of travellers recommend
Yala Safari Private Day Trip with Return Transport -All Inclusive
2 Day Tour of Udawalawe & Ella with Up Country Scenic Train Ride - All Inclusive

2 Day Tour of Udawalawe & Ella with Up Country Scenic Train Ride - All Inclusive

$340
per adult
2 Day Tour of Udawalawe & Ella with Up Country Scenic Train Ride - All Inclusive
See all activities in Bata-ata

Bata-ata Hotel Deals

Shangri-La Hambantota

Shangri-La Hambantota

Sittarakala Estate, Shangri-La Mawatha Ambalantota
Fully refundableReserve now, pay when you stay
$150 nightly
$184 total
Oct 25 - Oct 26
Total with taxes and fees
8.6/10 Excellent! (146 reviews)
"Stayed 2 nights in August. Spacious hotel with plenty to explore, we wished we'd had more time to make the most of all the facilities. Had a small hiccup with our room allocation at check-in, but the team resolved it quickly and professionally. Food was a highlight - great buffet breakfast with a ..."

Reviewed on Sep 10, 2026

Shangri-La Hambantota
Anantara Peace Haven Tangalle Resort

Anantara Peace Haven Tangalle Resort

Goyambokka Estate Tangalle
Fully refundableReserve now, pay when you stay
$319 nightly
$386 total
Oct 25 - Oct 26
Total with taxes and fees
Anantara Peace Haven Tangalle Resort
Cielo Hiriketiya

Cielo Hiriketiya

Hiriketiya Rd Dikwella Dikwella
Fully refundableReserve now, pay when you stay
$77 nightly
$94 total
Oct 13 - Oct 14
Total with taxes and fees
10/10 Exceptional! (4 reviews)
"The room was very spacious and clean the shower was amazing with shampoo,conditioner and body wash provided for you. The towels were soft and clean and the bed was super comfy I thoroughly enjoyed my stay 100% recommend"

Reviewed on May 31, 2026

Cielo Hiriketiya
See all 380 properties in Bata-ata
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.

Find the Best Bata-ata Vacation Packages

Bata-ata Essential Information

Language
Sinhala
Currency
Sri Lankan rupees
Closest Airport
Mattala Rajapaksa Intl. Airport (HRI)
Max Temp Winter
85ºF
Max Temp Summer
90ºF

More vacations you might like

Frequently asked questions

How much does a Bata-ata vacation package cost?
You'll find cheap prices from $633 on Expedia for your Bata-ata escape. However, factors like the length of stay, hotel choice and season will influence how much your vacation to Bata-ata costs.
What are the cheapest months to go to Bata-ata?
April, May and July are great times to look for cheap Bata-ata vacation packages. Opting to travel in less busy months means you'll typically find better prices on hotels and flights.
How many days is enough for Bata-ata?
With a well-organized itinerary, you can easily tick off the most popular Bata-ata sights in a handful of days. But if you want to venture off the beaten track or go on day tours, consider booking your Bata-ata vacation for longer.
How to find the best Bata-ata package deals?
Landing a cheap Bata-ata package deal is a cinch with Expedia. Once you've entered your travel dates and destination under our "Packages" tab, set your maximum budget, add a few filters and see what's available. You can customize your search by "Area," "Amenities," "Property type" and more. Order the results by "Price: low to high" to view the most affordable Bata-ata package deals. Want a simple trick to score even more savings? Be flexible with your departure dates and consider traveling on a weekday, when prices are typically lower.
Is it cheaper to book a Bata-ata vacation as a package?
Expedia vacation packages are designed to give you more bang for your buck. Bundle your car rental, flight and hotel into one great-value price and you could save hundreds of dollars. You'll typically get a better deal than booking each component individually. And you'll still get the flexibility to create a personalized Bata-ata vacation by choosing your preferred type of stay, airline and car class.
When to book a vacation package to Bata-ata?
Land amazing discounts by reserving your flights ahead of time with Expedia. If spontaneity is more your style, take advantage of our last-minute deals for an impromptu Bata-ata adventure.
Does Expedia offer Book Now, Pay Later Bata-ata vacation packages?
Jet off on your ideal getaway to Bata-ata with our Book Now, Pay Later vacations. No need to save up or wait for the next payday — we've teamed up with online lender Affirm to offer you flexibility and choice. Our vacation packages with payment plans let you spread the cost across 3, 6 or 12 months. With no late payment fees or extra charges, it's a breeze to budget for your trip and snap up cheap deals before they sell out.

Explore a world of travel with Expedia

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