Nilaveli Beach
East Coast · Nilaveli

Nilaveli Beach

One of Sri Lanka's finest beaches — kilometres of soft white sand with calm turquoise water.

About this experience

Nilaveli Beach

Nilaveli's beach is one of the most beautiful in the country — long, wide, soft white sand and calm turquoise water with almost no waves. Small family-run guesthouses and eco-resorts back the beach behind coconut palms.

Nilaveli Beach 1
Nilaveli Beach 2
Nilaveli Beach 3
Nilaveli Beach 4