← All destinationsDESTINATION STAYS

Hotels in Batticaloa

Browse 18 stays available in Batticaloa.

Available stays

18 hotels
Treatooo Hotel
⌖ Batticaloa

Treatooo Hotel

Treatooo Hotel is a small hotel in Batticaloa facing the lagoon, about 4 km from the city centre.

Rates on request

Deep Sea Resort
⌖ Batticaloa

Deep Sea Resort

Deep Sea Resort in Batticaloa is a lagoon-side stay that doubles as a PADI dive centre, run by a friendly team known locally for their expertise.

Rates on request

Naaval Hotel
⌖ Batticaloa

Naaval Hotel

Naaval Hotel is a comfortable two-star stay in Navalady, on the quieter outskirts of Batticaloa, where the garden and shared lounge give it a relaxed, communal feel.

Rates on request

Hotel Bridge View
⌖ Batticaloa

Hotel Bridge View

Hotel Bridge View on New Dutch Bar Road at Kallady is a simple budget hotel on the Batticaloa lagoon side of town, within walking distance of Kallady Beach.

Rates on request

Naval Beach Villa
⌖ Batticaloa

Naval Beach Villa

Naval Beach Villa is a beachfront hideaway on School Road at Navalady, just a short walk from Kallady Beach on Batticaloa's coast.

Rates on request

Luckmins Guest House
⌖ Batticaloa

Luckmins Guest House

Luckmins Guest House is a small guesthouse in Koddaikallar, Kaluwanchikudy, with four simple rooms for travellers exploring the Batticaloa coast.

Rates on request

Riviera Resort
⌖ Batticaloa

Riviera Resort

Riviera Resort is a small hotel in Kallady, Batticaloa, set between the lagoon and the sea in a relaxed coastal neighbourhood.

Rates on request

Hotel East Lagoon
⌖ Batticaloa

Hotel East Lagoon

Hotel East Lagoon sits along the banks of Batticaloa Lagoon, with waterside views that give the property its calm, peaceful character.

Rates on request

Hamsaam Villa
⌖ Batticaloa

Hamsaam Villa

Hamsaam Villa is a small, welcoming guesthouse in Kallady on the lagoon side of Batticaloa, a short walk from the water and a quick tuk-tuk ride from the town centre.

Rates on request

Benni Beach Resort
⌖ Batticaloa

Benni Beach Resort

Benni Beach Resort is a two-star beach stay in Kallady, Batticaloa's lagoon-side neighbourhood, where the sand is the main attraction and the hotel keeps everything…

Rates on request

New Sunrise Batticaloa Hotel
⌖ Batticaloa

New Sunrise Batticaloa Hotel

New Sunrise Batticaloa Hotel is a 1-star, nine-room hotel on New Dutch Bar Road in Navalady, Batticaloa, about 200 metres from Kallady Beach.

Rates on request

Giant Grass
⌖ Batticaloa

Giant Grass

Batticaloa marches to its own rhythm on the east coast, and Giant Grass is part of the town's growing hospitality scene.

Rates on request

Breeze Villa
⌖ Batticaloa

Breeze Villa

Breeze Villa is a small guest house in Batticaloa, a practical base for exploring the east-coast lagoon city.

Rates on request

The Cove Pasikuda
⌖ Batticaloa

The Cove Pasikuda

The Cove Pasikuda is a 13-acre eco retreat on the island of Nasuvantivu, near Pasikuda Bay — bungalows scattered among coconut trees and orchards.

Rates on request