In this post, we have listed all our favorite beaches on the south coast of Sri Lanka. In general, we can say that Sri Lanka has many beautiful beaches. Some of them are more touristy, but you can always find a beach which is quiet or which you can even have to yourself. That was something we appreciated a lot about this country.

Another thing that we really liked is that most beaches in Sri Lanka are clean. We hope this will stay that way, so please if you visit a beach (no matter where you are in the world) don’t leave anything behind except for your footprints in the sand.

Talalla Beach

When we arrived at the south coast of Sri Lanka, the first place we stayed at was Talalla Beach. It is a stunning paradise beach with almost no people. We stayed at Talalla Retreat, which is a lovely yoga and surf retreat with fantastic food, and we had a very relaxing stay there.

Tangalle Beach

One of the beaches we really liked, and that was close by was Tangalle Beach. It’s a very long beach with many cute beach restaurant’s and accommodations at the beginning, and as further, you walk to the end of the beach you get to places which you can have totally for yourself. We liked that mix of having the beach to ourself in the morning and then also having a delicious lunch and some watermelon smoothies at a place close by.

man lifts up a women on the beach

Hiriketiya Beach

This little beach was one of our favorite places in Sri Lanka. We love the vibes of this beach so much because there are a lot of surfers and cute little restaurants along the beach.

Read more: Top things to know when visiting Hiriketiya Beach

Secret Beach Mirissa

We personally didn’t like Mirissa beach that much. It is a very touristy beach and very crowded. But in Mirissa we loved the famous coconut tree hill as well as the so-called “Secret Beach Mirissa”. Which is about a 20-30 minutes walk over a hill from Mirissa main beach, but the walk was totally worth it because this cute little beach is a dream. There is a small restaurant if you need food or a toilet. Also, a man is selling you coconut’s, which was all we needed.

women standing between palm trees looking onto the ocean
view through trees onto a small beach
beach with palm trees


We loved the beaches in the area of Ahangama. There are cute and small beaches which you can have all to yourself as well as also a bigger beach where you can go for a surf even if you are a beginner or you can just watch the more advanced surfers which are further out in the ocean.

Read More: The Kip, Boho Hideaway in Ahangama

small bay with beach and trees
couple dancing at the beach

Weligama Beach

If you are a surf beginner we highly recommend you to stay in Weligama. This is the perfect beach to learn surfing because the waves are very easy. There are many surfboard rentals at the beach where you pay only 0.50$ for renting a surfboard for one hour.

Read more: Ceylon Sliders, Weligama

Dalawella Beach

Our favorite beach in the area of Unawatuna was Dalawella Beach. Unawatuna beach itself is also one of the very touristy beaches, which is fun if you feel like having a sunset drink at a beach where something is going on. But we liked Dalawella Beach much more. Also, this is the beach where the famous beach swing is located. This swing was so much fun even though it was more exhausting than we expected.

Read more: Top things to do in Galle Fort, Sri Lanka

Man carries a women with both arms on the beach
women walking on the beach
Couple walking hand in hand on the beach
Beach at sunrise
Sun sets behind palm trees on the beach
Women on a palm tree swing
Man on a palm tree swing