Every single write-up of this beach, ours included, opens with some version of the same joke: it is called Secret Beach, and it has not actually been a secret for years. With that out of the way, it genuinely is one of the better small coves on this stretch of coast, a horseshoe-shaped bay tucked behind a hill a short distance from Mirissa's main beach, with calmer water and a fraction of the crowd you will find in town.
If you have read our Coconut Tree Hill guide, Secret Beach sits close enough to combine into the same outing, along with Parrot Rock nearby. Here is the accurate, current version of how to actually get there, what it costs, and whether it is worth the effort.
Where is Secret Beach, Mirissa?
Secret Beach sits roughly 2 kilometres from central Mirissa, tucked behind a headland on the western side of Mirissa Harbour. It is hidden from the main road by the hill in front of it, which is both the source of its name and the reason it stays noticeably quieter than Mirissa's main beach despite being so close.
The bay is horseshoe-shaped, with rocky headlands on either side, calm turquoise water, and, depending on the source and the day, what some visitors describe as two separate small coves rather than one continuous stretch of sand.
How do you actually get to Secret Beach?
This is the part most visitors get wrong going in, the access is part of the experience, and it is worth knowing what to expect before you commit to a route.
By tuk tuk, the easiest option for most visitors, generally costs around 400 rupees from central Mirissa. Drivers know the spot well, but the final stretch of road is steep, narrow and in poor condition, so expect to be dropped off a short distance away and walk the last 150 to 200 metres down to the beach itself.
By scooter or motorbike, if you already have one rented, works well and gives you the flexibility to combine Secret Beach with Coconut Tree Hill and Parrot Rock in the same outing.
On foot, the walk takes roughly 30 to 40 minutes from central Mirissa, first along Harbour Road, then up and over the hill itself. The second half is genuinely steep, and this route is best done early morning before the heat builds, not in the middle of the day.
By public bus, the cheapest option if you are coming from Weligama or further along the coast, though it will not take you all the way to the beach itself and still requires a walk from the main road.
Is Secret Beach worth the effort to reach?
Yes, for most visitors, provided you go in with realistic expectations about both the access and the crowd. The water is genuinely calmer here than at Mirissa's main beach, reasonable for swimming and, on a good day, snorkelling, and the setting, framed by rocky headlands, is noticeably prettier than its slightly awkward access might suggest.
What it will not deliver is true solitude. This spot has been thoroughly discovered, and particularly in the afternoon, you will likely be sharing it with a meaningful number of other visitors who read the exact same recommendation you did.
What is actually at Secret Beach?
A beach bar and restaurant operates directly on site, generally offering simple food, drinks and sunbed or beach bed rental, often free to use if you order food or a drink, a common and expected arrangement at beach spots across this coast. This makes it an easy half-day stop rather than requiring you to bring your own supplies.
When is the best time to visit?
Morning, before the midday heat sets in, is the better choice if you are walking there, and also tends to be quieter than the afternoon. Late afternoon into early evening is popular for sunset, consistent with most beach spots on this coast, though expect more company at that time.
Many visitors combine a morning or early afternoon stop at Secret Beach with a Mirissa whale watching tour earlier in the day, treating it as the relaxing second half of the day after an early start on the water. If you have read our whale watching guide, this pairing works naturally.
How does Secret Beach compare to Coconut Tree Hill and Parrot Rock?
All three sit within a short distance of each other on the eastern side of Mirissa, and most visitors combine them into a single outing rather than treating them as separate trips.
Coconut Tree Hill is the viewpoint, a short visit for the view and the photo rather than somewhere to spend hours.
Parrot Rock is a small rock formation near the harbour, another quick photo stop rather than a destination in itself.
Secret Beach is the one actually worth spending real time at, a proper beach with swimming, a bar and genuine relaxation rather than just a viewpoint.
A sensible order is Coconut Tree Hill or Parrot Rock for photos, followed by Secret Beach to actually spend the afternoon.
A few things I would know before visiting
Do not attempt the walk in the middle of the day.
The steep, uphill second half of the route is genuinely uncomfortable in full midday heat. Go early morning if you are walking, or take a tuk tuk or scooter instead.
Do not expect true seclusion.
This spot has been extensively covered online for years now. Go for the setting and the calmer water, not for solitude.
Do not assume a tuk tuk will take you all the way to the sand.
The final stretch of road is poor enough that most drivers drop passengers a short walk from the beach itself.
Do not skip ordering something from the beach bar if you plan to use a sunbed.
This is the standard, expected arrangement, and it is a fair trade for a full day's access to a sunbed and shade.
Is Secret Beach worth adding to your Mirissa stop?
Yes, particularly if you want a calmer alternative to Mirissa's main beach and are happy to combine it with Coconut Tree Hill or Parrot Rock for a fuller half-day along this stretch of coast. Go in knowing it is no longer a hidden secret, manage your expectations around the access, and it still delivers a genuinely good few hours.
Frequently asked questions about Secret Beach, Mirissa
Where is Secret Beach in Mirissa?
Secret Beach sits roughly 2 kilometres from central Mirissa, behind a headland on the western side of Mirissa Harbour, reached by tuk tuk, scooter, on foot, or by public bus.
How much does a tuk tuk to Secret Beach cost?
Generally around 400 rupees from central Mirissa, though drivers typically drop passengers a short distance away due to the poor condition of the final stretch of road.
How long does it take to walk to Secret Beach from Mirissa?
Roughly 30 to 40 minutes, with the second half of the route notably steep. Best attempted early morning rather than in midday heat.
Is Secret Beach actually secret or crowded?
No longer secret. It is well known and visited regularly, particularly in the afternoon, though it remains noticeably quieter than Mirissa's main beach.
Is there anywhere to eat at Secret Beach?
Yes, a beach bar and restaurant operates on site, with sunbeds generally free to use if you order food or a drink.
Can you combine Secret Beach with Coconut Tree Hill?
Yes, both sit on the eastern side of Mirissa within a short distance of each other, and most visitors combine them, along with nearby Parrot Rock, into a single outing.
Final thoughts
The name oversells the secrecy and undersells the actual beach. Secret Beach is not hidden from anyone with an internet connection anymore, but it is still a genuinely calm, pretty cove with better swimming than Mirissa's main beach, and a fair reward for a slightly awkward fifteen-minute walk down from the road.
Go early if solitude matters to you. Go with a drink order ready either way.




