Discover the top 16 beaches in Sri Lanka for an unforgettable coastal experience in 2024. From the popular Mirissa Beach with its whale-watching opportunities to the hidden gems like Silent Beach, each destination offers unique features. Explore pristine waters, vibrant marine life, and breathtaking landscapes. Plan your beach getaway with our guide, including travel tips on how to reach these paradises. Whether you’re a surfer, nature enthusiast, or seeking a tranquil escape, Sri Lanka’s beaches have something for everyone. Start your journey to coastal treasures now.
Chapters
Top Beaches in Sri Lanka
Sri Lanka, the beautiful island country, is known for its stunning beaches that attract tourists from all over the world. The southwestern coast of Sri Lanka is home to some of the best beaches in the country, offering crystal blue waters, perfect waves for surfing, and even the opportunity to spot migrating whales. Whether you’re looking to soak up the sun, go snorkeling, or simply relax with a refreshing cocktail in hand, these beaches have something for everyone. In this article, we will explore the 16 best beaches to visit in Sri Lanka in 2024, highlighting their unique features and how to get there. So get ready to plan your beach getaway and discover the beauty of Sri Lanka’s coastal treasures.
16 Best Beaches in Sri Lanka in 2024
Mirissa Beach
Secret Beach Mirissa
Unawatuna Beach
Wijaya Beach
Hiriketiya Beach
Polhena Beach
Silent Beach Tangalle
Kabalana Beach
Jungle Beach Unawatuna
Jungle Beach Weligama
Narigama Beach
Arugam Bay Beach
Talalla Beach
Passikuda Beach
Goyambokka Beach
Turtle Beach Hikkaduwa





Credit: @central_beach_mirissa | @dariakapyshkina | @tharaka.roshen.3 |
01. Mirissa Beach in Sri Lanka
Mirissa Beach is one of the best beaches in Sri Lanka, located along the southwestern coast. This beautiful beach offers crystal blue waters, perfect for snorkeling and surfing. One of the highlights of Mirissa Beach is the opportunity to go whale watching, where you can witness the majestic creatures in their natural habitat.
In addition to water activities, Mirissa Beach also offers stunning viewpoints such as Coconut Tree Hill and Parrot Rock (but there are no parrots, LOL), which provide panoramic views of the coastline. The beach is lined with a variety of restaurants and bars, where you can enjoy delicious seafood and refreshing cocktails while soaking up the sun.
Best Time to Visit : November to April and August to October
How to Reach: You can take a bus from Colombo to Matara and then transfer to a normal bus, tuk-tuk, or rent a bike. Alternatively, you can take a train from Colombo Fort to Weligama or a bus from Colombo to Mirissa via Galle Road.





Credit: @natali_nati_ | @i.drone.on | @an19201 | @wideangle_praveen | @dhananjayadeepal
02. Secret Beach in Mirissa
Located in Mirissa, the Secret Beach is a hidden gem that offers a secluded and tranquil experience away from the crowds. This pristine beach is known for its crystal-clear waters, soft golden sand, and stunning natural beauty. The Secret Beach is perfect for those seeking a peaceful and relaxing getaway.
One of the highlights of the Secret Beach is its excellent snorkeling opportunities. The calm and clear waters are home to a vibrant marine life, making it a paradise for underwater enthusiasts. Snorkelers can explore the colorful coral reefs and encounter a variety of tropical fish.
Another attraction of the Secret Beach is its breathtaking sunset views. As the sun sets over the horizon, the sky transforms into a mesmerizing palette of vibrant colors, creating a picture-perfect backdrop for a romantic evening.
Unlike the more popular beaches in Mirissa, the Secret Beach is relatively less crowded, allowing visitors to enjoy the serenity and solitude. Whether you want to sunbathe, take a leisurely stroll along the shore, or simply unwind with a book, this hidden gem offers the perfect setting. The Secret Beach is definitely worth the effort to discover its beauty and tranquility.
Best Time to Visit : November to April and August to October
How to Reach: You can take a short drive from Galle, which is approximately 30 minutes away. Alternatively, you can take a bus or hire a tuktuk or bike from Colombo to Matara and then proceed to Mirissa.



