Secret Beach Mirissa
Matara, Southern

A small cove tucked behind a headland on the west side of Mirissa Harbour, reached by a short but steep walk or a quick tuk-tuk ride from Harbour Road. It is really two connected coves lined with palm trees, with calmer, rock-sheltered water than the main Mirissa Beach, making it a popular spot for swimming and snorkelling. Despite the name, it is well known and signposted these days, with a small beach shack serving food and drinks right on the sand.
Best time to visit
Morning, before the day-trip crowds arrive, or late afternoon for a quieter sunset.
Visitor tip
No entrance fee, but sunbeds may carry a charge if unused with a purchase — ask first.
Local pick
The walk down from Harbour Road is steep and rocky in sandals — proper footwear makes it much easier.
Quick answers
Where is Secret Beach Mirissa?
Secret Beach Mirissa is in Matara, Southern Province, Sri Lanka.
When is the best time to visit Secret Beach Mirissa?
Morning, before the day-trip crowds arrive, or late afternoon for a quieter sunset.
How far is Secret Beach Mirissa from Colombo?
About 127 km in a straight line. Road journeys are longer, so check current travel times before you go.
What is near Secret Beach Mirissa?
Nearby places include Parrot Rock (about 2 km away), Mirissa Beach (about 2 km away), Coconut Tree Hill (about 3 km away), Weligama Bay (about 4 km away).
Add to my itineraryNearby places
More places in Southern Province
More to see around Mirissa: things to do in Mirissa. Planning a trip? See the top attractions in Sri Lanka, the best time to visit and how many days you need.