Trincomalee boasts one of the finest natural harbours in the world — a deep, sheltered inlet that has been used by traders and navies for centuries. The surrounding coastline is calm and clear, with far fewer visitors than Sri Lanka's south coast.
Diving and whale watching
The waters around Trincomalee are rich with marine life. Diving and snorkelling trips run from Uppuveli and Nilaveli beaches, with sights including coral gardens, shipwrecks and reef fish. Whale watching is a major draw from June to September, when blue whales and sperm whales are frequently spotted in the deeper waters off the coast.
Pigeon Island National Park, just a short boat ride from Nilaveli, offers some of the island's best snorkelling, with abundant reef life and clear, warm water.
Beyond the beaches
The town itself is dominated by the Hindu temple of Koneswaram, perched on Swami Rock overlooking the harbour. The temple has been a pilgrimage site for centuries and offers sweeping views across the bay.
Nearby hot springs at Kanniya, the ancient Buddhist ruins at Girihandu Seya, and the whale-watching lookout at Mutayyankaddu round out the area's attractions.
Our recommendation
Trincomalee is at its best from May to September, when the east coast enjoys its dry season and the south coast is wet. This makes it an excellent option for a mid-year trip when other parts of the island are rainy.
Spend three nights here to combine a whale-watching trip, a day of diving or snorkelling, and a half-day exploring the temple and hot springs. The beaches are quiet and spacious, making it a relaxing contrast to the busier south.




