Book Cheap Hotels in Bata-ata
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Bata-ata
Most frequently booked Bata-ata hotels

Shangri-La Hambantota
Sittarakala Estate, Shangri-La Mawatha Ambalantota
Free cancellation
Reserve now, pay when you stay
16.29 km from city centre
The price is CA $185 per night
CA $185
CA $249 total
May 4 - May 5
includes taxes & fees
Book a stay at this luxury resort in Hambantota. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions Shangri-La's Golf and Country Club and Dry Zone Botanical Garden are located nearby.
Pool
Spa

Anantara Peace Haven Tangalle Resort
Goyambokka Estate Tangalle
Free cancellation
Reserve now, pay when you stay
18.93 km from city centre
The price is CA $562 per night
CA $562
CA $748 total
Apr 12 - Apr 13
includes taxes & fees
Book a stay at this luxury resort in Tangalle. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Goyambokka Beach and Silent Beach are located nearby.
Pool
Spa

Hiriketiya Beach Resort
Hiriketiya Rd Dikwella SP
28.85 km from city centre
The price is CA $83 per night
CA $83
CA $99 total
May 2 - May 3
includes taxes & fees
Stay at this hotel in Dikwella. Enjoy free WiFi, free parking, and a 24-hour front desk. Popular attractions Hiriketiya Beach and Blue Beach Island are located nearby.
Pool
Parking included

Golden Pearl Tangalle Beach
Madakatiya road, Tangalle, Srilanka Tangalle SP
16.23 km from city centre
The price is CA $68 per night
CA $68
CA $93 total
Apr 5 - Apr 6
includes taxes & fees
Book a stay at this luxury hotel in Tangalle. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Parewella Natural Swimming Area and Tangalle Lighthouse are located nearby.
Pool
Spa

Crystal Resort Dickwella
Pehebiya Rd Dikwella Matara
29.43 km from city centre
Book a stay at this beach hotel in Hiriketiya. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Hiriketiya Beach and Dickwella Beach are located nearby.
Pool
Parking included

sinhagiri hotel and restaurant
88 Beach Rd. Tangalle Southern Province
Free cancellation
Reserve now, pay when you stay
16.64 km from city centre
The price is CA $31 per night
CA $31
CA $37 total
Apr 28 - Apr 29
includes taxes & fees
Book a stay at this business-friendly hotel in Tangalle. Enjoy free WiFi, free parking, and onsite spa services. Popular attractions Parewella Natural Swimming Area and Tangalle Lighthouse are located nearby.
Spa
Pet-friendly

SURF N SPICE
south Dikwella SP
Free cancellation
29.35 km from city centre
The price is CA $65 per night
CA $65
CA $89 total
Apr 27 - Apr 28
includes taxes & fees
Stay at this hotel in Hiriketiya. Enjoy free parking, breakfast (surcharge), and a garden. Popular attractions Hiriketiya Beach and Dickwella Beach are located nearby.
Parking included
Free WiFi

Surf Bay Villa
89/11 Tangalle Road Dikwella southern province
Free cancellation
Reserve now, pay when you stay
29.67 km from city centre
The price is CA $47 per night
CA $47
CA $56 total
Apr 5 - Apr 6
includes taxes & fees
Book a stay at this beach motel in Dikwella. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Dickwella Beach and Hiriketiya Beach are located nearby.
Parking included
Free WiFi

Coco Tangalla
355 Mahawella Road Tangalle SP
17.13 km from city centre
The price is CA $186 per night
CA $186
CA $242 total
Apr 16 - Apr 17
includes taxes & fees
Stay at this guesthouse in Tangalle. Enjoy free WiFi, free parking, and a rooftop terrace. Popular attractions Tangalle Lighthouse and Parewella Natural Swimming Area are located nearby.
Pool
Parking included
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.
Top hotels in Bata-ata for Extended Stay

Lake View Home Stay Tangalle
1/14 Kadurupokuna Road Tangalle Sothern Province
The price is CA $36 per night from Apr 28 to Apr 29
CA $36
CA $43 total
Apr 28 - Apr 29
includes taxes & fees
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.
Bata-ata hotels essential information
Accommodation | 346 hotels |
|---|---|
Lowest Price | CA $37 |
Highest Price | CA $748 |
Popular hotels | Shangri-La Hambantota, Anantara Peace Haven Tangalle Resort, Hiriketiya Beach Resort, Golden Pearl Tangalle Beach, Crystal Resort Dickwella, sinhagiri hotel and restaurant, SURF N SPICE, Surf Bay Villa, Coco Tangalla |
Frequently asked questions
Recent Bata-ata hotel reviews by fellow wanderers

Coco Tangalla
5 out of 5
Posted 5 days ago
Travelocity Verified Review
"We had a wonderful 4 night stay at Coco Tangalle , we stayed in the King Coco room & it was an amazing space , large with our own private patio . Suresh looked after us during our stay & was very helpful . We would have liked to see a small refrigerator in our room & tea/coffee facilities however Suresh was very happy to place our wine in their fridge & serve it on request , he also bought us a pot of tea every morning .
Gorgeous restaurant & pool with staff always ready to assist , would happily stay again "
A verified traveller stayed at Coco Tangalla






