10 of Sri Lanka’s Most Incredible Beaches

It’s time to book your South Asian getaway


If there’s one thing the nation of Sri Lanka has in abundance, it’s golden palm-fringed beaches. The South Asian island nation is home to some of the world’s most stunning beaches—each with something different to offer. 

Looking to lounge somewhere quiet? There’s a beach for that. Want to spend your time riding massive waves or snorkelling through stunning coral reefs? There’s a beach for that too. 

Whatever it is you’re looking for during your next summer getaway, chances are you’ll find it in Sri Lanka. These are Sri Lanka’s best beaches.


UnawatunaYes, it’s a typical tourist destination, but for good reason. Unawatuna beach is one of Sri Lanka’s best. You’ll find yourself spending hours swimming in its turquoise waters and lounging on its palm-lined beaches. 


Induruwa was once a sleepy fish town, but its scenic beaches have turned it into a major tourist destination. But don’t worry, it’s not overly crowded. Plus, you won’t be short of choices in terms of accommodation. Whether you’re looking for resorts or a beach villa, there is something for everyone. 


Koggala If you’re an animal lover, you’re going to want to visit Koggala’s beaches. Aside from its crystalline waters, the town is home to some of the world’s rarest turtle species. 

Mount Lavinia

Mount Lavinia
If you’re not into lounging around on the beach all day, then Mount Lavinia is where you need to go. This is where you’ll find a host of activities to participate in—it’s the perfect destination for anyone who is super into diving or snorkelling. 


WijayaFor anyone looking for total relaxation, a stay in Wijaya is a must. If you want postcard-level white sandy beaches and Windows screensaver levels of turquoise water – look no further. 

Pigeon Island

Pigeon Island 
In terms of snorkelling, there’s no better spot to do it at in Sri Lanka than Pigeon Island. This small island is best known for its stunning coral reefs, and the rocky views aren’t too bad either. 

Casuarina Beach

Casuarina BeachRenowned for its white sand, Casuarina beach is considered one of the best in Sri Lanka. Because it’s somewhat difficult to get to, the beach is relatively quiet too—perfect for a calm getaway. 

Arugam Bay

Arugam Bay If you’d like to do a little fishing, Arugam Bay is where to go. This small fishing village is also home to Arguam bay Surf Resort, which is known as one of the best surf points in the world. 


WeligamaYour visit to Sri Lanka wouldn’t be complete without a trip to Weligama. Alongside Arugam Bay, it’s known around the globe to surfers, and has even been described as a surfing haven for Sri Lankan and international surfers. 


Polhena If you’re visiting Sri Lanka with your family or friends, a stay near Polhena beach is ideal. The beaches are spectacular, and is only 2 kilometres away from the popular town of Matara.

Share this article

Related stories