Book Hotels in Batticaloa
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Batticaloa hotels

Karpaha Sands
"Karpaha Sands is easily one of the best resorts we’ve ever stayed at. The personalisation here is unlike anything we’ve experienced elsewhere — from our incredible butler Namal (attentive, intuitive, always there when needed) to the cell phones provided to reach him at any time, to an anniversary ..."
Reviewed on Jun 14, 2026

Laya Waves
"This property has all it takes to be a beach paradise and doesn't cost a fortune (thus you should forgive some minor faults). All the rooms have a sea view, the pool is almost straight out on the beach, and the beach itself is spectacular. It also doesn't feel like a chain resort, which in my opinion ..."
Reviewed on Oct 5, 2016

Anantaya Resort and Spa Passikudah
"Property is beautiful and staff is amazing. Issue is our AC in the room broke down during the night and It didn’t come til next day 10am and it was 34 Celsius or 94 Fahrenheit ."
Reviewed on May 15, 2025

Hotel East Lagoon
"Very good staff customer svc"
Reviewed on Aug 27, 2023

Amaya Beach Pasikudah
"Overall very good experience"
Reviewed on May 24, 2026

Passi Villas Passikudah
"Food served with tons of flies. No basic laundry service. Iron and iron board in a horrible state. Old food left in fridges and rotting on the first day I checked in. Dirty bedding. Very disappointing. Floor staff were literally scared of us asking for anything because of the state of ..."
Reviewed on Aug 17, 2025

D&J Stamford Hotel - Hostel
"It was unique in that it wasn’t in the place shown on the map. The local people had never heard of it. and they didn’t reply to phone calls. I didn’t stay there because I couldn’t find it! It’s not on Main st, as they claim . I doubt if I will get a refund. Annoyed."
Reviewed on Jan 10, 2022

Grace- The Joyful Rest

Grand Star Guest House
Cheap Batticaloa hotels

Riviera Resort
Hotels in Batticaloa with star-rating
Check Batticaloa Hotels by Star Rating

5 Star Hotels

3 Star Hotels
Batticaloa Hotel & Travel Guide\n
Travelocity customers dreaming about exploring Batticaloa, should think about pre-booking a room as early as possible, as there's not a huge range of hotel and apartment choices near Batticaloa's downtown.
There are only a handful of hotels within a short walk from the downtown precinct of Batticaloa. The Riviera Resort is a convenient choice for that fact that it is merely 2 miles (3 kilometers) away.
The Minn Gee Resort Passikuda can be found about 15 miles (25 kilometers) from the city center of Batticaloa. On the other hand, the Laya Waves is situated 15 miles (25 kilometers) away. Another possibility is to check in to the Maalu Maalu Resort & Spa or the Amaya Beach.
Polonnaruwa is 50 miles (79 kilometers) to the west of Batticaloa and features Gal Viharaya and Hatadage. Travelocity-listed Polonnaruwa rooms include the Hotel Sudu Araliya and Seyara vacation Resort. Or, stay the night in Pottuvil, 60 miles (96 kilometers) to the south of Batticaloa, where you can pick from the Coco Bay and Water Edge Resort. The Pottuvil Point and Muhudu Maha Viharaya Temple are popular attractions to explore should you visit Pottuvil.
Located 130 miles (208 kilometers) from downtown Batticaloa is Bandaranaike International Airport. Find a room nearby at Amagi Lagoon or Sun UP Hotel.
Frequently asked questions
Recent Batticaloa hotel reviews by fellow wanderers

Karpaha Sands
"Karpaha Sands is easily one of the best resorts we’ve ever stayed at. The personalisation here is unlike anything we’ve experienced elsewhere — from our incredible butler Namal (attentive, intuitive, always there when needed) to the cell phones provided to reach him at any time, to an anniversary cake, to arranging dinner at our room the last night. Manager Omberto and the entire team were genuinely warm & friendly throughout our stay. The food is phenomenal! Were talking 5* quality across every meal. Hoppers at breakfast, fresh jams, a dreamy tea selection, ceviches and calamari chapati tacos to die for, and a seafood feast that was beyond anything. The starlight cinema with sparkling wine, sweets and popcorn was pure magic. Luxury glamping rooms are stunning — beautiful design, incredibly comfortable bed, indoor tub with salts, outdoor shower, gorgeous lighting and a speaker for music. Days were spent bouncing between pool daybeds, eating and beach loungers with lovely afternoon snack surprises. The massages were so good I had to have a second one. The masseurs were so sweet & gave lovely massages. Beach walks were wonderful morning abs evening and the entire strip felt very private and quiet. The number of stray dogs was quite heartbreaking competing for food, sadly a big problem in Sri Lanka. A mass neutering program would go a long way. A hidden gem with world-class food, exceptional service, and touches we’ll never forget. We will 1000% be back."
Explore More Ways to Travel with Travelocity
- Hotels near Pasikuda Beach
- Kalkudah Hotels
- Hotels near Tiruchendur Murugan Alayam Temple
- Hostels in Pasikuda
- Beach Resorts & in Pasikuda
- Spa Resorts & in Pasikuda
- Hotel Wedding Venues Hotels in Pasikuda
- Pasikuda Hotels
- Manmunai South-West Hotels
- Kattankudy Hotels
- Hotels near Kallady Beach
- Hotels near Saint Nicholas Church Chenkalady
- Hostels in Batticaloa District
- Spa Resorts & in Batticaloa District
- Hotel Wedding Venues Hotels in Batticaloa District
- Batticaloa District Hotels
- Manmunai West Hotels
- Kalmunai Hotels
- Resorts in Kalmunai