03. Unawatuna Beach in Sri Lanka
Unawatuna Beach is one of the most popular and picturesque beaches in Sri Lanka. Located just 15 minutes away from Galle, this beach offers a wide range of activities for visitors to enjoy. Whether you want to swim in the crystal-clear waters, snorkel among colorful coral reefs, or try your hand at diving, Unawatuna Beach has it all.
Aside from water sports, Unawatuna Beach is also a great place to relax and soak up the sun. You can find plenty of sunbeds and umbrellas along the shore, where you can lounge and enjoy the stunning views of the Indian Ocean. The beach is lined with restaurants and bars, offering a variety of delicious seafood and refreshing drinks.
For those seeking adventure, Unawatuna Beach is known for its jet skiing and kayaking opportunities. You can rent equipment and explore the coastline at your own pace. The beach is also a popular spot for sunbathing, with soft golden sand and gentle sea breezes. Whether you’re looking for a day of fun in the sun or a relaxing beach getaway, Unawatuna Beach is the perfect destination.
Best Time to Visit : November to April
How to Reach: You can take a bus or tuk-tuk from Galle, which is easily accessible from Colombo. If you prefer to travel by train, you can take a train from Colombo Fort to Galle or Unawatuna.






04. Wijaya Beach (Dalawella Beach / Mihiripenna Beach) in Unawatuna
Wijaya beach aslo called Dalawella Beach or Mihiripenna Beach, is stunning beaches located in Unawatuna, Sri Lanka. This beach offers a perfect combination of natural beauty and tranquility, making it a popular destination for tourists.
One of the main attractions of Dalawella Beach is its pristine waters, which are ideal for swimming and snorkeling. The crystal-clear turquoise water allows visitors to explore the vibrant marine life and coral reefs that lie beneath the surface.
Another highlight of Dalawella Beach is the presence of Turtle Beach, where visitors can witness the nesting and hatching of sea turtles. This unique experience allows you to get up close and personal with these magnificent creatures in their natural habitat.
For those seeking adventure, Dalawella Beach offers opportunities for snorkeling and diving. The underwater world is teeming with colorful fish, coral formations, and other marine creatures, providing an unforgettable experience for water enthusiasts.
Aside from its natural beauty, Dalawella Beach is also known for its iconic Fog Rock, a massive natural cliff that offers breathtaking views of the coastline. This picturesque spot is perfect for capturing Instagram-worthy pictures and enjoying the stunning sunset views.
Unlike some of the more crowded beaches in the area, Dalawella Beach is relatively quiet and peaceful, making it an ideal spot for relaxation and unwinding. Whether you want to sunbathe on the soft sandy shores or simply enjoy the gentle sea breeze, this beach offers a serene and tranquil atmosphere.
Overall, Dalawella Beach and Mihiripenna Beach in Unawatuna are must-visit destinations for beach lovers and nature enthusiasts. With its stunning natural beauty, diverse marine life, and peaceful ambiance, this beach offers a truly unforgettable experience for visitors.
Best Time to Visit : November to April
How to Reach: You can easily access it from Galle, which is just a 15-minute drive away. From the Southern Highway Bus, you can take a bus from Colombo to Galle and then continue your journey by normal bus, tuk-tuk, or bike. If you prefer to travel by train, you can take the Colombo Fort to Galle or Unawatuna route. Buses from Colombo to Unawatuna are also available for your convenience.




