Nilaveli & Uppuveli beaches
East Coast · Trincomalee

Nilaveli & Uppuveli beaches

Long stretches of powder-white sand backed by casuarina trees and small guesthouses.

About this experience

Nilaveli & Uppuveli beaches

Trincomalee's two main beach strips — Uppuveli closer to town and Nilaveli further north — are among Sri Lanka's prettiest. Calm turquoise water, hardly any waves and small family-run guesthouses make for a relaxed beach stay.

Nilaveli & Uppuveli beaches 1
Nilaveli & Uppuveli beaches 2
Nilaveli & Uppuveli beaches 3
Nilaveli & Uppuveli beaches 4