7 Best Beaches in Sri Lanka that you can’t miss

Spread the love

Sri Lanka is renowned for some of the most beautiful beaches in the world. Golden sandy beaches adorn the coastline, ideal for surfing, a romantic honeymoon destination or marine life watching.  

The pearl of the Indian Ocean is packed with so much to see and do. But spending a few days relaxing on the pristine beaches, will recharge your batteries, ready for what else Sri Lanka will offer you.  

The bustling tourist beach spots of Mirissa and Hikkaduwa Beach are perfect for travellers looking for a lively beach destination. While Tangalle and Dickwella are the ideal spots away from the tourists and a peaceful beach destination.  

With miles of coastline, offering powdery sandy beaches, clear waters and plenty of adventure, it is clear from our frequent trips to Sri Lanka, why tourist across the globe flock to this small island. 

Other than soaking up the sun, you could experience unforgettable memories. From whale watching, snorkelling and surfing to visiting turtle hatcheries and wildlife watching.  

If you’re looking for an adventurous holiday, while basking in the sun, then these 7 best beaches in Sri Lanka must be added to your bucket list. You won’t be disappointed.  

There may be affiliate links within this article, using these links will not cost you anything extra, but we may earn a small commission. Thank you for your support. 

Best beaches in Sri Lanka

We have chosen the best beaches to visit in Sri Lanka


Hotel recommendations: Book you’re accommodation here.

Things to do in Mirissa: Mirissa: Snorkeling Experience with Turtles 

Best time to visit: December to March 

Good for: Surfing, snorkelling, turtles and whale watching, swimming,  

If you’re looking for the best beach destinations in Sri Lanka, then you don’t need to look any further than Mirissa. With its laid back atmosphere, pristine beaches, stunning sunsets and sweet surfing waves, it’s the perfect place for both a relaxing and active beach holiday.

A beautiful sunset from Coconut Hill by Greta Travels
Sunset from Coconut Hill by Greta Travels

Mirissa Beach is in itself a little gem, lined with lovely restaurants on the beach where you can eat, drink and rent sunbeds. But the beauty of Mirissa’s shores doesn’t end there.

From Mirissa you can easily visit Secret Beach, a pristine beach with clear water and surrounded by palm trees. You can also head over to Weligama Bay, with its perfect surfing waves.

Another popular local gem in Mirissa is Coconut Hill. This little hill is dotted with tall coconut trees, and is one of the most popular sunset spots. Head over to Coconut Hill at the end of the day, and you will find little groups of travellers and locals alike drinking cold beers while enjoying the sunset.

You can do snorkelling with Turtles at some of the best beaches in Sri Lanka by Greta Travels
Snorkelling with turtles in Mirissa – by Greta Travels

One of my favourite activities to do in Mirissa is snorkel with turtles. You can book the excursion either from your hotel or from shacks on Mirissa Beach. They will pick you up in a tuk-tuk from your accommodation and take you to the turtle spot beach, where you will be able to swim with huge sea turtles.

I was surprised at how close they were to the shore, and how little we had to swim to find them.

Mirissa is also a popular beach party spot. Every night the party is at a different beach bar. If you want to know which one, just follow the light beacon that they shine from the bar!

The one bar a night system makes it easy to socialise, since you will see the same people every night.

Sun setting on a Surfer in Sri Lanka - by Greta Travels
Sun setting on a Surfer in Sri Lanka – by Greta Travels

I personally loved Mirissa and highly recommend it to everyone travelling to Sri Lanka.

Whether you’re searching for an active holiday, a relaxing beach stay, or a beach party destination, Mirissa has something for everyone.

By Greta Travels

Just one of the best beaches in Sri Lanka being Mirissa
Mirissa Beach – By Bye:Myself

Mirissa on Sri Lanka’s southern shores is not the island’s best-kept secret, with tourists flocking for the beautiful beach to surf and snorkel, or just hang out with beach bums as well as sea turtles.

Also, the big advantage, once a traveller secret is revealed, are good infrastructures as well as a good choice of dining and sleeping options.

Mirissa offers all of this and more.

On the main road is a wide variety of accommodations for every budget – as well as restaurants for every delicacy or diet. There are ATMs, supermarkets, specialty shops, and souvenir stands. All in a reasonable number and not disturbing the town’s somewhat laidback atmosphere.

