Huge rollers crash onto the fine sand that lines Mirissa Beach while we jump, dive and back slap our way through the breakers as though we were children once again. The sun begins to set and we walk exhausted into a beachfront bar for a mojito.
Mirissa Beach is another stunning spot along Sri Lanka’s south coast that stole our hearts although, to be honest, we fell in love with the whole country.
Mirissa is known for epic whale watching, stunning coastline viewpoints and a vibrant nightlife. All of this is centered around the main Mirissa Beach, a long stretch of warm sand, home to many beachfront resorts, bars and epic dusty sunsets.
Our favorite part of the beach was the western end away from the busy road and tourist area and home to the surf break although we also enjoyed our adventure to Parrot Rock which sits central on the arc of sand. The eastern side of the beach at low tide joins Secret Beach which eventually meets the famous Coconut Tree Hill Viewpoint.
This guide will share everything you need to know about visiting Mirissa Beach, from the best time to visit, things to do, best Mirissa beach resorts and our experience of the Sri Lankan paradise.

Where Is Mirissa Beach?
Mirissa Beach is located on the southern coast of Sri Lanka, in the laid-back town of Mirissa. The beach itself stretches along the edge of the town, parallel to the main Matara Road (A2), making it incredibly easy to find. Once you’re on the sand, the road noise fades into the sound of crashing waves.
Mirissa is easily reached by bus or train from other towns along the coast or the capital of Colombo.
🗺️ Your Ultimate Sri Lanka Map
On our way, we created a Google Pinned Map with all the places we visited in Sri Lanka. Grab your Pinned Map today and start planning your adventure!







How To Get To Mirissa Beach?
From Colombo or nearby towns
You can easily reach Mirissa by bus or train from coastal towns like Galle, Weligama, or Colombo. Trains run frequently along the scenic coastal railway line, while buses are slightly faster and more frequent. From Colombo, the journey takes around 3–4 hours depending on traffic and your choice of transport.
From Mirissa Town
We often struggled to get onto Asian beaches due to the multitude of bars and resorts lining the sand and Mirissa Beach was no different, we did find an entrance off the main road with parking for a tuktuk (if you’ve rented one). This entrance was next to Babakka Sunset Bar.
From our accommodation, Ancient Tree Guesthouse, we walked down to the beach each evening as it was less than a 5-minute walk, this was also perfect for our morning swim.

Our Experience & What To Expect At Mirissa Beach
Mirissa beach was one of the more crowded beaches we visited along the south coast, but don’t let that put you off as there’s plenty of space for sunbathing and swimming!
We first visited in the evening, for a quick swim after a sweaty drive from Tangalle. The waves here in November were intense. Huge breakers crashed onto the shore and while fun, we suggest entering with caution during the shoulder seasons.
After exhausting ourselves in the sea we made our way for a cocktail as a thunderstorm rolled in, visiting in the shoulder season does mean fewer crowds but unpredictable weather.
We returned each day to Mirissa Beach, which for the rest of our stay provided sunshine, delicious food at Ourworld WiFi Cafe and endless fun in the waves.

What To Do At Mirissa Beach
Swimming at Mirissa Beach
The waves during the South West Monsoon season which runs from July to September are rough and unforgiving. When we arrived in late November we were still greeted by huge rolling and sometimes barrelling waves making swimming tough. We cautiously enjoyed ourselves in the rolling waves which aren’t cold at all, and made sure we didn’t go too far out.
As time moves through the dry season the conditions calm and swimming becomes easier and safer allowing for snorkeling. One of the best snorkelling spots in Mirissa is around Parrot Rock.

Parrot Rock
Parrot Rock is a large island 15m out to sea off Mirissa Beach. Only easily accessible at low tide, as we found out after a soggy crossing which you can read about here, Parrot Rock is a popular sunset spot due to its west facing vantage point. It also provides sweeping views of Mirissa Beach and to the east Coconut Tree Hill.

Coconut Tree Hill
A 15-minute walk along Mirissa Beach and past Secret Beach will lead you to Coconut Tree Hill. Here you can snap the most beautiful pictures with a palm tree scattered Indian Ocean backdrop. We suggest you arrive early to avoid the crowds or at sunset to join others in the evening. It will also give you views across the whole of Mirissa Beach.