05. Hiriketiya Beach in Dikwella
Hiriketiya Beach, often referred to as a “hidden gem” on the south coast of Sri Lanka, is a must-visit destination for beach lovers. This stunning beach offers a perfect blend of natural beauty and tranquility, making it an ideal spot for surfers, swimmers, and families with kids.
Known for its amazing waves, Hiriketiya Beach is a paradise for surfers of all levels. Whether you’re a beginner or an advanced surfer, you’ll find the perfect waves to ride here. The beach is also great for swimming, especially if you’re visiting with kids. The calm and clear waters make it safe for everyone to enjoy a refreshing dip.
With its picturesque setting, Hiriketiya Beach is not only a great place to surf and swim but also a perfect spot to relax and soak up the sun. The beach is relatively small, which adds to its charm and makes it less crowded compared to other popular beaches in Sri Lanka. You can find a cozy spot on the soft sand, lay down your beach towel, and simply unwind while enjoying the breathtaking views.
Hiriketiya Beach is best visited during two main seasons: November to April, which is better for smaller, beginner waves, and August to October, when the waves are bigger and more suitable for advanced surfers. So, whether you’re a seasoned surfer or just starting out, you can plan your visit accordingly.
Best Time to Visit : November to April and August to October
How to Reach: You can take a Southern Highway Bus from Colombo to Matara and then transfer to a normal bus, tuk-tuk, or rent a bike to reach Dikwella. If you prefer traveling by train, you can take a train from Colombo Fort to Matara or Wewrukannala. Another option is to take a bus from Colombo to Dickwela.



Credit: @chameeracd| @_hashan.r__
06. Polhena Beach in Matara
Polhena Beach, located in Matara, is one of the best beaches in Sri Lanka. With its pristine white sand and crystal-clear waters, it offers the perfect setting for swimming, snorkeling, and sunbathing. The beach is known for its abundance of marine life, including turtles, making it a popular spot for snorkelers and divers.
Whether you’re looking to relax on the beach or explore the underwater world, Polhena Beach is a must-visit destination in Sri Lanka.
Best Time to Visit : November to April and August to October
How to Reach: You can take a 2.5-3-hour drive from the airport through the southern expressway. The beach is just 45 km to the east of Galle city and only 5 km from Matara city.




Credit: @oksanamaksim | @_lauraknl_ | @pavlina_si
07. Silent Beach in Tangalle
Silent Beach, also known as Amanwella Beach, is a hidden gem on the south coast of Sri Lanka. This beach is considered one of the most beautiful and unspoilt beaches in the country. Unlike other popular beaches, Silent Beach is not crowded, allowing visitors to enjoy a peaceful and serene atmosphere.
The beach offers stunning views of the Indian Ocean, with its crystal-clear turquoise waters and pristine white sands. However, it is important to note that swimming is not recommended due to the strong currents and big waves. Nevertheless, Silent Beach is perfect for taking long walks along the shore and enjoying the breathtaking sunrise.
One of the advantages of visiting Silent Beach is that it is relatively cheaper compared to other touristy beaches in the area. Visitors can find affordable accommodations and enjoy the tranquility of this secluded beach without breaking the bank.
Best Time to Visit : November to April and August to October
How to Reach: It is recommended to take a 3-4 hour drive from the airport through the southern expressway. The beach is located just 45 km to the east of Matara city and 5 km from Tangalle city.




08. Kabalana Beach in Ahangama
Kabalana Beach in Ahangama is a popular destination for surfers and beach lovers. With its powder soft sand and crystal clear waters, it offers the perfect setting for a day of relaxation and fun. Whether you want to catch some waves or simply soak up the sun on a sunbed, Kabalana Beach has something for everyone.
The beach is known for its excellent surf breaks, making it a favorite spot for both beginners and experienced surfers. The waves are consistent and suitable for all levels of surfers, making it a great place to learn or improve your skills. If you’re not into surfing, you can still enjoy a swim in the calm waters or take a leisurely stroll along the shoreline.
Kabalana Beach is also home to a variety of beachfront cafes and restaurants, where you can indulge in delicious seafood and refreshing drinks. The laid-back atmosphere and stunning views make it the perfect place to unwind and enjoy a meal with friends or family.
Whether you’re a surfer or just looking for a beautiful beach to relax on, Kabalana Beach is definitely worth a visit.
Best Time to Visit : November to April and August to October
How to Reach: You can take a 1.5 to 2-hour drive from the airport through the southern expressway. The beach is located just 30 km to the east of Galle city and 15 km from Mirissa city.





