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
Wir hatten einen wunderschönen Aufenthalt halt.
Reviewed on Oct 25, 2025

Sunrise Pasikuda
Warm, friendly staff - this hotel had a beautifully designed main building where we enjoyed al fresco eating from the varied and superbly cooked/arranged buffet. After dinner we enjoyed the ping pong and pool table which helped entertain our family. The swimming pool was sublime. The gardens, pathways ...
Reviewed on Aug 22, 2025

Grace- The Joyful Rest

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

Yuhibuhi Homestay Batticaloa

Grand Star Guest House

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

Cozy City and Island living close to the coastal area!

Serene & Cozy guest retreat in center of the city with scenic relaxing nature
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
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




