
Bata-ata Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to Rp16.000.000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top hotels in Bata-ata

Shangri-La Hambantota
Sittarakala Estate, Shangri-La Mawatha Ambalantota
Fully refundableReserve now, pay when you stay
Rp2.408.128
Rp3.235.088 total
28 Sept - 29 Sept
includes taxes & fees
8.6/10 Excellent! (145 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 10 Sept 2026

Anantara Peace Haven Tangalle Resort
Goyambokka Estate Tangalle
Fully refundableReserve now, pay when you stay
Rp4.477.323
Rp5.960.158 total
15 Sept - 16 Sept
includes taxes & fees

Ivory Resort Dikwella
50, Main Street Dikwella Southern
Fully refundableReserve now, pay when you stay
10/10 Exceptional! (12 reviews)
"This hotel has an amazing spot on the beach. The only drawback was the lack of a view from our room. The room was large and comfortable and the staff were delightful. Despite the lack of light/view in the room it does offer a number of beach facing seating areas and a fantastic breakfast"
Reviewed on 17 Jan 2026
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.
What to do in Bata-ata

Galle Day Trip with River Safari, Sea Turtle & Stilt Fishermen
Rp3.125.675
per adult

Day out to Galle[Stilt Fishing. Turtle watching.Cinnamon Farm]
Rp1.589.629
per adult

Udawalawe Safari & Ella Day Trip - Private & All Inclusive
Rp4.018.725
per adult
Frequently asked questions
How much does a Bata-ata holiday package cost?
You'll find cheap prices on Expedia for your Bata-ata escape. However, factors like the length of stay, hotel choice and season will influence how much your holiday 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 holiday 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-organised travel plan, you can easily hit the top Bata-ata sights in a few days. But if you'd like to venture off the beaten track or go on day tours, consider booking your Bata-ata holiday 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 customise 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 travelling on a weekday, when prices are typically lower.
Is it cheaper to book a Bata-ata holiday as a package?
Expedia holiday 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 personalised Bata-ata holiday by choosing your preferred type of stay, airline and car class.
When to book a holiday 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.
How to plan a trip to Bata-ata?
- Choose when to go: Check your calendar and pack your bags. Your favourite time of year and the activities on offer will also help you decide when to escape to Bata-ata.
- Set your budget: Consider expenses like flights, transportation and food when working out how much to set aside for your trip to Bata-ata. Then, select a hotel that suits your budget, whether that's a low-cost option or a more luxurious retreat.
- Decide your trip length: Consider how much time you'd like to spend exploring Bata-ata. Plan your days so you can get to all the attractions and activities you're interested in without rushing.
- Bundle your flights and hotel: Epic destination, check. Length of stay, check. All that's left is to pick a Bata-ata holiday package that brings all your bookings together.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