Credit: @julia_v_23 | @__petrov_sergey__ | @rasitha_gamage | @chernichka_24
09. Unawatuna Jungle Beach in Sri Lanka
Unawatuna Jungle Beach is a hidden gem located in the beautiful coastal town of Unawatuna in Sri Lanka. This small and secluded beach offers a tranquil and serene environment, away from the crowds of the main Unawatuna Beach.
With its crystal-clear turquoise waters and pristine white sand, Unawatuna Jungle Beach is perfect for swimming and snorkeling. The calm and shallow waters make it safe for both adults and children to enjoy a refreshing swim.
One of the highlights of this beach is the opportunity to go snorkeling and explore the vibrant marine life that thrives in the coral reefs just off the shore. The clear waters provide excellent visibility, allowing you to spot colorful fish and other fascinating underwater creatures.
Compared to the small beach within the Galle Fort, Unawatuna Jungle Beach offers a much better experience with its natural beauty and tranquility. The beach is not as crowded, providing a peaceful escape where you can relax and unwind.
For those interested in exploring the surroundings, a visit to the nearby Japanese Peace Pagoda is highly recommended. This iconic Buddhist temple offers stunning panoramic views of the coastline and the Indian Ocean.
Best Time to Visit : November to April and August to October
How to Reach: It is a 1.5-2 hour drive from the airport through the southern expressway. The beach is located just 5 km south of Galle city and 3 km from Unawatuna Beach.




Credit: @catarinaaamaral| @oh_antonina
10. Weligama Jungle Beach and Secret Jungle Beach in Sri Lanka
Weligama Jungle Beach is a cool and cozy small beach located in Sri Lanka. It offers a peaceful and uncrowded atmosphere, making it the perfect spot to relax and unwind. The beach is ideal for swimming, snorkeling and enjoying the crystal-clear waters. Also if you are lucky, you will be meet amazing sea turtles at this beach.
Whether you’re looking for a quiet escape or a serene place to soak up the sun, Weligama Jungle Beach is a must-visit destination in Sri Lanka.
Best Time to Visit : November to April and August to October
How to Reach: It is a 2.0-2.5-hour drive from the airport through the southern expressway. The beach is situated just 10 km west of Mirissa Beach and only 5 km from Weligama Beach.





Credit: @alina.tihanovich| @sardiniamarco | @lerazaslon_ph | @mrs_sanechka_ | @silivanova_elena
11. Narigama Beach in Hikkaduwa
Narigama Beach in Hikkaduwa is a popular destination for surfers and beach lovers. With its pristine sandy shores and crystal-clear waters, it offers the perfect setting for a relaxing day by the sea. Unlike its more crowded counterpart, Hikkaduwa Beach, Narigama Beach provides a quieter and more peaceful atmosphere.
Surfers flock to Narigama Beach to catch some of the best waves in Sri Lanka. The beach is known for its consistent surf breaks, making it ideal for both beginners and experienced surfers. After a thrilling surf session, you can unwind at one of the beachside restaurants or bars, enjoying a refreshing drink or a delicious meal.
Narigama Beach is less crowded compared to Hikkaduwa Beach, allowing visitors to have more space and privacy. Whether you want to soak up the sun, take a leisurely stroll along the shore, or simply relax under the shade of a palm tree, Narigama Beach offers the perfect escape.
Best Time to Visit : November to April and August to October
How to Reach: You can take a Southern Highway Bus from Colombo to Galle and then transfer to a normal bus, tuk-tuk, or rent a bike to reach Hikkaduwa. Alternatively, you can take a train from Colombo Fort to Hikkaduwa or opt for a bus ride from Colombo to Hikkaduwa.