A good place to take a break – also from travelling.

In addition, Mirissa also has a very nice beach. It’s not really secluded and all dreamy, but it’s nevertheless perfect for a carefree beach day.

You can go swimming and snorkeling as well as surfing or racing around on a jetski. If you want to relax and read a book in the shade, you can rent a beach chair with a parasol.

If you need a snack or something to drink, the next small beach bar is just a stones throw away.

The epitome of a beach vacation.

One of the best beaches in Sri Lanka to see stilt fisherman - By Bye:Myself
Stilt fisherman at Mirissa – By Bye:Myself

If you’re up to exploring the area, Mirissa is the perfect gateway: Centrally located between Mathara and the world-famous walled town of Galle, just minutes from many other beautiful beaches.

Whether you opt for a tuk-tuk or the local bus – or you’re brave enough to rent and ride a scooter – you’ll reach Weligama and even Midigama within minutes. All of these beaches are scenic, however, each of them is a bit different and caters to various needs.

No matter if you want to snorkel with turtles in the calm waters of Turtle Bay or ride the highest waves at Coconut Beach and Midigama – at night, you’ll go to bed salt on your skin, joy in your heart, and a big smile on your freshly tanned face.

By Renata of Bye:Myself


Hotel recommendations: Best Tangalle accommodation here

Things to do in Tangalle: Tangalle/Hiriketiya: Udawalawa Safari & Elephant Transit Home 

Best time to visit: December to April 

Good for: Beach destination 

I’ve visited Sri Lanka several times and most recently I spent 30 days in Sri Lanka, driving around the country, exploring as much as I could.

Best Beaches in Sri Lanka
View of Tangalle from a drone – By Spend Life Travelling

So I’d say by now I’ve seen the majority of Sri Lanka’s beaches and Tangalle is definitely one of my favorites.

Tangalle is one of the largest towns in Sri Lanka’s southern provinces, but you really go here for the beaches.

Tangalle boasts several beautiful bays, starting at Goyambokka in the west, all the way to Tangalle Beach north-east of the center of town.

I would recommend checking out Tangalle Beach, but also definitely Goyambokka Beach, which is a cute small cove with a few simple but nice cafés/restaurants right on the beach.

Although Tangalle does cater to tourists it just feels more laid back and less taken over by tourists than Unawatuna, Hikkaduwa, and Mirissa.

By Spend Life Traveling


Hotel recommendations:  Dickwella Accommodation

Things to do in Dickwella: Yala National Park: All-Inclusive Private Day Tour 

Best time to visit: November to March 

Good for: Swimming 

Dickwella Beach seems content to remain out of the spotlight. Nowhere near as popular as other sandy destinations on the gorgeous south-west coast of Sri Lanka, this one dashes between the rocky headlands just over 20 clicks from the bustling transport hub of Matara.

It’s a low-key, laid-back strand that runs for over a kilometre from end to end. Behind, pockets of lanky palm trees clutch clusters of coconuts, occasionally giving way to cheap and cheerful guesthouses with come-laze-in-me hammocks. 

Dickwella - By The Surf Atlas
Dickwella – By The Surf Atlas

Even during the high season – which typically runs from November to April in this corner of the island – there’s a chance you’ll be the only soul on the shoreline at Dickwella. That leaves oodles of space to lay out your towel, do a little yoga practice, or top up the tan.

The ocean is also famously empty. Most of the board riders will be over on Hiriketiya Beach just around the headland, so you should have the chest-high rollers all to yourself. 

Be sure to visit Verse Collective at the east end of the beach. A cool and breezy garden there opens between the palm trees to reveal a concrete halfpipe and a welcoming café. It’s a surfer-skater bar with tasty organic breakfasts and perhaps the best coffee in the region.

For lunch, push into Dickwella town, where the uber-cheap Sri Lankan buffets of Jayantha Restaurant (think dals, samosas, and okra masalas) can be taken away.

By The Surf Atlas

Hiriketiya Beach

Hotel recommendations:  Hiriketiya Beach hotels

Things to do in Hiriketiya Beach: Yala National Park: All-Inclusive Private Day Tour 

Best time to visit: August to December 

Good for: Surfing, swimming,  

Relax and Surf at Hiriketiya Beach

