Pigeon Island Beach lies along Sri Lanka's east coast near Trincomalee, offering a stretch of sand that draws visitors seeking relatively calm waters and a quieter coastal atmosphere compared to the island's more developed western resorts. The beach serves as the departure point for trips to Pigeon Island itself, a small offshore formation that forms part of a national park and is known for its coral reefs and marine life. Snorkelling is a popular activity here, and visitors typically arrive by short boat journey from the shore. The surrounding area reflects the character of Trincomalee's coastline, with clear waters that are generally at their best during the dry season. Facilities near the beach tend to be modest, and the setting retains a relatively natural quality.
Base yourself in Trincomalee — and check the best time to visit before you book .
Fourwinds by The Governor
2.4 km away
Nilaveli Crystal Blue Hotel
2.5 km away · 6.0/10 (21)
Nilaveli Beach Hotel
2.5 km away · 8.2/10 (8)
Nilaveli Beach Resort
2.6 km away · 8.8/10 (95)
White Sand Beach Inn
3.0 km away · 5.6/10 (12)
Nilaveli Boutique Hotel
3.4 km away · 6.8/10 (1)