Our Top 6 Beaches of Sri Lanka

Our 6 top beaches of Sri Lanka

After saying goodbye to Iran we headed for Sri Lanka, often referred to as the “teardrop of India” or “pearl of the Indian Ocean”. We were so excited to just relax for a bit, dig our toes in the sand and enjoy an ice cold beer after 4 weeks in Iran.

If you ever decide to visit Sri Lanka we recommend flying with Sri Lankan airlines. It’s relatively low cost but the service on board was exceptional. The stewardess wear a beautiful uniform resembling Sri Lanka’s national bird; the peacock, and greet you with a respectful bow. Having all food and drinks included in the ticket price was also a happy surprise. That used to be the standard for Icelandic airlines.

Sri Lanka is both rich in culture and nature despite its small size. This makes 3-4 weeks a perfect time to explore the main highlights of the island. Sri Lanka is world famous for its paradise beaches and coconut trees. The first blog from Sri Lanka will thus be dedicated to our top 6 favourite  beaches.

To the beach, Tangalle Sri Lanka

Let’s go the the beach, beach ! – Tangalle, Sri Lanka

6) Unawatuna

Merely 1 km in length, the semicircular sand of Unawatuna beach has become a very popular tourist destination. Like most beaches on this list it lies on the Southwest coast, around 6 km from the dutch colonial town, Galle. It used to be one of Sri Lanka’s finest beaches but due to booming tourism its almost completely covered with restaurants and cafés, leaving a thin strand of unspoilt golden sand. If you like to snorkel you’ll find some coral life close to the west end of the shore but most of it was killed in the tsunami and hasn’t fully recovered. Also at the west end you can hike up the buddhist stupa or “Dagoba” and enjoy the views and the rocky side behind the bay where you might see peacocks on the big rocks. Unawatuna is good for a few days to stay and relax while you make day trips to the close-by Galle.

Unawatuna beach, Sri Lanka

Unawatuna beach, Sri Lanka

Galle fort Sri Lanka

Unawatuna beach in Sri Lanka

Storm coming over Unawatuna Sri Lanka

5) Negombo

Mentioned mainly due to its close proximity to Colombo’s international airport. Instead of spending your first night in the busy and chaotic capital, grab a tuktuk and head to Negombo beach to ease your way into Sri Lankan culture. The beach is a little bit shabby, but what we liked was the local feel; instead of endless strides of sunbeds and full service you’ll see the locals hanging out, swimming or playing cricket. Although you wont find restaurants lining the beach you’l find a variety of places serving fresh seafood and rice & curry on the nearby beach road.

Negombo beach, Sri Lanka

Negombo beach sunset - Sri Lanka

Sunset at the beach Negombo in Sri Lanka

4) Tangalle

Tangalle is a small fishing village on the southernmost coast of the island and is best known for its beautiful stretches of palm-fringed beaches. The undercurrents are strong so it isn’t the best for swimming or water sports. The beach is however mostly untrodden and there is little tourist infrastructure. So its ideal for those wanting the beach for themselves in a peaceful environment, but it was a little too quiet for us. The town itself isn’t that exciting except for the nice lagoon where you can go kayaking and enjoy the diverse birdlife. However if you are willing to take a short bus ride you can go visit the impressive Mulgirigala cave temple, the views are magnificent and you’ll meet friendly Sri Lankan monkey families at the top.

Tangalle beach Sri Lanka

Enjoying life at Tangalle beach, Sri Lanka

Tangalle kayaking on the lake. Sri Lanka

3) Hikkaduwa

For the last four decades, Hikkaduwa and Narigama beach have been one of the most popular beaches of the south shore of Sri Lanka. The town has a vibrant athmosphere, filled with nice cafés and cheap guesthouses. Designated as the second best surfing spot in Sri Lanka, after Arugam Bay, its truly a heaven for intermediate and advanced surf addicts. Don’t miss out on the giant sea turtles which are easy to locate at the so called “Turtle point”. The spot is usually occupied with tourists but if you have some snorkeling gear you can swim a bit further from the shore and easily meet these magnificent creatures in a less stressful environment.

Hikkaduwa Sri Lanka


The wonderful beach of Hikkaduwa Sri Lanka

Surfing dudes in Hikkaduwa

Surfing dudes in Hikkaduwa

2) Trincomalee

Unlike the other beaches on the list, Trincomalee is on the northeastern shore. We mention Trinco, as its often called, for its untouched Nilaveli and Uppuveli beaches. The sand is superfine and white, the ocean is crystal clear and there is notably less undercurrent than the other beaches on the list, which makes it ideal for swimming. Trincomalee went through difficult times during the civil war (ending in 2009) and has only recently started to regain more attention from tourists. The infrastructure is scarce, so you won’t find the same variety of guesthouses and restaurants as on the southwest coast. On the other hand, you’ll have this paradise mostly for yourself, so bring a nice book 😉

From Trinco you can head by boat (2 km) to the nearby Pidgeon island, a marine national park. This was one of our highlights in Sri Lanka. This small island is surrounded by crystal clear waters, colourful coral life and shy reef tip sharks, making it ideal for snorkeling enthusiasts. When visiting Trinco we also recommend walking from the main bus station to the Koneswaram Hindu tempel . En route, head to the beach of Back Bay, where poor fishermen and their families live in slum conditions right on the sand. What struck us was seeing many domesticated spotted deers wandering around, showing no fear when approached. These deers originate from a pair of deers that were brought to the island as pets during the British rule.

White beach Trincomalee

Diving in Trincomalee Sri Lanka

Trincomalee beach Sri Lanka. Unavatuna

