Best Beaches in Trincomalee - practical advice with names and honest picks.
This guide covers 4 beaches in and around Trincomalee: Uppuveli Beach, Nilaveli Beach, Marble Beach and Coral Island. There are also 15 tours and activities you can book. They are compared further down. The months to plan around are March to August. If you only have time for one, make it Uppuveli Beach: most developed beach area in Trincomalee with good swimming conditions and tourist infrastructure.
This guide covers 4 beaches in and around Trincomalee: Uppuveli Beach, Nilaveli Beach, Marble Beach and Coral Island. There are also 15 tours and activities you can book. They are compared further down. The months to plan around are March to August. If you only have time for one, make it Uppuveli Beach: most developed beach area in Trincomalee with good swimming conditions and tourist infrastructure.
The beaches
Uppuveli Beach
The beach serves as the main tourist hub with guesthouses, restaurants, and dive shops concentrated along the palm-lined shore. Coconut palms provide natural shade while fishing boats dot the horizon, and you can snorkel directly from the beach to see tropical fish around scattered coral formations.
Opening hours and how to get there are on the Uppuveli Beach page.
Nilaveli Beach
The beach serves as the departure point for boat trips to nearby Pigeon Island National Park and offers some of the best snorkeling on Sri Lanka's east coast. The beach extends far in both directions with minimal crowds, and you can snorkel directly from shore to see coral formations and tropical fish in the clear shallow water.
Full details: Nilaveli Beach.
Marble Beach
The beach gets its name from smooth marble-like rocks scattered along the shoreline and offers good snorkeling opportunities. You'll walk down a sandy path to find a crescent-shaped beach with remarkably clear water.
The Marble Beach page has directions, hours and photos.
Coral Island
Boatmen from Nilaveli beach run short excursions here, often combined with a stop at Pigeon Island National Park. A small offshore islet near Nilaveli that is popular with snorkelers and divers for its shallow coral gardens and clear turquoise water, offering a quieter and less regulated alternative to nearby Pigeon Island.
Opening hours and how to get there are on the Coral Island page.
On the water
Best Snorkeling Tours in Trincomalee compares these 5 in detail.
| Option | Length | Best for |
|---|---|---|
| Pigeon Island National Park Snorkeling | Half day | all skill levels including beginners |
| Coral Garden Snorkel Safari | 3 hours | intermediate snorkelers wanting variety |
| Full Day Island Hopping Snorkel Tour | 8 hours | adventure seekers wanting comprehensive experience |
| Beginner Snorkeling Lesson | 2 hours | complete beginners or nervous swimmers |
| Sunset Snorkel and BBQ | 4 hours | couples and groups wanting social experience |
Best Boat Tours in Trincomalee compares these 5 in detail.
| Option | Length | Best for |
|---|---|---|
| Natural Harbor Scenic Cruise | 2 hours | first-time visitors wanting harbour overview |
| Romantic Sunset Dinner Cruise | 3 hours | couples celebrating special occasions |
| Traditional Fishing Boat Experience | 4 hours | cultural travellers wanting authentic experience |
| Island Hopping Adventure | 6 hours | adventure seekers and beach lovers |
| Dolphin Spotting Cruise | 3 hours | wildlife watchers and families |
Best Diving Tours in Trincomalee compares these 5 in detail.
| Option | Length | Best for |
|---|---|---|
| HMS Hermes Wreck Dive | Full day | advanced divers with wreck diving experience |
| Pigeon Island Marine Park Dive | Half day | beginner divers and marine life enthusiasts |
| Multi-Level Coral Reef Dive | 6 hours | groups with mixed diving experience levels |
| Discover Scuba Diving Program | 3 hours | complete beginners wanting to try diving |
| Night Diving Experience | 3 hours | experienced divers seeking unique underwater experience |
Before you go
- Uppuveli Beach: Bring reef-safe sunscreen as coral reefs lie close to shore.
- Nilaveli Beach: Bring your own food and drinks as few facilities available.
- Marble Beach: Bring your own snorkeling gear.
- Coral Island: Negotiate the boat price with operators on Nilaveli beach before departing, and agree on duration in advance.
More on Trincomalee
Start with the main Trincomalee page if this is your first read. The Trincomalee travel guide is the longer read.
We plan trips to Trincomalee and the rest of Sri Lanka. Tell us your dates and we will put a route together. Our routes are on the tours page.
