A compact Portuguese-Dutch fort on Puliyanthivu island, ringed by the lagoon and a canal, at the heart of the old city.
A laid-back east-coast city of lagoons, islands and Dutch-era history, famous for the mysterious 'singing fish' heard from Kallady Bridge.
Batticaloa is the main city of Sri Lanka's east coast, spread across islands and peninsulas within one of the country's largest lagoons. Its old quarter on Puliyanthivu island is anchored by a compact Portuguese-Dutch fort, a whitewashed cathedral and busy markets, while the Kallady Bridge links the city to long, quiet beaches. The city is best known for the 'singing fish' of its lagoon, a faint musical hum said to rise from the water on still full-moon nights. A mix of Tamil, Muslim and Sinhalese communities gives Batticaloa an easy, unhurried character, and its dry-zone climate keeps it sunny while the west coast is under monsoon.
Batticaloa grew around its lagoon as a Tamil trading and fishing settlement long before the colonial era. The Portuguese built a fort here in 1628, which the Dutch captured in 1638 and rebuilt, and the British took over in 1795. Through the 20th century the city was a quiet provincial capital of the Eastern Province, but it suffered heavily during Sri Lanka's civil war and again in the 2004 Indian Ocean tsunami, which devastated its low-lying coast. Since the end of the conflict in 2009 the city and its beaches have slowly reopened to travellers.
A compact Portuguese-Dutch fort on Puliyanthivu island, ringed by the lagoon and a canal, at the heart of the old city.
A long iron bridge over the Batticaloa Lagoon, famous as the place to listen for the city's mysterious 'singing fish'.
A slender colonial-era lighthouse near the lagoon estuary at Palameenmadu, with fine views over the water.
One of the oldest Hindu temples in Batticaloa, dedicated to Ganesh and famous for its colourful June-July chariot festival.
Halal and Vegetarian-friendly options are tagged below. Kosher food is not commercially available here; observant travellers usually self-cater or contact a Chabad house.
Cafe, Snacks · Budget
Garden cafe on Pioneer Road with wooden furniture under shady trees, serving burgers, hot dogs, short eats, ice cream and cold drinks. A relaxed meeting spot for families and travellers in Batticaloa town.
South Indian, Pure Vegetarian · Budget
Batticaloa institution beside the lagoon serving pure-vegetarian South Indian food - crisp dosas, idli with sambar and a buffet-style rice and curry lunch. The town's go-to for a satisfying meat-free meal.
Street Food, Sri Lankan Muslim · Budget
Lively open-air street-food court in the Muslim town of Kattankudy, just south of Batticaloa, famous for kottu, biriyani, shawarma, watalappam and kulfi late into the night. Halal food is the default in this almost entirely Muslim township.
South Indian, Pure Vegetarian · Budget
Pure-vegetarian South Indian restaurant in Mylambaveli, north of Batticaloa town, known for flavourful dosas and idlis with spicy sambar and coconut chutneys. A haven for vegetarian diners on the east coast.
Loading reviews…