Beautiful beach of Trincomalee, Sri Lanka. Uppuveli

Trincomalee, wild deers living there. Sri Lanka

1) Mirissa

This was our favorite beach in Sri Lanka, mostly since it seemed to have the perfect combination of cleanliness and quality without being overrun or damaged by too much tourism. This crescent shaped beach is the perfect destination for a beach holiday where you can chill out in a hammock enjoying a fresh lassi drink (local mix of fruit and curd) during the hottest hours and walk among the candlelit restaurants when the sun start to set and pick your favorite display of local fish and lobster which they cook to your liking. Mirissa is also superb for surfing (you can hire a board for 3$ an hour) but one of the most popular activities is whale watching. Apparently this is one of the best places to spot the largest whales in the world, the blue whale.

Mirissa Beach Sri Lanka

Mirissa beach Sri Lanka

Mirissa beach during night time, Sri Lanka

Happily jumping dolphins in Mirissa Sri Lanka

Enjoying the sunset at the beach in Mirissa Sri Lanka

Surfing in Mirissa

You Might Also Like


  • Reply
    April 16, 2015 at 7:07 pm

    Pictures are amazig <3 Anyway, I'm jealous more than ever!!

  • Reply
    Hjördís Smith
    April 16, 2015 at 8:50 pm

    Þetta eru enn og aftur, alveg ótrúlega flottar myndir!! Eruð þið með einhverja fancy neðansjávarmyndavél? Ég er svo öfundsjúk, sitjandi hér í nepjunni á Fróni. Nú eru skollin á ný verkföll, alltaf sama fjörið. En, æðislegt að einhverjir fylgi löngunum sínum og geri það sem hugurinn girnist. Njótið áfram!!

  • Reply
    June 10, 2015 at 5:41 am

    I don´t agree on putting Unawatuna and Negombo on this list, there are soooo many much nicer beaches than that here in Sri Lanka. But the rest I agree upon. And LOVELY dreamlike photos. 🙂
    Bobleliv recently posted…Norge vs Sri LankaMy Profile

    • Reply
      Ása Steinarsdóttir
      June 29, 2015 at 7:57 am

      Hey Bobleliv!
      I’m glad you like the photos! 🙂
      I actually agree that Unawatuna and Negombo were our least favourite beaches over there. However I liked the local vibe over at Negombo, when we were there some local people were barbecuing on the beach, running with wind-kites and dancing to music. We hardly saw any tourists and we just enjoyed watching the sunset and the locals.
      We didn’t get the chance to visit Arugam Bay, but I have heard from people that’s suppose to be a really nice beach! Do you have any suggestion on other nice beaches over there? 🙂
      Best regards,

  • Reply
    March 4, 2016 at 1:36 pm

    great blog, thanks!
    We’re heading to Sri Lanka in a couple of months and would love to know where you were in the first photo about Trincomalee (the pagoda on the beach), where did you stay in Trinco, and do you recommend it or somewhere else (the picture of the hotel with the pool looks pretty nice)? 🙂

    • Reply
      Shanela A
      October 31, 2016 at 9:42 am

      Hey Soph!

      Hope this isn’t too late! Coming from Sri Lanka myself, It can be said that Trincomalee is in fact an amazing place to go visit. Visiting pigeon island in Trincomalee is also recommended. it’s beautiful variety of corals and marine life there is truly a wonderful spectacle.
      I’m not quite sure where the photo of the hotel with the pool was taken but one of the best pools in Sri Lanka is at Resplendent Ceylon’s (http://www.resplendentceylon.com/) Cape Weligama Hotel. Its absolutely gorgeous and is definitely a must see when you visit Sri Lanka.

    • Reply
      Ása Steinarsdóttir
      March 15, 2016 at 4:09 pm

      Hey Lakshan!
      Thank you for stopping by at our blog! 😀
      We really loved travelling to Sri Lanka and your photos from Mirissa are beautiful! 🙂
      We are hoping to write a few more blogs from our trip there, especially the adventure of hiking up to Adams peak.

  • Reply
    Karthik Shetty
    August 30, 2016 at 12:37 pm

    One solid reason to visit Sri Lanka is “ Sri Lanka, is a Miracle ”’. It is a bundle of contradictions.During my last trip to Sri Lanka we booked a short term rental and had an awesome time in Sri Lanka.Whispering Palms Beach Resort is an is an amazing place which will cater to all your needs!

  • Reply
    March 20, 2017 at 5:22 am

    It is lovely post about the beaches in Sri Lanka. I would like to add Bentota to your list. Bentota is the beach located in West coast of the country, between Colombo and Hikkaduwa. The Bentota beach is popular among honeymooners, specially for the Bentota lake ride & the romantic scenes it creates. Not only for honeymooners, beach lovers too find it attractive for the fun with water sports in the beach. Diving, surfing, jetski riding, banana boating and more are possible in the Bentota beach.

  • Reply
    June 20, 2017 at 6:25 am

    Lovely and amazing post guys..! Great work,,, The list of beaches are really awesome…and most wanted.. Thes pictures are amazing nice captures.. This list will definitely helpful to plan and develop a honey moon trip for the newly married couples. I suggest Arugam bay and Casuarina for this wonderful list.

  • Reply
    Praveen Mendis
    July 18, 2017 at 10:11 am

    Great… post..! thanks for listing out the famous Sri Lankan beach. Most of these are located in southern part of Sri Lanka. There are some famous beaches in north and east also. likes of cassuarina, Arugambay, Kalpitiya etc.

  • Leave a Reply

    CommentLuv badge