Surfing At Mirissa Beach
Mirissa Beach has a right hand reef break at the western end of the sand. This is perfect for intermediate and advanced surfers.
If you’re a beginner we recommend checking out Weligama, we learned to surf here on an easy beach break. We also spent 5 epic nights at The Surfer Weligama, which we highly recommend!
Jet Ski At Mirissa Beach
While relaxing on the beach we enjoyed watching the jet skis zip back and forth. We’ve found this Jet Ski experience that will allow you to feel the rush of being on the ocean or if you prefer a more relaxing experience pick this canoeing experience instead!
🗺️ Your Ultimate Sri Lanka Map
On our way, we created a Google Pinned Map with all the places we visited in Sri Lanka. Grab your Pinned Map today and start planning your adventure!






Where To Eat At Mirissa Beach
There’s no shortage of places to eat along the front of Mirissa Beach. Each place varies in budget from high end fresh fish to cheap and cheerful kottu. We’ve shared some of our favourites below.
Ourworld WiFi Cafe – Cheap & Cheerful
As budget travellers we often stay away from beachfront bars, but Ourworld WiFi Cafe sits right on the entrance to Mirissa Beach and has budget-friendly prices. We enjoyed cheap fried rice (better than the noodles in our opinion) for lunch and a fresh coconut prepared with a swoop of a machete!

Central Beach Inn – Beachfront & Sunset Views
We visited Central Beach Inn during the thunderstorm and enjoyed some delicious Mojitos. Although we didn’t eat here, the fish looked fantastic and the staff were super friendly.
We also loved how you could choose to eat on the sand or inside the restaurant, a choice between sand between your toes or a more formal setting. This is also an epic sunset bar, perfect for drinks with friends, as long as the weather holds off!
Dhana’s Curry Pot – All You Can Eat Buffet
Dhana’s Curry Pot isn’t on the beachfront but it is one of the most popular restaurants in Mirissa. Dhana’s offers an all you eat buffet for 1500 LKR per person.
We wouldn’t do this everyday as there are more budget-friendly eateries around but we loved the idea we could try a variety of local Sri Lankan dishes and find out what we loved!
We highly recommend trying the Mango Chutney, Coconut Roti and Fish Curry, the dhal was good too, basically pile your plate high!
We tried so much yummy food, and were of course the first to dig into the dessert, a platter of fruit and little sweets wrapped individually in white paper.


Mirissa Beachfront Resorts & Hostels
Hostel First Mirissa $
If you’re on a budget then the beachfront may be out of reach but Hostel First is only 100m from the crashing waves with a great social life and dorm rooms available for as little as $3 a night! Located centrally in Mirissa you will be within walking distance to some of the top attractions and restaurants.
Paradise Beach Resort $$
Paradise Beach Resort sits on Mirissa Beach allowing for direct access to the sand and sea. It also has two swimming pools, an onsite restaurant and bar and offers sea-view rooms. The hotel can organise diving, snorkelling and fishing excursions and costs around $30-$50 per night. We think this is the best choice if you want a beachfront stay.
The Beach House by Reveal $$$
A slice of luxury in Mirissa, this 6-room beachfront villa is perfect for exclusivity. The hotel includes an outdoor pool, spa services and ocean views. The perfect spot for a couple retreat!

Mirissa Beach FAQs
Best Places To Stay In Mirissa

$ Budget
JJ’s Hostel
For solo traveller’s looking for a dorm room in Mirissa, the best hostel is JJ’s. Only a 5-minute walk down to the main road and beach, so you’re not far from restaurants and cafes.

$$ Mid-Range
Emerald Bay Resort
Situated right on the beach, so you can wake up to the sound of the waves. Perfect for beachfront views without breaking the bank. Restaurant and bar on site, and steps away from the action.

$$$ High-End
Mandara Resort Mirissa
The place to go if you’re after luxury in Mirissa. Located right on the beach, it offers spacious rooms, with a choice for a private plunge pool or jacuzzi.
Spacing
Top Things To Do In Mirissa Map

Best Mirissa Tours
Final Thoughts on Mirissa Beach Sri Lanka
We loved Mirissa Beach, it provided the perfect mix of lazy beach days with sun bathing and cocktails as well as plenty of things to do like clamber over to Parrot Rock. When visiting Mirissa Beach don’t forget to explore all corners from the tide-dependent Secret Beach and epic surf spot on the western side.















