“Discover Sri Lanka’s picturesque beaches, from bustling Colombo to serene Arugam Bay. Explore our guide to the island’s coastal gems.”
Sri Lanka boasts an enchanting coastline adorned with a diverse collection of beaches that cater to every beach lover’s desires. From the bustling urban shores of Colombo to the tranquil and palm-fringed beaches of the south, such as Mirissa and Unawatuna, this island nation offers a plethora of coastal treasures.
Head east, and you’ll encounter the untouched, powdery sands of Arugam Bay, a haven for surfers from around the globe. For a taste of history and culture by the sea, visit the ancient city of Galle, where a historic fort stands as a testament to the island’s colonial past.
Venture north to Jaffna to explore the pristine beaches of the Northern Province, or dive into the serene waters of the Eastern Province’s Pasikudah and Nilaveli beaches. Whether you seek vibrant beach parties, water sports, or peaceful relaxation, Sri Lanka’s beaches are a testament to the island’s natural beauty and cultural richness.
Colombo District beaches
- Crow Island Beach
- The Beach park ( Colombo Port City )
- Port City beach
- Galle face beach
- Kolpity beach
- Bambalapitiya Beach
- Wellawatte Beach
- Dehiwala Beach
- Mount Lavinia beach
- Secret Mount Lavinia Beach ( Galkissa Beach )
- Rathmalana Beach
- Angulana Beach
- Lunawa Beach
- Moratuwella Beach
- Koralawella Beach
- Moratuwa Children’s park beach
- Modara Beach ( Moratuwa )
Kalutara Districh Beaches
- Panadura Beach
- Panadura nalluruwa Beach
- Pinwatte Beach
- Thalapitiya Beach
- Wadduwa Beach
- Molligoda Beach
- Pothupitiya Beach
- Waskaduwa Beach
- Kalutara Beach
- Kalutara North Beach
- Kalido Beach
- Kalutara City beach
- Katukurunda Beach
- Kalamulla Beach
- Payagala Beach
- Kudawa Beach
- Nathu Kanda Beach
- Uswella Beach
- Rockland Beach
- Beruwala Beach
- Ketchimale beach
- Moragalla Beach
Galle District beaches
- Bentota Secret Island beach
- Bentota Beach
- Induruwa Beach
- Maha Induruwa Beach
- Mahapelena beach kosgoda
- Swan rock beach
- Polwatta Beach Kosgoda
- Naya Adu Gala (නයා ඇඩූ ගල) beach
- Kosgoda Beach
- Ahungalla Beach
- Balapitiya Beach
- Oruwela Beach
- Migettuwaththa Beach
- Mini Park beach Balapitiya
- Balapitiya Beach ii
- Berathuduwa beach
- Sandy Shore Beach
- Yakka Gala Beach
- Ambalangoda Beach
- Urawatta beach
- Madampe Beach
- Akurala Beach
- Crytal Beach
- Seenigama beach
- Thota Beach (Moya)
- Hikkaduwa Beach
- Hikka Tranz Beach
- Wewala beach
- Narigama Beach
- Thiranagama Beach
- Dodanduwa Beach
- Dodanduwa Cliff beach
- Rathgama beach
- owakanda beach
- Rillamba Surf Point & Beach Park
- Boossa Beach
- Gintota beach
- Dadalla beach
- Mahamodara Beach
- Galle Fort beach
- Rajgama Wella beach
- Beach of Bonavista
- Jungle Beach Roomassala
- Unawatuna Beach
- Dalawella Beach
- The Ship Rock beach
- Turtle beach
- White sand beach
- Alipowanawala Beach
- Rock pool Thalpe
- Heenwella beach
- Habaraduwa Beach
- Koggala Beach
- Stilt fishing Beach park – Koggala
- Green Beach park
- Kathaluwa Beach
- Kabalana beach
- Ahangama central beach
- Ahangama Beach
- Secret beach
- Goviyapana Beach
Matara district Beaches
- Bucket Hat beach
- Midigama Beach
- Cacao beach
- Besama Natural Pool, බේසම Beach
- Coconut Beach
- Abimanagama Beach
- Jungle Beach Weligama
- Weligama Secret Jungle Beach
- Weligama Fishermans Village Beach
- Weligama Beach
- The real secret beach
- Catamaran fishing boats beach
- Niyana Wella Beach
- Secret Beach Mirissa
- Krisha Beach
- Mirissa beach
- Parrot Rock Beach
- Turtle Beach Mirissa
- Coconut Tree Hill Beach
- Thalaramba Beach
- La piscina Beach
- Swiss Pool Beach- Kamburugamuwa
- Depiyassa Gala – දෙපියස්සගල Beach
- Kamburugamuwa Penguin Beach
- Kamburugamuwa Beach
- Madiha Surf Point beach
- Madiha Beach
- Love Beach
- Polhena Beach
- Old Island Temple beach
- matara Beach
- Lakshawaththa Beach
- SK town beach
- Wellamadama Surfing Beach
- Magul wella
- Madanwella Beach
- Kaisa Wella Beach
- Hummana Beach Dondra
- Devinuwara Beach
- Hidden Beach Wawwa
- Secret Beach Wawwa
- Noonnawella Beach
- Gandara Beach
- Talalla Beach
- Seethagalla Beach
- පිටිගල ( Pitigala ) Beach
- Lunukalapuwa Beach
- Batheegama beach
- The White wave rock beach
- Dickwella Bay Beach
- Dickwella Batheegama Beach
- Dickwella Beach
- Longe beach
- Hiriketiya Beach
- Nilwella Beach
- Kudawella Beach
Hambantota District
- Hummanaya Blow Hole beach
- Hummanaya Bay Beach
- Paradise Beach (Morakatiyara)
- Mawella Beach
- Hiru beach
- RRARIS BEACH
- Kati Corner
- Unakuruwa Surfing Beach
- Silent Beach, Tangalle
- Rocky Point Beach
- Goyambokka Beach
- Pallikaduwa Beach
- Red beach
- Marakkalagoda
- Navy Sea View Garden
- Tangalle Beach
- Tangalle Swimming beach
- Oru wella beach
- Madakatiya beach
- Harmony Beach
- Patini Beach Rock
- Ganesh beach
- Mangrove Beach
- Marakolliya Beach
- Tangalle Beach
- Rekawa Turtle Beach
- Rekawa Beach
- Oruwella beach
- Rock pool
- The Rock View
- Lankavatara beach
- Kalametiya Beach
- Lunama beach site
- Ussangoda Beach
- Kochchama Beach
- Godawaya Beach
- Mirijjawila Beach
- Kasa Kele Beach
- Hambantota South Beach
- Hambantota Point beach
- Hambantota Beach
- Red Sand Beach
- Peacock’s Rock beach
- Uraniyen beach
- Nidangala View Point beach
- Nidangala Beach
- Kirinda Beach
- Palatupana Beach
- Yala Beach
- Patanangala Beach
Ampara District
- Bagure sand dunes beach
- Okanda Beach
- Deiya Nagapu Gala | Ran Oru Gala beach
- Panama Beach
- Peanut Farm Beach
- Elephant Rock beach
- Crocodile Rock beach
- Kudakalliya Beach
- Arugam Bay Beach
- Pasarichenai Beach
- Black Beach Arugembay
- Arugambe
- Jalaldeen Square Beach
- Muhudu Maha Vihara Beach
- Sand Hill Beach
- Pottuvil point
- Kottukal Beach / Pottuvil Point
- Wadiya beach
- Whiskey Point Beach
- Whiskey Beach
- Komari Beach
- Sangaman Kanda point beach
- Thirukkovil Sea Beach View Point
- Vinayagapuram beach
- Thambiluvil Beach Park
- Thambiluvil Beach
- Sundara Beach
- Akkarapaththu public beach
- Akkaraipattu Beach
- Rahumaniyabath Public Beach
- Palamunai Beach
- Oluvil Beach
- Singarathoopu, Nintavur beach
- Nintavur Beach
- Thailand Beach
- Karaitivu beach
- Karaithive park beach
- Sainthamaruthu Beach
- Kalmunai Arabic Beach Park
- Kalmunai Beach
- Pandiruppu beach
- Maruthamunai Beach Park
Batticaloa District
- Periyaneelavanai beach
- Periyakallar Beach
- Onthachimadam beach
- Kaluwanchikudy Beach
- Kaluthavalai Beach
- cheddipalayam Beach
- Kurukkalmadam Beach
- Kirankulam beach
- Puthukkudiyiruppu Beach
- Thalankudah Beach
- Palamunai beach
- Nadhiya beach kattankudy
- Kattankudy Beach
- Kattankudy New Beach
- Beach, Poonochchimunai
- Kallady Beach
- Navaladi Beach
- Bar Pine Forest beach
- Madu Beach
- Savukadi Park beach
- Savukkady Beach
- Puna kanda point beach
- Punnakuda Beach
- Kaluvankerny Beach
- Jinna Beach
- Kalkudah Beach ii
- Kiran beach
- Kalkudah Beach
- Kalkudah Beach
- Sunrise View Point Kalkudah
- Pasikuda Beach
- Passikudah Elephant Stones
- Elephent rock Passikuda beach
- Elephant Rock Beach
- Nasuvantivu beach
- Kayankerni Coral Reef beach
- Kayankerny Beach
- Mavadiodai beach
- Vakari Beach
- Panichachankerni Beach
- Sallitheevu Corel reef
- Sallathive Beach
- Vaharai Upparu Barmouth
- Wakarei Point beach
- Palchenai Beach
- Palchenai fishing yard beach
- Kathiraveli beach
- Werugal aru beach
Trincomalee District
- Vinayagar beach
- Lankapatuna Beach
- Ilankaithurai Beach
- Uppural Beach
- Heming Rock beach
- Brown Rock Point beach
- Coral Point beach
- Kokkati Beach
- Kewiliya point beach
- Soodaikuda Lighthouse beach
- Norway Point beach
- Sampur Beach
- Kadatkaraichchenai beach
- Upparu Beach Park
- Kinniya sunrise beach
- Kinniya Beach
- Kinniya Beach children park
- Sinnampillaichenai Beach
- Marble Beach
- Sweat Bay
- Karumalaiyootru Beach
- Old Gun Point Trincomalee
- Cod Point reincomalee
- Yard cove beach
- Mattikali subra Lagoon park
- Orr’s Hill Park
- Orr’s Hill lagoon park
- Royal gate Orll’s hill
- Orr’s Hill Park ii
- Crow Island Trincomalee
- Powder Island
- Osternburg Point
- Elephant Point Beach
- Green Bay Beach
- Coral Cove Beach
- Sandy Cove Beach
- Governer’s Rock
- Dawn At Trincomalee Beach Sri Lanka
- Trincomalee town beach
- Public Beach Trincomalee
- Dutch Bay Beach
- Trincomalee Beach
- Rock Bunker
- Fort Fedric Trincomalee
- Rawana Abyss
- Lovers Leap
- Flagstaff Point
- Back Bay Beach
- Uppuveli Beach
- Salli beach
- Regina Beach
- Cocunut Point
- Coral Beach
- Nilaveli Beach
- Irrakkakandi Beach
- Kumpurupiddi Beach
- Rathugala (Red Rock) beach
- Uga Jungle’s private beach
- Kuchchaveli beach
- Kuchchaveli Samudragiri Pichchamal Viharaya
- Murugai Rock Beach
- Boulder Point
- Pudawaikkattu Naval Beach
- Arisimale Beach
- Arisimale beach
- Pulmoddai Beach
Mullative District
- Sankamale Rajamaha Vihara
- Black Sand Beach
- Kokkilai Beach
- Old chemmalai beach
- Nayaru Beach
- Alampil Beach
- Mullaitivu Beach
- Farah Beach
- Karaiyamullivaikkal Beach
- Beach Valaiyanmadam
- Puthumattalan sea
- Chundikulam Beach
Jaffna District
- Chundikulam Beach
- Umiya Beach Chundikulam
- Fort Pyl or Fort pass Pyl
- Uduththurai Fishing Beach
- Maruthankerny beach
- Maruthankerny Green Beach
- Thaalayadi Beach
- Sayansi Beach
- Kudarappu Light house
- Nagar Kovil Beach
- Kandal Kadu Beach
- Manatkaadu Beach
- Manalkaadu Sand Hills
- Moorkkam Beach
- Palmyra Point Beach
- Nothern Most Post Box of Sri Lanka, Point Pedro
- Nothern Palm Pole
- Point pedro Jetty
- Inparsiddy Children Park
- Sakkotei Cape
- Polikandy SeaShore
- Urani fountain
- Reavady children’s park
- Uthayasooriyan Beach
- Grand beach childrens park
- Thondaimanaru Estuary
- Akkarai Beach
- Pebals Beach
- Kankesanthurai Viewpoint
- KKS Beach
- KKS Harbour
- Keeramalei Pond
- Senthankulam Beach
- Ilavalai Light House
- Our Lady of Lourdes Shrine – Mathagal, Mathagal Road
- Dambakola Patuna Sangamitta Temple
- Mathagal Beach
- Casurina Point
- Casurina Beach
- New Casuarina Beach
- Karainagar Light House
- Kovalam Beach
- White Sandy Beach
- Fort hammenhill
- Araly Point
- Araly palam bys stand
- Valukkai Aaru Bridge – Araly
- Kakkaitivu Fish Market
- Pannai Park
- General Denzil Kobbekaduwa Memorial
- Kayts Ferry
- Kayts Island Fort
- Kayts to Analaitivu/ Eluvaitivu Ferry
- Nagammal kovil beach
- Temple Point pungudutheevu
- Īccā muṉai
- Kaluthaipiddy port
- Baobab tree beach
- Puliyady Port
- Kurikaadduwan Jetty (Nainathivu Ferry)
- Kurikadduwan Beach
- Pungudutivu Lighthouse bech
- Chatti point beach
- Chaddy Beach
- Mandathivu Beach
- Sundaram Beach
- Jaffna Fort front park Beach
- Gurunagar Fishing Harbour
- Ariyalai East Beach
- Neithal Park
- Sangupiddi Bridge View Point
- Arukuveli Beach
- Yokarasa Beach
Killinochchi District
- Commar point leisure beach junction
- Kal Munai Old Survey Tower
- Kallady Beach, Poonagary
- Commar Point Leisure Beach
- Palk way beach
- Pallikuda Beach
- Wannakanveli Beach
- Mandaikal Aru Sea mouth Beach
- Devil’s Point beach
- Valaippaadu Beach
- Kiranchi Beach
- Nochimuna Beach
Mannar District
- Thevampiddy Beach
- Mannar Fort
- Erukkalampiddy beach
- Erukkalampiddy Mangroves Reserve beach
- Erukkalampiddy Dutch Light House
- Lourthu Madha Park
- Pesalai Beach
- Talaimannar Pier Beach
- Talaimannar Beach
- Thalaimannar Islands View Point
- Rama Sethu floating Bridge beach
- Nadukudah beach
- Oluthudai Beach
- Thalvupadu Beach
- Keeri Beach
- South Bar beach
- Vankalei Beach
- Aruviyanaru Beach
- Arippu fishing place
- Vellimalai beach
- Kalimannodai Beach
- Chilavathurai Beach
- Silawathurei Bech
- Kallaru Forest Reserve beach
- Karadikkuly beach side
- Mullikulam Beach
- Modaragam Aru Beach
- Kudiramalai cape beach
- Palugahathurei Fishing Point
- Kallodai Beach
- Mangrove beach
- Colombo Face Beach
- Puttalam Beach Park
- Kalmunai Point beach puthlam
- Uchchamunai Fishing Point beach
- Uchumunei Beach
- Kalpitiya Beach
- Kudawa Beach view point
- Kandakuliya Public Beach
- Turtle Watching point beach
- Turtle Beach Kappalady
- Thalawila Beach
- Colony Beach
- Alankuda Sunset Beach
- Alankuda Beach
- Alankuda Casuarina Beach
- Thoduwawa fishing beach
- Thoduwa Beach
- Pallivasalpadu Beach
- Sinnapadu Beach
- Deep beach park
- Paripadu Beach
- Udappu Beach
- Muthupanthiya beach
- Deduru oya estuary beach
- Chilaw Sand Spits beach
- Chilaw Beach Park
- Thoduwawa Childrens Park
- Iranawila Beach
- Thoduwawa beach
- Golden beach
- Local Fishing Spot beach Marawila
- Golden Beach of Marawila
- Marawila Beach
- Mudukatuwa break water/mini harbour
- Katuneriya Beach
- Ulhitiyawa Beach
- Keyon beach
- Nainamadama Beach
- Wellamankaraya Beach
- Pol Waththa Beach
- Velankanni Beach
- Waikkala Beach
- Kammalthura Moya
Gampaha District
- Moya Beach
- Marvel Beach, Poruthota
- Poruthota beach
- Negombo Little Beach (Sailing Ships)
- Negombo Beach
- Ettukala Beach
- Browns Beach, Negombo
- Katamaran Beach
- Sea Street Beach
- Kamachchoda Beach
- Cross Tree Beach Park
- Morawala Beach
- Moore wala
- Dungalpitiya Beach
- Seththappaduwa Beach
- Natural Stone Beach Park – Seththappaduwa
- Seththapaduwa holiday Beach
- Sarakkuwa Beach
- Pamunugama Beach
- Bopitiya Beach
- Uswetakeiyawa beach
- UK Beach
- Wattala beach
- Besama Beach
- Preethipura Beach
- Prithipura Beach
[…] Source link […]