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

Kappalady Kite Lagoon
Beaches
North Western · Puttalam

Kappalady Kite Lagoon

Kappalady Kite Lagoon is a place to visit in Kalpitiya, Puttalam District.

AdventureBathing Place
Karaiyamullivaikkal Beach
Beaches
Northern · Vavuniya

Karaiyamullivaikkal Beach

Karaiyamullivaikkal Beach is a place to visit in Vavuniya, Vavuniya District.

Kattankudy Beach
Beaches
Eastern · Batticaloa

Kattankudy Beach

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

Katukurunda Beach
Beaches
Western · Kalutara

Katukurunda Beach

Katukurunda Beach is a place to visit in Kalutara, Kalutara District.

Bathing PlaceCamping
Kayankerni Coral Reef
Beaches
Eastern · Batticaloa

Kayankerni Coral Reef

Kayankerni Coral Reef is a place to visit in Batticaloa, Batticaloa District.

Adventure
Kayts Island Fort
Beaches
Northern · Jaffna

Kayts Island Fort

Kayts Island Fort is a place to visit in Jaffna, Jaffna District.

Adventure
Keeri Beach
Beaches
Northern · Mannar

Keeri Beach

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

Bathing Place
Kinniya Beach
Beaches
Eastern · Trincomalee

Kinniya Beach

Kinniya Beach is a place to visit in Trincomalee, Trincomalee 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
Koddaikallar
Beaches
Eastern · Batticaloa

Koddaikallar

Koddaikallar is a place to visit in Batticaloa, Batticaloa District.

Koggala Beach
Beaches
Southern · Galle

Koggala Beach

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

Kuchchaveli beach
Beaches
Eastern · Trincomalee

Kuchchaveli beach

Kuchchaveli beach is a place to visit in Trincomalee, Trincomalee District.

Kudaththanai Beach
Beaches
Northern · Jaffna

Kudaththanai Beach

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

Kudawa Beach
Beaches
North Western · Puttalam

Kudawa Beach

Kudawa Beach is a place to visit in Kalpitiya, Puttalam District.

AdventureBathing PlaceCamping
Kudiramalai
Beaches
North Western · Puttalam

Kudiramalai

Kudiramalai is a place to visit in Puttalam, Puttalam District.

Historical
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
Manatkaadu Beach
Beaches
Northern · Jaffna

Manatkaadu Beach

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

Mangrove Beach
Beaches
North Western · Puttalam

Mangrove Beach

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

Marble Beach
Beaches
Eastern · Trincomalee

Marble Beach

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

Bathing Place