Default HTG hotel image

Find hotels in Bata-ata from £5

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
14 Aug - 15 Aug
Tomorrow
15 Aug - 16 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Bata-ata hotels

Breakfast included
Hotel
Bed & breakfast
Reserve now, pay later
Spa

1. Shangri-La Hambantota

Shangri-La Hambantota
Ambalantota
Canada
Demitri
£128
includes taxes & fees
4 Sept - 5 Sept
Shangri-La Hambantota

2. Anantara Peace Haven Tangalle Resort

Anantara Peace Haven Tangalle Resort
Tangalle
United Kingdom
Elle
£263
includes taxes & fees
15 Aug - 16 Aug
Anantara Peace Haven Tangalle Resort

3. Lankavatara Ocean Retreat & Spa

Lankavatara Ocean Retreat & Spa
Kalametiya
United Kingdom
Geertruida
£114
includes taxes & fees
15 Aug - 16 Aug
Lankavatara Ocean Retreat & Spa

4. Cinnamon Wild Yala

Cinnamon Wild Yala
Kirinda
United States
Daniel
Cinnamon Wild Yala

5. Kayaam Wellness

Kayaam Wellness
Rekawa
United States
Maythaa
£243
includes taxes & fees
10 Sept - 11 Sept
Kayaam Wellness

6. Nirvana Beach Boutique Hotel

Nirvana Beach Boutique Hotel
Rekawa
Sweden
Titti
£97
includes taxes & fees
17 Aug - 18 Aug
Nirvana Beach Boutique Hotel

7. DoubleTree by Hilton Weerawila Rajawarna Resort

DoubleTree by Hilton Weerawila Rajawarna Resort
Weerawila
Australia
Chaminda
£99
includes taxes & fees
2 Sept - 3 Sept
DoubleTree by Hilton Weerawila Rajawarna Resort

8. Ananya Beach Resort

Ananya Beach Resort
Rekawa
United Kingdom
Kathleen
£82
includes taxes & fees
22 Aug - 23 Aug
Ananya Beach Resort

9. Villa Blu

Villa Blu
Kalametiya
United Kingdom
Alexandra
£103
includes taxes & fees
24 Aug - 25 Aug
Villa Blu

10. Buckingham Place

Buckingham Place
Rekawa
United States
Thomas
£207
includes taxes & fees
15 Aug - 16 Aug
Buckingham Place

11. Dickwella Resort and Spa

Dickwella Resort and Spa
Batigama
United States
Sudharshi
£97
includes taxes & fees
24 Aug - 25 Aug
Dickwella Resort and Spa

12. Sooriya Resort & Spa

Sooriya Resort & Spa
Rekawa
United States
Shanti
£65
includes taxes & fees
17 Aug - 18 Aug
Sooriya Resort & Spa

13. Ananthaya Beach

Ananthaya Beach
Rekawa
United States
Riley
£101
includes taxes & fees
1 Sept - 2 Sept
Ananthaya Beach

14. Grand Udawalawe Safari Resort

Grand Udawalawe Safari Resort
Udawalawa
Denmark
Lars Toft
£80
includes taxes & fees
13 Sept - 14 Sept
Grand Udawalawe Safari Resort

15. Turtle Paradise

Turtle Paradise
Rekawa
Sweden
Klara
£29
includes taxes & fees
29 Aug - 30 Aug
Turtle Paradise

16. Ashansa Lagoon Resort

Ashansa Lagoon Resort
Rekawa
United Kingdom
Lucy
£50
includes taxes & fees
17 Aug - 18 Aug
Ashansa Lagoon Resort

17. Neem Boutique Hotel

Neem Boutique Hotel
Kamburugamuwa
American Samoa
Heather
£102
includes taxes & fees
14 Sept - 15 Sept
Neem Boutique Hotel

18. Smeralda Beach Hotel

Smeralda Beach Hotel
Batigama
Australia
Belinda
£55
includes taxes & fees
20 Aug - 21 Aug
Smeralda Beach Hotel

19. Lagoon Paradise Beach Resort

Lagoon Paradise Beach Resort
Tangalle
United Kingdom
Gareth
£43
includes taxes & fees
31 Aug - 1 Sept
Lagoon Paradise Beach Resort

20. All view resort

All view resort
Rekawa
Canada
Ariel
£30
includes taxes & fees
15 Aug - 16 Aug
All view resort
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Bata-ata Hotel Reviews

Halcyon Mawella

Halcyon Mawella

10/10 Excellent
"Very nice experience"
Lewis 4-night trip
Posted 5 days ago
Halcyon Mawella
Shangri-La Hambantota

Shangri-La Hambantota

