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

Maruthamunai Beach
Beaches
Eastern · Ampara

Maruthamunai Beach

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

Matara Beach
Beaches
Southern · Matara

Matara Beach

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

Matara Beach Park
Beaches
Southern · Matara

Matara Beach Park

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

Matara Paravi Duwa Beach
Beaches
Southern · Matara

Matara Paravi Duwa Beach

Matara Paravi Duwa Beach is a place to visit in Matara, Matara District.

Mawella Beach Hideaways
Beaches
Southern · Hambantota

Mawella Beach Hideaways

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

Mihiripenna Beach
Beaches
Southern · Galle

Mihiripenna Beach

Mihiripenna Beach is a place to visit in Thalpe, Galle District.

AdventureBathing Place
Moorkkam Beach
Beaches
Northern · Jaffna

Moorkkam Beach

Moorkkam Beach is a place to visit in Jaffna, Jaffna District.

Bathing Place
Morawala Beach
Beaches
Western · Gampaha

Morawala Beach

Morawala Beach is a place to visit in Negombo, Gampaha District.

Bathing Place
Mount Lavinia Beach
Beaches
Western · Colombo

Mount Lavinia Beach

Mount Lavinia Beach is a place to visit in Dehiwala, Colombo District.

Bathing Place
Mullaitivu Beach
Beaches
Northern · Mullaitivu

Mullaitivu Beach

Mullaitivu Beach is a place to visit in Mullativu, Mullaitivu District.

Muthupanthiya beach
Beaches
North Western · Puttalam

Muthupanthiya beach

Muthupanthiya beach is a place to visit in Chilaw, Puttalam District.

Nagarkovil Beach
Beaches
Northern · Jaffna

Nagarkovil Beach

Nagarkovil Beach is a place to visit in Chavakachcheri, Jaffna District.

Nasuvantivu Beach
Beaches
Eastern · Batticaloa

Nasuvantivu Beach

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

Natural Pool Thalpe
Beaches
Southern · Galle

Natural Pool Thalpe

Natural Pool Thalpe is a place to visit in Thalpe, Galle District.

Bathing Place
Navaladi Beach
Beaches
Eastern · Batticaloa

Navaladi Beach

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

Nayaru Beach
Beaches
Northern · Mullaitivu

Nayaru Beach

Nayaru Beach is a place to visit in Mullativu, Mullaitivu 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.

Old chemmalai beach
Beaches
Northern · Mullaitivu

Old chemmalai beach

Old chemmalai beach is a place to visit in Mullativu, Mullaitivu District.

Bathing PlaceCamping
Oluvil Beach
Beaches
Eastern · Ampara

Oluvil Beach

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

Bathing Place