Marble Beach
Back to Trincomalee

Marble Beach

Leisure Trincomalee, Sri Lanka
From Airport
235 km
Elevation
Sea Level
Avg Temp
28°C - 33°C
Travel Time
2-3 hours for a relaxed swim
Entry Fee
Free (Managed by SL Air Force)
Opening
8:00 AM - 6:00 PM

The Quintessential Experience of Marble Beach

Marble Beach: The Hidden Gem of Trincomalee

Tucked away within the inner harbor, Marble Beach is widely considered one of the most beautiful and peaceful beaches in Sri Lanka. It gets its name from the smooth, marble-like texture of the sand and the way the sun reflects off the crystal-clear turquoise waters. Because it is located within a bay, it is largely protected from the open ocean, resulting in water as calm as a swimming pool. This makes it an absolute paradise for those who prefer a quiet swim away from the stronger currents of the outer coast.

The Air Force Sanctuary

Marble Beach is under the custodianship of the Sri Lanka Air Force, which has ensured that the beach remains pristine and free from over-commercialization. The Air Force runs a refined resort on the premises, offering a high standard of cleanliness and security. For travelers, this means a well-maintained beach with clean facilities and a peaceful environment. The surrounding hills are covered in thick jungle, providing a lush green backdrop that meets the azure sea.

Snorkeling and Seclusion

While often visited for its calm waters, Marble Beach also offers great snorkeling opportunities near the rocky outcrops. The marine life here is diverse, with numerous colorful reef fish visible even in waist-deep water. It is the ideal spot for travelers looking for a more "private" beach experience, as it is generally less crowded than Nilaveli or Uppuveli. HBS Tours recommends this as a perfect late-morning stop for a refreshing dip and a relaxed lunch by the sea.

Luxury Assistance

Interested in a private guided tour to Marble Beach? Our experts can curate a bespoke experience tailored to your interests.

Share this experience

Explore 25 Districts

ColomboColombo
GampahaGampaha
KalutaraKalutara
KandyKandy
MataleMatale
Nuwara EliyaNuwara Eliya
GalleGalle
MataraMatara
HambantotaHambantota
JaffnaJaffna
KilinochchiKilinochchi
MannarMannar
VavuniyaVavuniya
MullaitivuMullaitivu
TrincomaleeTrincomalee
BatticaloaBatticaloa
AmparaAmpara
KurunegalaKurunegala
PuttalamPuttalam
AnuradhapuraAnuradhapura
PolonnaruwaPolonnaruwa
BadullaBadulla
MoneragalaMoneragala
RatnapuraRatnapura
KegalleKegalle
ColomboColombo
GampahaGampaha
KalutaraKalutara
KandyKandy
MataleMatale
Nuwara EliyaNuwara Eliya
GalleGalle
MataraMatara
HambantotaHambantota
JaffnaJaffna
KilinochchiKilinochchi
MannarMannar
VavuniyaVavuniya
MullaitivuMullaitivu
TrincomaleeTrincomalee
BatticaloaBatticaloa
AmparaAmpara
KurunegalaKurunegala
PuttalamPuttalam
AnuradhapuraAnuradhapura
PolonnaruwaPolonnaruwa
BadullaBadulla
MoneragalaMoneragala
RatnapuraRatnapura
KegalleKegalle

Traveler FAQ

Is Marble Beach better than Nilaveli?
Can we visit even if we aren't staying at the Air Force resort?
Are there entry fees for Marble Beach?
Is it suitable for children?