Batticaloa, fondly called Batti, located at a distance of 314 km from Colombo, is a post card pretty city on an island. On full moon nights a faint but distinct musical sound emanated by a unique breed of fish arises from the lagoon. An old Dutch Fort near the lagoon is another tourist attraction of this city. Around the town, there are many gorgeous beaches that are still unexplored and undeveloped.
Batticaloa has a range of accommodation options including hostels B& Bs inns and luxury hotels like the Riviera resort near Kallady bridge. To get an overview of the budget accommodation options in this city, go through our cheap Batticaloa hotel list