No Sri Lanka travel itinerary is complete without a few days at Hiriketiya beach. This small, yet stunning stretch of sand delivers a relaxed and intimate feel to your Sri Lanka beach experience. From the intimate cove to the excellent surfing this beach is a true slice of paradise.

Some people opt to stay right on the cove, however the accommodation can be noisy and filled with partiers. For a quiet stay with views of the water, stay on the hill just on the west side of the cove.

Hiriketiya is one of the best beaches in Sri Lanka - by Fox  in the Forest
Hiriketiya – By Fox in the Forest

One of the best parts of Hiriketiya beach is the excellent surfing. With waves built for beginners and intermediates alike, you can learn to surf while you relax in paradise.

You’ll find surfboards to rent across the beach for around $5 US for a half day. Lessons cost a bit more, but are truly worth it if you’re new to surfing. Just be sure to wear water socks, since sea urchins can dot the area where the waves are.

Towards the center of the cove you’ll find ample waters for swimming. The waves here are generally much calmer and more suited for swimming. In the evenings you’ll even see locals with their families playing in the sand.

Arguably the best thing to do at Hiriketiya beach is to rent a motor bike and explore the nearby areas.

Dikwella Beach, just a 5-minute drive (or a hot 15-minute walk), boasts some of the best sunsets in Sri Lanka. Relax by the water and enjoy this local hot spot. Alternatively, you can drive east towards the very quiet, and very local Blue Beach, Nilwella Harbor, and Kudawelle Beach.

Further up the coast you’ll reach Tangalle where the scenery is beautiful, but the currents are too strong to swim.

Hirikiteya beach is one of the best beaches in Sri Lanka for surfing, exploring and relaxing along the coast. So pack your swimsuit and sense of adventure for an unforgettable Sri Lankan beach getaway.

By Meg Atteberry of Fox in the Forest


Hotel recommendations: Koggala Beach resorts

Things to do in Koggala: Kanneliya Forest Discovery: Guided Nature Expedition 

Best time to visit: December to March 

Good for: Beach destination 

I stumbled across Koggala beach without having much of a plan of visiting at all. This quiet beach located along Sri Lanka’s southern coastline is only a couple minutes away from Galle and Unawantuna, while still far enough to retain the serenity of the region.

In comparison, it is relatively uncluttered and unexplored as a tourist destination. 

This long wide stretch of white sand offers a beautiful setting for sunset walks or simply relaxing along the ocean. Be careful when swimming as the water can be rough in this area.

For better swimming conditions, I would recommend visiting one of the neighboring beaches instead. 

Apart from a visit to the beach there are a handful of options worth visiting in the area.

Koggala lake is a vast freshwater lagoon that can be enjoyed by joining a boat tour. It is also the birthplace of Sri Lankan author Martin Wickramasinghe and the museum by the same name dedicated to his arts in the town is another option.

There are not many hotels located along this beach, but its close proximity makes this a convenient visit and a great option when looking for a quiet beach to escape to for an afternoon.

By A Rai of Light

The Best Beaches in Sri Lanka - by A Rai of Light
The Best Beaches in Sri Lanka – by A Rai of Light


Hotel recommendations:  Negombo Accommodation

Things to do in Negombo: Negombo: Kayaking tour with support crew & Boat backup 

Best time to visit: November to February 

Good for: Water sports,  

This might be the first or last beach you visit on your trip to Sri Lanka, due to it’s close prximity to the main international airport of Sri Lanka, Bandaranaike.

Negombo - By Italian Trip Abroad
Negombo – By Italian Trip Abroad

The beaches of Negombo are well known by locals, but still not very popular among tourists which make it worth a visit and a stay for a few days.

We loved the place, it’s comfortable, with golden sandy beaches. The palms trees all around make you believe to be in a paradise on earth.

The locals are friendly and because it is a big city, you will find everything you need to enjoy your stay a bit more.

The wide choice of accommodation and relaxing places, make Negombo a place to keep in mind for a chill holiday, with a sea breeze and quiet.

What makes this place unique, it’s maybe the capacity to adapt to your need, without need you to adapt to the location.

Negombo ideal for couples, families or just backpackers which are going for an insane adventure in wild Sri Lanka. This area of Sri Lanka is often associated with Surfer adventures, because of the waves hitting hard against the coast.

The ideal season to visit for water sports is at the end of August, just before the monsoon season.

