Marble Beach

A bay inside an air force resort, its water as clear as glass and calm in the shallows, good for swimming and snorkeling.

Marble Beach lies on the south side of Trincomalee Bay and is run as a resort by the Sri Lankan Air Force. It takes its name from its clear water, which is as smooth as marble. The bay has few waves, and close to shore you can snorkel among small fish. The beach has lounge chairs and a restaurant. A small entrance fee applies (check locally). It is about 15 km from town, around 30 minutes by tuk-tuk. The area is under military management, so follow the rules on photography and dress.

Opening hours

About 08:00–18:00

Beach · Swimming · Snorkeling

Nearby sights

Places to eat nearby

More in Trincomalee