Clear calm water at Marble Beach near Trincomalee, Sri Lanka
All Destinations
BeachFamily

Marble Beach

Eastern Province

About Marble Beach

Marble Beach, tucked into a forested bay south of Trincomalee, is often called the cleanest beach in Sri Lanka - and the claim is believable. Managed by the Sri Lanka Air Force, whose resort sits discreetly among the trees, the crescent of sand sparkles like its namesake stone, and the bay's protected position keeps the water glassy even when the open coast is choppy. Swimming here is effortless and safe, making it a favourite with families; monkeys patrol the treeline, and sea eagles ride the thermals off the headland. Facilities are simple - a restaurant, changing rooms, loungers - and a small entry fee keeps the crowds modest. Combined with the viewpoints over Koddiyar Bay on the drive in, Marble Beach makes an easy, beautiful half-day from Trincomalee, fifteen minutes away.

Top Activities

  • Swimming in the sheltered bay
  • Family beach days
  • Koddiyar Bay viewpoints
  • Birdwatching for sea eagles
  • Lunch at the Air Force resort restaurant

Nearby Attractions

📍 Trincomalee📍 Uppuveli Beach📍 Koneswaram Temple

Travel Tips

Arrive early on weekends - locals love it too and it's not large.

Keep food zipped away from the monkeys.

Small entrance fee, payable at the Air Force gate; carry cash.

Quick Info

Best Time

April to September

Weather

Calm and clear April–September; the bay stays swimmable longer than open beaches.

Estimated Daily Budget

Budget$20–35/day
Mid-range$50–95/day
Luxury$130–280/day

8.5360°N, 81.2350°E

Open in Google Maps →

Ready to Visit?

Add Marble Beach to your trip and let AI create your personalised itinerary.