
Bata-ata Holidays from £858
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to £750 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 easyPackages with flights are ATOL protected
Your Bata-ata Holiday
When a city adventure is calling, answer it with a Bata-ata holiday 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 travelling. Browse the range of options on Expedia today and finally put your Bata-ata holiday plans in motion!
Top Bata-ata Flight + Hotel Deals
Price found within the past 48 hours. Click for updated prices.




Oceanfront Condos Nilaveli by ICC
Price was £4,451, price is now £2,988 per person
£2,988
per person
19 Aug - 25 Aug
found 14 hours ago
Return flight included
London (LHR) to Colombo (CMB)
8.8/10 Excellent! (22 reviews)
A modern apartment with everything you need for a beach staycation. Loved the vibe.
Reviewed on 13 Jun 2026
Bata-ata Essential Information
Language | Sinhala |
|---|---|
Currency | Sri Lankan rupees |
Closest Airport | Mattala Rajapaksa Intl. Airport (HRI) |
Max Temp Winter | 29ºC |
Max Temp Summer | 32ºC |
Top Sights | Tangalle Beach, Turtle Watch Rekawa and Goyambokka Beach |
Top hotels in Bata-ata

Shangri-La Hambantota
Sittarakala Estate, Shangri-La Mawatha Ambalantota
Fully refundableReserve now, pay when you stay
The price is £135 per night from 23 Jul to 24 Jul
£135
23 Jul - 24 Jul
includes taxes & fees

Anantara Peace Haven Tangalle Resort
Goyambokka Estate Tangalle
Fully refundableReserve now, pay when you stay
The price is £284 per night from 8 Jul to 9 Jul
£284
8 Jul - 9 Jul
includes taxes & fees

Hiriketiya Beach Resort
Hiriketiya Rd Dikwella SP
The price is £54 per night from 1 Jul to 2 Jul
£54
1 Jul - 2 Jul
includes taxes & fees
8/10 Very good! (7 reviews)
"I was very unhappy with this accommodation, which we paid £200 per night. On arrival the hotel staff and checking was very nice, our room was on the fourth floor via the lift and very, very steep stairs to the room. The bathroom was awful totally open to the outside world view with plastic curtain ..."
Reviewed on 19 Mar 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

Birdwatching by Boat at Kalametiya Sanctuary
£45
per adult

Paradise Blow Hole, Big Buddha, Rock Temple Tours
£19
per adult
Frequently asked questions
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. Flight-inclusive packages are ATOL protected.