12. Arugam Bay Beach in Sri Lanka
Arugam Bay Beach is a paradise for surfers, offering some of the best waves in Sri Lanka. Located on the eastern coast of the island, this beach is known for its white sand, crystal clear waters, and stunning sunrises. Whether you’re a beginner or an experienced surfer, Arugam Bay has something for everyone.
In addition to surfing, visitors can enjoy breathtaking views from the Panama viewpoint or relax on the famous Elephant rock while watching the sunset. The beach is lined with numerous restaurants, cafes, and bars, where you can indulge in delicious local cuisine and refreshing drinks.
Best Time to Visit : April until September, when the waves are at their peak.
How to Reach: You can board frequent buses from Colombo to nearby Pottuvil.




Credit: @charlainejannerfeldt | @tinyhousetalalla | @the_wildones_wander | @dborahk_
13. Talalla Beach in Sri Lanka
Talalla Beach is a serene and picturesque beach located in Sri Lanka. It is known for its pristine white sand and crystal-clear waters, making it the perfect spot for swimming and relaxation. Unlike some of the more crowded beaches in Sri Lanka, Talalla Beach offers a peaceful and uncrowded atmosphere, allowing visitors to truly unwind and enjoy the beauty of nature.
This beach is not known for its big surf, making it ideal for those who prefer a calm and gentle swimming experience. The tranquil surroundings and lack of crowds make Talalla Beach a great place to escape from the hustle and bustle of everyday life. Whether you want to take a leisurely swim in the ocean or simply relax on the soft sand, Talalla Beach offers a tranquil and idyllic setting.
Whether you are looking for a quiet spot to unwind or a peaceful place to enjoy the beauty of nature, Talalla Beach is the perfect destination.
Best Time to Visit : November to April and August to October
How to Reach: There are buses running every 15 minutes between Matara and Tangalle, and you can board any of these buses to reach Talalla.




Credit: @mumu.sco.travels | @b.nirujan_14 | @thecalmresort | @achinayyyyy
14. Passikuda Beach in Batticaloa
Passikuda Beach is a stunning beach located in Batticaloa, Sri Lanka. This beach is known for its calm and shallow waters, making it the perfect place for swimming and bathing. The clear turquoise waters and soft sandy shores create a picturesque setting for relaxation and fun.
Passikuda Beach is also a popular spot for snorkeling, diving, and surfing. The reef formations near the shore provide an excellent opportunity to explore the vibrant marine life beneath the surface. Whether you are a beginner or an experienced diver, Passikuda Beach offers a memorable underwater experience.
One of the highlights of Passikuda Beach is its suitability for children. The lack of deep waters and gentle waves make it a safe and enjoyable place for kids to splash around and have fun. Families can spend quality time together building sandcastles, playing beach games, and enjoying the warm tropical weather.
The best time to visit Passikuda Beach is from March to October when the weather is pleasant and the sea is calm. During this period, you can make the most of your beach vacation and indulge in various water activities.
Best Time to Visit : March to October
How to Reach: You can take the Trincomalee Highway from Trinco and pass through several towns until you reach Batticaloa. From there, it’s a short distance to the beach. Whether you are traveling by car or public transportation, reaching Passikuda Beach is convenient and accessible.






Credit: @chaowayyh | @cheerstonext | @mary_chuyko| @kramskaya08| @werrrru
15. Goyambokka Beach in Tangalle
Goyambokka Beach in Tangalle is a hidden gem along the southern coast of Sri Lanka. This beach is known for its serene and untouched beauty, making it a perfect escape from the crowds. Unlike some of the more popular beaches in the area, Goyambokka Beach remains relatively uncrowded, allowing visitors to enjoy a peaceful and relaxing experience.
The beach is smaller compared to other nearby beaches, but it offers stunning views of the Indian Ocean and picturesque surroundings. The waves at Goyambokka Beach can get quite high, making it a popular spot for surfers. However, due to the strong currents, swimming is not recommended here.
Goyambokka Beach is surrounded by lush greenery and coconut palm trees, creating a tranquil atmosphere. It is an ideal place to unwind, take a leisurely stroll along the shore, or simply relax on the soft sandy beach. The natural beauty of Goyambokka Beach makes it a popular spot for photographers and nature enthusiasts.
Despite its remote location, Goyambokka Beach is definitely worth the visit for those seeking a peaceful and unspoiled beach experience.
Best Time to Visit : November to April
How to Reach: It is a 3-4 hour drive from the airport through the southern expressway. The beach is located approximately 45 km east of Matara city and just 5 km from Tangalle city.



Credit: @ellinaeee | @aldinhalvadzija | @natali_bff
16. Hikkaduwa Turtle Beach in Sri Lanka
Hikkaduwa Turtle Beach is a popular destination for turtle watching in Sri Lanka. Located in the town of Hikkaduwa, this beach offers a unique opportunity to witness these majestic creatures up close.
Visitors can take boat rides or go snorkeling to get a closer look at the turtles in their natural habitat. The evening sundown scene at Hikkaduwa Turtle Beach is also picturesque, making it a perfect spot for capturing beautiful memories. The best time to visit is from November to April and August to October when the weather is pleasant and the sea is calm.
Best Time to Visit : November to April and August to October
How to Reach: You can take a Southern Highway Bus from Colombo to Galle and then a normal bus, tuktuk, or rent a bike to get to Hikkaduwa. Alternatively, you can take a train from Colombo Fort to Hikkaduwa or a bus from Colombo to Hikkaduwa.
Beaches Around Sri Lanka
- Ahangama Beach
- Ahangama Hills Secret Beach
- Kabalana Beach
- Ahungalla Beach
- Galbokka Beach
- Kosgoda Beach
- Crytal Beach
- Akurala Beach
- Madampagama Beach
- Madampe Beach
- Urawatta Beach
- Natural Swimming Pool Ambalangoda
- Ambalangoda Sea Bath
- Singarathoopu, Nintavur
- Palamunai Beach
- Addalaichenai Beach
- Rahumaniyabath Public Beach
- Akkaraipattu Beach
- Alayadivembu Sinnamuhattuvaram public beach
- Thambiluvil Beach
- Thirukkovil beach
- Vinayagapuram beach
- Sangamankanda Beach
- Komari Beach
- Berathuduwa Beach
- Mini Park Balapitiya
- Migettuwaththa Beach
- Oruwella
- Balapitiya Beach
- Bandarawaththa Beach
- Sallitheevu Beach
- Panichachankerni Beach
- Vakari Beach
- Kayankerny Beach
- Nasuvantivu Beach
- Elephant Rock Beach
- Passikuda Beach
- Pasikuda Beach
- Kalkudah Beach
- Korakallimadu Beach
- Jinna Beach
- Kaluvankerny Beach
- Punnakuda Beach
- Savukkady Beach
- Madu Beach
- Navaladi Beach
- Kallady Beach
- Beach, Poonochchimunai
- Kattankudy Beach
- Thalankudah Beach
- Puthukkudiyiruppu Beach
- Kirankulam Beach
- Kurukkalmadam Beach
- Cheddipalayam Beach
- Thetthativu Beach
- Kaluwanchikudy Beach
- Onthachimadam Beach
- Ventura Beach
- Bentota Beach
- Moragalla Beach
- Kechchimalai Beach Park
- Fish Market Beach, Beruwala
- Beruwala Beach
- Manguliya Beach
- Galle Face Beach
- Colombo Port City Beach
- Crow Island Beach Park
- Thoduwawa Beach
- Iranawila Beach
- Chilaw Beach Park
- Karukkupane Beach
- Dehiwala Beach
- Nilwella Beach
- Hiriketiya Beach
- Dickwella Beach
- Pehembiya Beach
- Batheegama Beach
- Secret Beach Wawwa
- Hidden Beach Wawwa
- Beach Of Devinuwara
- Hummana Beach Dondra
- Kaisa Wella
- Magul Wella
- Wellamadama Beach Park
- Dewata Beach
- Beach Of Bonavista
- Rajgama Wella
- Beach Park – Galle Municipal Council
- Lighthouse Beach
- Mahamodara Beach Park & Marine Walk
- Gintota Beach
- Dadalla Beach
- Ginthota Secret Rock Beach
- Boossa Beach
- Rillamba Surf Point & Beach Park
- Rathgama Beach
- Gandara Beach
- Noonnawella Beach
- Peacock’s Rock
- Red Sand Beach
- Hambantota Beach
- Mirijjawila Beach
- Godawaya Beach
- Kochchama
- Ussangoda Beach
- Lunama Beach
- Kalamatiya Beach
- Dodanduwa Beach
- Kumarakanda Beach
- Narigama Beach
- Wewala Beach
- Turtle Beach – Hikkaduwa
- Hikkaduwa Beach
- Thota Beach (Moya)
- Seenigama Beach
- Mahapelena Beach Kosgoda
- Maha Induruwa Beach
- Kaikawala Pool Beach
- Induruwa Beach
- Palk Way Beach
- Pallikuda Beach
- Pooneryn Beach
- Kallady Beach,Poonagary
- Commar Point Leisure Beach
- Alankeny Beach
- Arukuveli Beach
- Yokarasa Beach
- Pannai Beach
- Mandathivu Beach
- Chaddy Beach
- White Sandy Beach
- Casuarina Beach
- Senthankulam Beach
- Keerimalai Sacred Beach
- Kankesanthurai Beach
- Akkarai Beach
- Palmyra Point Beach
- Manatkaadu Beach
- Nagar Kovil Beach
- Sayansi Beach
- Waran Beach
- Thaalayadi Beach
- Maruthankerny Beach
- Uduththurai Fishing Beach
- Umiya Beach Chundikulam
- Periyakallar Beach
- Periyaneelavanai Beach
- Maruthamunai Beach
- Pandiruppu Beach
- Kalmunai Beach
- Sainthamaruthu Beach
- Karaitivu Beach
- Thailand Beach
- Nintavur Beach
- Muthupanthiya Beach
- Paripadu Beach
- Deep Beach Park
- Sinnapadu Beach
- Thoduwa Beach
- Daluwa Fishing Beach
- Nuraicholai Casuarina Beach
- Alankuda Beach
- Thalawila Beach
- Kudawa Beach Kalpitiya
- Kalpitiya Beach
- Uchchimuni Beach
- Baththalangunduwa Beach
- Kamburugamuwa Beach
- Kamburugamuwa Penguin Beach
- Payagala Beach
- Kalamulla Beach
- Katukurunda Beach
- Reborn Beach
- Kalutara Beach Park
- Kalido Public Beach Kalutara
- Kalutara North Beach
- Kalutara Beach
- Katuneriya Beach
- Beach Park
- Lansigama Beach
- Yala Sanctuary Beach
- Yala Beach
- Palatupana Beach
- Kirinda Beach
- Nidangala Beach
- Koggala Beach
- Mawella Beach
- Kudawella Beach
- Love Beach
- Madiha East Beach
- Madiha Beach
- Mullikulam Beach
- Chilavathurai Beach
- Kalimannodai Beach
- Vankalai Beach ️
- South Bar Beach
- Keeri Beach
- Thalvupadu Beach
- Nadukkuda Beach
- Pesalai Beach
- Thevampiddy Beach
- Rockland Beach
- Uswella Beach
- Wellamadama Surfing Beach
- Wellamadama Beach
- Sk Town Beach
- Lakshawaththa Beach
- Eliyakanda Beach
- Matara Beach Park
- Nilawala Estuary
- Marawila Beach
- Golden Beach of Marawila
- Midigama Beach
- Bucket Hat Beach
- Thalaramba Beach
- La Piscina Beach
- Tal Aramba Beach
- Turtle Beach
- Mirissa Beach
- Secret Beach Mirissa
- Niyana Wella Beach
- Weligambay Beach
- Mount Lavinia Beach
- Lunawa Beach
- Angulana Beach
- Cundikulam Beach
- Mullaitivu Beach
- Chemmalai Beach
- Nayaru Beach
- Old Chemmalai Beach
- Kokkilai Beach
- Pulmoddai Beach
- Arisimale Beach
- Kallara Beach
- Pol Waththa Beach
- Wellamankaraya Beach
- Nainamadama Beach
- Keyon Beach
- Bopitiya Beach
- Seththappaduwa Beach
- Dungalpitiya Beach
- Morawala Beach
- Kamachchoda Beach
- Katamaran Beach
- Browns Beach, Negombo
- Ettukala Beach
- Negombo Beach
- Negombo Little Beach (Sailing Ships)
- Marvel Beach, Poruthota
- Pinwatte Beach
- Panadura Beach Nalluruwa
- Panadura Beach
- Modara Beach
- Whiskey Point Beach
- Kottukal Beach / Pottuvil Point
- Pottuvill Beach Line
- Muhudu Mahavihara Beach
- Arugam Bay Beach
- Pasarichenai Beach
- Crocodile Rock
- Elephant Rock
- Peanut Farm Beach
- Panama Beach
- Okanda Beach
- Polhena Beach
- Rathmalana Beach
- Lunukalapuwa Beach
- Seethagalla Beach
- Talalla Beach
- Pandi Wella
- Thalpe Beach
- Lankavatara Beach
- Kahandamodara Beach
- Rekawa Beach
- Mangrove Beach
- Paraiwella Beach
- Red Beach
- Pallikaduwa Beach
- Goyambokka Beach
- Silent Beach
- Unakuruwa Beach
- Kati Corner
- Jungle Beach Tangalle
- Murugai Rock Beach
- Kuchchaveli Beach
- Nilaveli Beach
- Uppuveli Beach
- Coral Cove Beach
- Green Bay Beach
- Elephant Point Beach
- Trinco Old Jetty Beach
- Orr’s Hill Park
- Karumalaiyootru Beach
- Sweat Bay
- Marble Beach
- Kinniya Beach
- Upparu Beach
- Bahriya Beach
- Kadatkaraichenai Beach
- Sampur Beach
- Kokkati Beach
- Uppural Beach
- Ilankaithurai Beach
- Kathiraveli Beach
- Kumari Point
- Mihiripenna Beach
- Turtle Beach
- Dalawella Beach
- Unawatuna Beach
- Rumassala South Beach
- Jungle Beach
- Pothupitiya Beach
- Molligoda Beach
- Wadduwa Beach
- Thalpitiya Beach
- Moya Beach
- Waikkala Beach
- Velankanni Beach
- Preethipura Beach
- Sendirikku Beach
- Palliyawatta Beach
- Besama Beach
- Uswetakeiawa Beach
- Weligama Beach
- Weligama Fishermans Village Beach
- Jungle Beach
- Abimanagama Beach
- Coconut Beach
- Wellawatte Beach
- Ulhitiyawa Beach
FAQ
The southwest coast is best between November and April, and the east from May to September.
Koggala beach
- Mirissa Beach – Matara
- Unawatuna Beach – Galle
- Koggala Beach – Galle
- Hikkaduwa Beach – Galle
Mirissa beach
- Mirissa beach
- Unawatuna beach
- Hikkaduwa beach
- Kabalana beach
- Goyambokka beach
- Tallala beach
Pretty much every beach is swimmable from January to April
Best spot to see sharks on the Pigeon Island in Nilaveli
Most of tourist beaches are well clean.
Koggala beach
Hikkaduwa