The palm-fringed southern coast of Sri Lanka is lined with beach after beach, and the island is quickly becoming recognized as one of the top beach destinations in Asia. While some beaches in south Sri Lanka are busier and more popular than others, it isn’t hard to find quiet, uncrowded, unnamed sandy stretches away from the crowds. If you are visiting Sri Lanka for 1 or 2 weeks I highly recommend setting aside a few days to explore the coast, lounge on the beach or try your hand at surfing in the warm waters of the Indian Ocean. Here are some of the best beaches in southern Sri Lanka to visit!
Although this region is home to some of the best beaches in Sri Lanka, the south coast has a lot to offer beyond its sandy coastline – here are some other things you’ll want to do in south Sri Lanka!
Best time to visit south Sri Lanka
You’ll often hear that the best time to visit south Sri Lanka is from December to February as this is the “dry season” and there tends to be less rain during these months. However, don’t let the “rainy season” stop you from visiting southern Sri Lanka from May to October: the sea may be slightly rougher and there may be occasional rainstorms, but there are many protected and sheltered bays to swim in as well as surf breaks that still work during this season. Very rarely does it rain for days on end, and more often than not there are still windows of sunshine throughout the day.
The entire southern coastline is less crowded from March to September, and most visitors tend to visit the same spots – all you have to do is think outside the box and venture away from the more famous beaches to experience what a pristine paradise Sri Lanka is! In my opinion, South Sri Lanka is a year-round destination – however, for the most consistent weather and fewer crowds you might want to consider visiting during the shoulder season from March to May and September to November.
Visiting Sri Lanka for the first time? Click here for the full list of 12 things you should know before your trip to Sri Lanka as well as 15 things you should NOT do if you’re visiting the island!
How to get to south Sri Lanka
Sri Lanka’s “deep south” (from about Galle/Unawatuna in the southwest to Tangalle/Hambantota in the southeast) is extremely accessible by car or public transportation. From Colombo, the drive will take anywhere from 2 to 4 hours via the southern expressway or coastal road.
A one-way airport transfer to or from the south coast will cost you anywhere from 10,000 to 19,000 Rupees (approximately US$55-105) depending on where you are headed. You can either hire an airport taxi upon arrival, or ask your hotel to arrange airport pick-up and drop-off – I do not recommend renting a car in Sri Lanka as the roads can be hectic, and an additional permit is required on top of the standard International Driving Permit.
To get between towns along the coast, it’s easy to get around by tuk tuk (three-wheelers), public bus or private cars. It is also possible to rent a scooter but it’s best to ask hotel staff to see if they can arrange it for you – unlike countries like Thailand, Laos or Indonesia where scooter rental shops are aplenty, private scooter rentals are far more common in Sri Lanka. I also would only recommend driving a scooter in Sri Lanka if you have a valid International Driving Permit and are extremely confident with your driving skills – traffic and crazy driving down south is no joke!
The best beaches in south Sri Lanka
1. Madiha Beach
Madiha is a small town close to the city of Matara with a growing number of beach cafes and restaurants. While Madiha Beach is the village’s namesake beach, it can disappear during high tide and the sand doesn’t always fill in properly.
Instead, head further west to some of the unnamed beaches in Madiha where you’ll find some fantastic little rock pools. We love this one in front of coffeePoint – it’s one of the best secret beaches in Sri Lanka!
2. Talalla Beach
Talalla Beach is one of the best beaches in Sri Lanka – it stretches along for more than a kilometre which means it’s not hard to find a quiet, secluded spot all to yourself.
One of the best things to do is to wake up early and watch the local fishermen push their fishing boats out to sea in the mornings, or stroll along the entire length of the beach to watch the sunset.
3. Hiriketiya Beach
The stunning horseshoe-shaped bay has quickly become one of the top beaches in Sri Lanka, and it’s not hard to see why. The bay is fairly protected from wind and swell throughout the year, which makes it a wonderful swimming spot all year round. Hiriketiya also offers a number of waves that are suitable for beginner-to-intermediate surfers through the middle, and a left-hand point break that is perfect for intermediate-to-advanced surfers.
There are a number of surfboard rental shops on the beach and a plethora of restaurants and cafes around the bay – we love The Grove, Salt House, Verse Collective, Mond and Malu. It’s easy to get around on foot around Hiriketiya and to Dickwella town, which is why many people choose to base themselves here for a few days and venture out for day trips. Read my insider’s guide to Hiriketiya and how to be a mindful traveler when visiting this little slice of paradise.
4. Pehebhiya Beach
Pehebhiya Beach is on the other side of the headland from Hiriketiya Beach. It is a long sandy beach that eventually turns into Dickwella Beach, but the Pehebhiya section closest to Hiriketiya Bay is far quieter and less crowded than its more famous neighbour. Many people flock to Hiriketiya without realizing that there is an equally beautiful beach just next door – in my opinion, Pehebhiya Beach is one of the best beaches in Sri Lanka and also one of the top spots to watch the sunset on the south coast.
Because Pehebhiya Beach is fairly shallow it is not suitable for surfing, but its waters are crystal clear during the peak season from December to February. For those looking to hop on a beach swing in Sri Lanka there is a lesser-known, non-Instafamous beach swing on Pehebhiya Beach. Most of the time it is unmanned, but occasionally you will be asked to pay a few hundred Rupees for a turn on the swing.
5. Mirissa Beach
Mirissa is one of the original tourist towns in Sri Lanka, which also means that it is incredibly busy during the peak tourist season. Mirissa Beach offers lots of little beach shacks where food and drinks are served, and places where you can rent snorkeling gear. Don’t miss Parrot Rock, the little tombolo that sits off the edge of the beach – you can climb up for sweeping sunset views.
Mirissa Beach is fantastic if you’re looking for a backpacker vibe as it’s always buzzing with activity and events, but perhaps trek over to the not-so-secret “Secret Beach” in Mirissa for a more laid back lounging experience.
6. Weligama Beach
Weligama Beach is one of the most popular surfing spots in Sri Lanka, with surf school after surf school up and down the sandy beach. Like Mirissa, Weligama town embraced visitors very early on, so offers many restaurants and well-established tourist infrastructure.
The beach is almost always crowded with up to a hundred surfers learning to surf in white water (broken waves), or you could easily walk a hundred metres up the beach where only the local fishermen park their fishing boats. That’s the beauty of traveling around Sri Lanka – it’s never difficult to get away from the crowds!
7. Unakuruwa Beach
Unakuruwa Beach near Tangalle is a lesser-known sheltered bay that is reminiscent of how Hiriketiya Beach looked 4-5 years ago. It is still relatively under-the-radar among visitors to Sri Lanka, but growing in popular among avid surfers who love the right-hand point break here.
8. Unawatuna Beach
I have a love-hate relationship with Unawatuna Beach – it can be painfully crowded and isn’t always the most pristine beach in Sri Lanka, but golden shores hold a certain, undeniable appeal. Even the most crowded beach in Sri Lanka is nothing compared to the densely-packed beaches elsewhere in Asia.
9. Jungle Beach
Who doesn’t love finding a “secret beach”? Jungle Beach is on the other side of the headland from Unawatuna Beach and is one of those not-so-secret beaches in Sri Lanka. The tiny beach can only be reached on foot and requires a little trek in order to get there, or Sail Lanka’s luxury catamarans occasionally anchor here as well for guests to hop off for a cooling swim. Sea turtles are often found swimming in this little bay, so bring some snorkels or rent some at the beach!
10. Kabalana Beach
Kabalana Beach is sometimes considered to be one of the best kept secrets in south Sri Lanka. It doesn’t have the same “brand name” as Mirissa or Weligama, but this long sandy beach in Ahangama is perfect for a quiet beach vacation. There are a number of straw cabanas and beach lounges available for rental, and some small shacks selling king coconuts and fruit juices where you can rehydrate. Surfers can head out to “The Rock” surf point which can offer waves that peel off on either side.
There’s also limited parking by the side of the road where you can park a car or scooter, or ask your tuk tuk driver to wait for you or pick you up.
11. Dalawella Beach
Also sometimes referred to as “Wijaya Beach”, Dalawella Beach is perhaps the most Instagram famous beach in all of Sri Lanka thanks to thousands of photos of people swinging on rope dangling from towering coconut trees, and also the uniquely-shaped “Ship Rock” which people love to climb up. The beach is just south of Unawatuna Beach and is fairly protected from the swell thanks to a wall of reef in front of the coast. There are some rocks and reef but is a fairly good option for families traveling with small children.
The famous rope swing in Sri Lanka can be found in front of Dream Cabana just behind Ship Rock, or head to the other end of Dalawella Beach and there’s another less-crowded option in front of Jasmine Inn. You will have to pay a few hundred Rupees for a go on one of the rope swings.
12. Tangalle Beach
Tangalle Beach on the eastern end of south Sri Lanka is a laid back, long beach with a number of beach resorts lining its shores. Like Talalla Beach, the current at Tangalle Beach can be extreme and the riptides can make sections of the beach unsafe to swim in though you can still jump in for a dip. The quiet beach makes it the perfect place for early morning and golden afternoon strolls!
13. SK Town Beach
SK Town Beach is best known for being a surf haven in south Sri Lanka. The long beach break offers a countless number of peaks that are perfect for intermediate to advanced surfers, and I’ve personally had some of my most thrilling surf sessions out here.
Even if you are not an avid surfer SK Town Beach is an amazing sunset spot and you can go for leisurely walks up and down the coastline.
Bonus: the beach in front of Yakinige Duuwa
Yakinige Duuwa is a small rocky outcrop off the coast of Midigama. The reefy tombolo that connects the rock island to the mainland is a popular snorkeling spot and surfers often visit to make the most of the left handers that peel off the rock.
This little unnamed beach is a secluded little spot that isn’t frequented by the crowds. There are no shops or stalls here so you’ll need to bring your own supplies!
Essential tips for visiting beaches in south Sri Lanka
- Beaches in Sri Lanka are open to the public, which means that there is no such thing as a private beach in Sri Lanka (with the exception of some restricted beaches situated near naval and military bases).
- Many beaches get extremely busy around public holidays in Sri Lanka, and it’s not uncommon for groups of men to get intoxicated and rowdy during full moon days (Poya) and hang out on beaches. I don’t recommend provoking these men, especially if it’s obvious that they are drunk.
- It is rare for beaches in Sri Lanka to have changing rooms or shower/toilet facilities. Some beaches have small restaurants and beach shacks set up on them, and you can use their facilities with a small purchase of food or a drink.
- Always keep a close eye on your belongings, as you would anywhere else in the world.
- If you spot a wild turtle, turtle nest or hatching in progress, leave it alone! The best thing to do is to stand back and observe without using any sort of flashlight or camera flash, and do not feed the wild animals.
- Sri Lanka is still considered conservative – while it is fine to wear a bikini on the beach make sure you cover up when you leave and walk on the main roads or in local villages.
- Leave no trace – take all of your trash with you.
- Wear reef-safe sunscreen whenever possible to avoid harming the fragile reef in Sri Lanka.
- Some beaches in south Sri Lanka can be very rocky or have sharp reef with the occasional sea urchin – be careful where you step.
- The Indian Ocean is not always wonderfully calm, and there can be strong rips – these can be very dangerous even if you are a confident swimmer. If you are caught in a riptide, stay calm and float on your back or tread water until the rip dies out – the worst thing you can do is to try to fight the current and swim against the riptide.
Ready to plan your epic visit to Sri Lanka? Click here for even more Sri Lanka travel guides and tips!
Pin this for later!
This article contains affiliate links. If you choose to book using these links, I will earn a small commission at no extra cost to you. Thank you for supporting my website by using these links, I only recommend products or services that I have personally used & hotels I have stayed at and loved.