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 85105 of 129 locations

Palamunai Beach
Beaches
Eastern · Ampara

Palamunai Beach

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

Palatupana Beach
Beaches
Southern · Hambantota

Palatupana Beach

Palatupana Beach is a place to visit in Tissamaharama, Hambantota District.

Panama Beach
Beaches
Eastern · Ampara

Panama Beach

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

Camping
Parewella Natural Swimming Area
Beaches
Southern · Hambantota

Parewella Natural Swimming Area

Parewella Natural Swimming Area is a place to visit in Tangalle, Hambantota District.

Bathing Place
Pasikuda Beach
Beaches
Eastern · Batticaloa

Pasikuda Beach

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

Bathing Place
Pesalai Beach
Beaches
Northern · Mannar

Pesalai Beach

Pesalai Beach is a place to visit in Mannar, Mannar District.

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
Polhena Beach
Beaches
Southern · Matara

Polhena Beach

Polhena Beach is a place to visit in Matara, Matara District.

Bathing Place
Preethipura Beach
Beaches
Western · Gampaha

Preethipura Beach

Preethipura Beach is a place to visit in Wattala, Gampaha District.

Bathing 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.

Puttalam Beach Park
Beaches
North Western · Puttalam

Puttalam Beach Park

Puttalam Beach Park is a place to visit in Puttalam, Puttalam District.

Rathugala (Red Rock)
Beaches
Eastern · Trincomalee

Rathugala (Red Rock)

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

Hiking
Rekawa Beach
Beaches
Southern · Hambantota

Rekawa Beach

Rekawa Beach is a place to visit in Tangalle, Hambantota District.

Bathing Place
Rumassala Sanctuary and Jungle Beach
Beaches
Southern · Galle

Rumassala Sanctuary and Jungle Beach

Rumassala Sanctuary and Jungle Beach is a place to visit in Unawatuna, Galle District.

Bathing Place
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.