10/10 Excellent
"Excellent resort to enjoy with the family. Super moce kids ammenities as the waterplay, kids pool and kods club. We really enjoyed and relaxed."
Francisco 5-night trip
Posted 6 days ago
Shangri-La Hambantota
Ananthaya Beach

Ananthaya Beach

8/10 Good
"A great place to just relax and enjoy the views of the sea and nature. Staff very friendly and helpful."
Danielle 8-night trip
Posted 6 days ago
Ananthaya Beach
Villa Hiriketiya

Villa Hiriketiya

10/10 Excellent
"The property was very closer to the Hiriketiya beach, walkable. we had a good time as a family. Kids had lot of fun with the pool."
Kanishka 2-night trip
Posted 2 months ago
Villa Hiriketiya
Cielo Hiriketiya

Cielo Hiriketiya

10/10 Excellent
"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"
Seren 2-night trip
Posted 3 months ago
Cielo Hiriketiya
Sooriya Resort & Spa

Sooriya Resort & Spa

10/10 Excellent
"A little isolated. Nice pool. Good food."
Shanti 2-night trip
Posted 5 months ago
Sooriya Resort & Spa
Hiriketiya Beach Resort

Hiriketiya Beach Resort

8/10 Good
"room was clean but the bed was uncomfortable. staff were polite. nice pool"
Elyse 2-night trip
Posted 6 months ago
Hiriketiya Beach Resort
Ananya Beach Resort

Ananya Beach Resort

10/10 Excellent
"Buddhi was the best! Love Ananya"
mark 4-night trip
Posted 7 months ago
Ananya Beach Resort
Ivory Resort Dikwella

Ivory Resort Dikwella

8/10 Good
"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 "
debbie 1-night trip
Posted 8 months ago
Ivory Resort Dikwella

More cheap stays in Bata-ata

Nest Residence - Hostel

Nest Residence - Hostel

13, Senanayake Lebeema Watta Tangalle SP
£5
17 Aug - 18 Aug
includes taxes & fees
Nest Residence - Hostel
Blow Hole View Home Stay

Blow Hole View Home Stay

No.83, Nikakataiyagoda Tangalle
£8
15 Aug - 16 Aug
includes taxes & fees
6/10 (1 review)
Blow Hole View Home Stay
Wake N Flow, Hiriketiya

Wake N Flow, Hiriketiya

Hiriketiya Beach, Hiriketiya Rd, Dikwella Hiriketiya SP
£12
28 Aug - 29 Aug
includes taxes & fees
Wake N Flow, Hiriketiya
Beach Lagoon Guesthouse

Beach Lagoon Guesthouse

Madilla Road Malegewaththa No. 62 Tangalle
£14
13 Sept - 14 Sept
includes taxes & fees
Beach Lagoon Guesthouse
Villa Hiriketiya

Villa Hiriketiya

Bulathgamage Watta, Hiriketiya Road Dikwella
£32
26 Aug - 27 Aug
includes taxes & fees
8.4/10 Very good! (8 reviews)
Villa Hiriketiya
Hiriketiya Beach Resort

Hiriketiya Beach Resort

Hiriketiya Rd Dikwella SP
£67
17 Aug - 18 Aug
includes taxes & fees
8.6/10 Excellent! (9 reviews)
Hiriketiya Beach Resort

Frequently asked questions

What is the best area to stay in Bata-Ata?
The best area to stay in Bata-Ata is along the coastline, particularly in the vicinity of Rekawa Beach and the nearby town of Tangalle.Rekawa Beach is known for its unspoilt beauty and as a significant turtle nesting site. It's a quieter stretch of sand, ideal for those seeking relaxation away from busier tourist hubs. The area features a selection of boutique hotels and private villas, often with direct beach access.Couples looking for a romantic and tranquil escape will find Rekawa Beach particularly appealing. You can enjoy secluded walks along the shore, observe sea turtles nesting (seasonally), and dine at beachfront restaurants offering fresh seafood. The pace here is slow and peaceful, great for unwinding.For travellers who prefer a bit more activity and dining options within easy reach, staying closer to Tangalle town centre is a good choice. Tangalle offers a wider array of restaurants, shops, and a more developed beach area, while still maintaining a relaxed Sri Lankan charm.
When is the best time to go to Bata-Ata?
The best time to go to Bata-Ata is during the dry season, which runs from December to March.During these months, you'll experience consistently sunny days with pleasant temperatures, making it ideal for enjoying the beaches and outdoor activities. The sea is calm, superb for swimming, snorkelling, and diving. This period also avoids the monsoon rains, ensuring your travel plans aren't disrupted by bad weather.For those looking to avoid larger crowds and potentially find better value on accommodation, the shoulder months of April and November can also be good options.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Bata-ata.
How much is the nightly rate at a Bata-ata hotel?
Prices for hotels in Bata-ata often vary, but you can find a great deal from £5 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia