Enter your dates to see the latest prices and deals for Batticaloa hotels
Located in Batticaloa, 4 miles from Batticaloa Railway Station, Inpan's beach resort Batticaloa provides accommodations with a garden, free private parking, a terrace and a restaurant.

Located in Batticaloa, a few steps from Kalkudah Beach, Kalkudah Beach House provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Located in Batticaloa, within a 15-minute walk of Kallady Beach and 1.1 miles of Batticaloa Railway Station, Lagoon Breeze Resort has accommodations with a shared lounge as well as free private...

Offering an outdoor swimming pool and a restaurant, Riviera Resort is located in Batticaloa. Free WiFi access is available in this resort. The accommodations will provide you with a seating area.

Located along the banks of Batticaloa Lagoon, Hotel East Lagoon offers tranquil and comfortable accommodations within a 10-minute drive from Batticaloa town.

Located in Batticaloa, 2.6 miles from Batticaloa Railway Station, Ramiy Resort Batticaloa provides accommodations with a garden, free private parking and a terrace.
Located in Batticaloa, 1.4 miles from Kallady Beach, Treatooo Lake resort has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

Offering garden views, The Dream Inn Guesthouse Passikudah in Batticaloa provides accommodations, a garden, and a terrace. This guest house offers free private parking, bicycle parking, and free Wifi....

Adi Residences in Batticaloa provides accommodations with a garden and a terrace. Guests staying at this apartment have access to a fully equipped kitchen and a balcony.
Offering garden views, Leena Holiday Home in Batticaloa provides accommodations, free bikes, and a garden. There's a private entrance at the villa for the convenience of those who stay.

Popular with guests booking hotels in Batticaloa
Popular with guests booking hotels in Batticaloa
Popular with guests booking hotels in Batticaloa
Popular with guests booking hotels in Batticaloa
Popular with guests booking hotels in Batticaloa
Popular with guests booking hotels in Batticaloa
Popular with guests booking hotels in Batticaloa
Popular with guests booking hotels in Batticaloa
Popular with guests booking hotels in Batticaloa
Popular with guests booking hotels in Kallady
Featuring garden views, Batti Relax Point in Batticaloa offers accommodations and a garden. This beachfront property offers access to a terrace, free private parking, and free Wifi.
A 14-minute walk from Batticaloa Railway Station in Batticaloa, Grace The Joyful Rest features accommodations with access to beauty services and open-air bath.
StayEase offers accommodations in Batticaloa, a 3-minute walk from Batticaloa Railway Station and 1.3 miles from Dutch Fort Batticaloa.
StayEase enjoys a location in Batticaloa, a 3-minute walk from Batticaloa Railway Station and 1.3 miles from Dutch Fort Batticaloa. This property offers access to a balcony and free private parking.
Located along the banks of Batticaloa Lagoon, Hotel East Lagoon offers tranquil and comfortable accommodations within a 10-minute drive from Batticaloa town.
Offering a garden, Naval Paradise Villa and Holiday Home features accommodations in Batticaloa. This beachfront property offers access to a patio, free private parking, and free Wifi.
Located in Batticaloa, within 1.7 miles of Kallady Beach and a 6-minute walk of Batticaloa Railway Station, Batti Lagoon Hotel provides accommodations with a garden and free WiFi as well as free...
Located in Batticaloa, a 7-minute walk from Kallady Beach, Hotel Bridge View provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Sellar's Chill Zone Home Stay is located in Batticaloa, just 3.6 miles from Batticaloa Lighthouse and 5.2 miles from Batticaloa Railway Station.
Offering a garden, a terrace, and free Wifi, Soul connection. Chapter 2 is a recently renovated homestay a 13-minute walk from Kallady Beach and 3.3 miles from Batticaloa Railway Station.
Located 1.3 miles from Kallady Beach, Naaval Hotel offers 2-star accommodations in Batticaloa and has a garden, a shared lounge and a restaurant.
Providing a garden, Lord Of Beach Resort & Meditation Centre provides accommodations in Batticaloa. This beachfront property offers access to a terrace, free private parking, and free Wifi.
RoaBaa Guesthouse enjoys a location in Batticaloa, a 17-minute walk from Batticaloa Railway Station and 2 miles from Dutch Fort Batticaloa.
Uthayam Guest House offers accommodations in Batticaloa, a 11-minute walk from Batticaloa Beach and 0.6 miles from Batticaloa Lighthouse.
Just a 15-minute walk from Dutch Fort Batticaloa and one mile from Batticaloa Railway Station, 15LMD Villa in Front of the Lagoon features accommodations in Batticaloa with a garden, barbecue...
Just a 10-minute walk from Dutch Fort Batticaloa and 0.9 miles from Batticaloa Railway Station, Nilo's Guest House features accommodations in Batticaloa with free bikes.
Offering an outdoor swimming pool and a restaurant, Riviera Resort is located in Batticaloa. Free WiFi access is available in this resort. The accommodations will provide you with a seating area.
YAS Beach Villa offers accommodations in Kattankudi, 1.1 miles from Kallady Beach and 4.5 miles from Batticaloa Railway Station.
Aamina Beach Garden offers accommodations in Batticaloa, 5.6 miles from Dutch Fort Batticaloa and 6.8 miles from Kokkadicholai Hindu Temple.
Providing a garden, Beach haven Kattankudy offers accommodations in Kattankudi. With sea views, this accommodation features a terrace.
New Hamsam Villa offers accommodations in Kallady, 1.2 miles from Batticaloa Railway Station and 1.9 miles from Dutch Fort Batticaloa.
Located in Batticaloa, a 12-minute walk from Dutch Fort Batticaloa, East Gate 8-9 Batticaloa provides accommodations with a garden, free private parking and a terrace.
Offering garden views, Leena Holiday Home in Batticaloa provides accommodations, free bikes, and a garden. There's a private entrance at the villa for the convenience of those who stay.