What makes this place unforgettable, it’s the sunset. In Negombo, you can enjoy the most beautiful sunset on the Ocean.

Ending your trip here in Sri Lanka will give you the perfect memories to take back home.

The incredible hotels and leisure structures can restore your mind and body before heading back to the routine.

Negombo will be the perfect spot to enjoy a vacation in Sri Lanka. Check out Negombo Beach and Brown Beach, with continuing gold sandy stretches of beach and many hotels, restaurants and beach bars looking over the sea.

If you want to go wild, head to Morowala Beach formed mostly from rocks, from the wind and waves.

If you are staying in Negombo for a few days, it is worth waking up early for sunrise. Enjoy the first light of a new day. If you are lucky you will also see the fisherman’s boats pushing off the beach or coming back.

There is plenty to do in Negombo, from leisure activities, a tour in the lagoon, to the Religious ceremony around the city.

By Italian Trip Abroad

Hikkaduwa Beach

Hotel recommendations:  Beach hotels in Hikkaduwa

Things to do in Hikkaduwa Beach: Galle: Traditional Jewelry Making Workshop with Transfers 

Best time to visit: November to April 

Good for: Swimming, surfing, snorkelling, turtle watching,  

Situated along the south coast of Sri Lanka, you’ll find the small beach town of Hikkaduwa. Once the central hub of Sri Lanka’s beach scene, Hikkaduwa Beach was severely damaged by the 2004 tsunami. Today however, the beach and the town itself have been cleaned up and largely rebuilt.

The beautiful beach boats great swimming and surf, warm water, and plenty of adventure. The welcoming town continues to draw in visitors from around the world with its welcoming atmosphere, fresh seafood, cozy, tea shops, and beautiful accommodations. 

Hikkaduwa Beach - By Great Ocean Road Collective
Hikkaduwa Beach – By Great Ocean Road Collective

If you’re an adventure and sports lover, Hikkaduwa Beach has got you covered.

The beach offers great waves for both swimming and surfing.  Snorkelling is a great way to explore the beach’s coral reef. You can fish among the coral, fish, and sea turtles. There are also glass-bottom boat tours and catamaran snorkeling tours that can easily be taken from the beach.

If you’ve ever wanted to try surfing, Hikkaduwa is a fantastic location to start off. The beach has been a popular surf spot since the early 1970s, and continues to attract locals and tourists alike. 

Be sure to keep an eye out for the massive sea turtles that live at Hikkaduwa Beach. You’ll often see them spending time in the waters by the shore of town. The sea turtles generally aren’t afraid of humans, and will often come swimming right up to you!

We recommend checking out a spot in front of the Hikka Tranz Cinnamon Hotel – here you will see signs about the turtles and will have the best chances of spotting them. If you visit between the months of January and April, check out the small turtle hatchery at Hikkaduwa Beach. You might be lucky enough to witness some baby turtles hatching and be released into the ocean!  

Courtesy of Natasha from the Great Ocean Road Collective.


With a treasure trove of adventures waiting to be explored at these beautiful beaches in Sri Lanka, you won’t be disappointed.  

Whether you’re looking for a relaxing beach vacation, with golden sandy beaches and a touch of romance, then look no further than Tagalle and Koggala. 

Adventure awaits at Mirrisa, Hiriketiya, Negombo and Hikkaduwa Beach with plenty of water sports including surfing and snorkelling.  

With the right balance of adventure and relaxation, you could find your perfect beach destination to wash away the stresses.  

There are a few places we can’t wait to explore and that’s the northern and eastern regions. Trincomalee is ideal for getting away from the crowds and tourists, while heading up north to the less trodden path of Jaffna is on our Sri Lankan bucket list. 

Whether you head north or south, after a long flight, sometimes this is all you can possibly think about, laying back on a hot sandy beach and resting up before exploring the other amazing things Sri Lanka has to offer. 

And these perfectly picked best beaches in Sri Lanka, will kick start your holiday and ideal for anyone. 

Continue your travel planning, with these useful posts:

7 Best Beaches in Sri Lanka you can't miss
7 Best Beaches in Sri Lanka you can’t miss
Best Beaches in Sri Lanka
Best Beaches in Sri Lanka
Best Beach destinations in Sri Lanka
Best Beach destinations in Sri Lanka