Ceylon Loop Top attractions Hidden gems Trip planner

Secret Beach Mirissa

Matara, Southern

Secret Beach Mirissa, a palm-lined cove near Mirissa Harbour
Photo: Praveenshashika / CC BY-SA 4.0 / Wikimedia Commons

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.

Beaches

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 itinerary

Nearby 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.