Menu
1,180+ Places Across the Island

Explore Sri Lanka

From pristine beaches to ancient temples, misty highlands to vibrant cities. Find your perfect destination.

1,180
Places
25
Districts
184+
Towns
9
Categories

Showing 2242 of 46 locations

Marble Beach
Beaches
Eastern · Trincomalee

Marble Beach

Marble Beach is a place to visit in Trincomalee, Trincomalee District.

Bathing Place
Maruthamunai Beach
Beaches
Eastern · Ampara

Maruthamunai Beach

Maruthamunai Beach is a place to visit in Kalmunai, Ampara District.

Nasuvantivu Beach
Beaches
Eastern · Batticaloa

Nasuvantivu Beach

Nasuvantivu Beach is a place to visit in Batticaloa, Batticaloa District.

Navaladi Beach
Beaches
Eastern · Batticaloa

Navaladi Beach

Navaladi Beach is a place to visit in Batticaloa, Batticaloa District.

Nilaveli Beach
Beaches
Eastern · Trincomalee

Nilaveli Beach

Nilaveli Beach is a place to visit in Trincomalee, Trincomalee District.

AdventureBathing Place
Nintavur Beach
Beaches
Eastern · Ampara

Nintavur Beach

Nintavur Beach is a place to visit in Sainthamaruthu, Ampara District.

Okanda Beach
Beaches
Eastern · Ampara

Okanda Beach

Okanda Beach is a place to visit in Ampara, Ampara District.

Oluvil Beach
Beaches
Eastern · Ampara

Oluvil Beach

Oluvil Beach is a place to visit in Akkarepattu, Ampara District.

Bathing Place
Palamunai Beach
Beaches
Eastern · Ampara

Palamunai Beach

Palamunai Beach is a place to visit in Akkarepattu, Ampara District.

Panama Beach
Beaches
Eastern · Ampara

Panama Beach

Panama Beach is a place to visit in Pottuvil, Ampara District.

Camping
Pasikuda Beach
Beaches
Eastern · Batticaloa

Pasikuda Beach

Pasikuda Beach is a place to visit in Pasikuda, Batticaloa District.

Bathing Place
Pigeon Island Marine National Park
Beaches
Eastern · Trincomalee

Pigeon Island Marine National Park

Pigeon Island Marine National Park is a place to visit in Trincomalee, Trincomalee District.

AdventureBathing Place
Public Beach Trincomalee
Beaches
Eastern · Trincomalee

Public Beach Trincomalee

Public Beach Trincomalee is a place to visit in Trincomalee, Trincomalee District.

Punnakuda Beach
Beaches
Eastern · Batticaloa

Punnakuda Beach

Punnakuda Beach is a place to visit in Batticaloa, Batticaloa District.

Puthukkudiyiruppu Beach
Beaches
Eastern · Batticaloa

Puthukkudiyiruppu Beach

Puthukkudiyiruppu Beach is a place to visit in Batticaloa, Batticaloa District.

Rathugala (Red Rock)
Beaches
Eastern · Trincomalee

Rathugala (Red Rock)

Rathugala (Red Rock) is a place to visit in Trincomalee, Trincomalee District.

Hiking
Salli Beach
Beaches
Eastern · Trincomalee

Salli Beach

Salli Beach is a place to visit in Trincomalee, Trincomalee District.

Sallitheevu Beach
Beaches
Eastern · Batticaloa

Sallitheevu Beach

Sallitheevu Beach is a place to visit in Batticaloa, Batticaloa District.

Sampoor Lighthouse
Beaches
Eastern · Trincomalee

Sampoor Lighthouse

Sampoor Lighthouse is a place to visit in Trincomalee, Trincomalee District.

Sampur Beach
Beaches
Eastern · Trincomalee

Sampur Beach

Sampur Beach is a place to visit in Trincomalee, Trincomalee District.

Sangamankanda Point
Beaches
Eastern · Ampara

Sangamankanda Point

Sangamankanda Point is a place to visit in Akkarepattu, Ampara District.

Explore Sri Lanka by Province

Move from island-wide discovery into regional guides, districts, towns and individual places.