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 121 of 38 locations

Akurala Beach
Beaches
Southern · Galle

Akurala Beach

Akurala Beach is a place to visit in Ambalangoda, Galle District.

Bathing Place
Boossa Beach
Beaches
Southern · Galle

Boossa Beach

Boossa Beach is a place to visit in Boossa, Galle District.

Dalawella Beach
Beaches
Southern · Galle

Dalawella Beach

Dalawella Beach is a place to visit in Unawatuna, Galle District.

Bathing Place
Dewata Surfing Beach
Beaches
Southern · Galle

Dewata Surfing Beach

Dewata Surfing Beach is a place to visit in Galle, Galle District.

AdventureBathing Place
Dickwella Beach
Beaches
Southern · Matara

Dickwella Beach

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

Bathing Place
Godawaya beach
Beaches
Southern · Hambantota

Godawaya beach

Godawaya beach is a place to visit in Ambalantota, Hambantota District.

Goyambokka Beach
Beaches
Southern · Hambantota

Goyambokka Beach

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

Hambantota Beach
Beaches
Southern · Hambantota

Hambantota Beach

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

Hikkaduwa Beach
Beaches
Southern · Galle

Hikkaduwa Beach

Hikkaduwa Beach is a place to visit in Hikkaduwa, Galle District.

Hiriketiya Beach
Beaches
Southern · Matara

Hiriketiya Beach

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

AdventureBathing Place
Hummana Beach Dondra
Beaches
Southern · Matara

Hummana Beach Dondra

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

Hummanaya Blow Hole
Beaches
Southern · Hambantota

Hummanaya Blow Hole

Hummanaya Blow Hole is a place to visit in Tangalle, Hambantota District.

Kirinda Beach
Beaches
Southern · Hambantota

Kirinda Beach

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

Bathing Place
Kochchama
Beaches
Southern · Hambantota

Kochchama

Kochchama is a place to visit in Ambalantota, Hambantota District.

Bathing Place
Koggala Beach
Beaches
Southern · Galle

Koggala Beach

Koggala Beach is a place to visit in Koggala, Galle District.

Lighthouse Beach
Beaches
Southern · Galle

Lighthouse Beach

Lighthouse Beach is a place to visit in Galle, Galle District.

Bathing Place
Madiha Beach
Beaches
Southern · Matara

Madiha Beach

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

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

Explore Sri Lanka by Province

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