
Secret Beach (Mirissa), Sri Lanka
A pair of small coves over the hill from Mirissa harbour, with rock pools, a beach bar and far fewer people than the main beach, though it is no longer much of a secret.
Region
The South Coast
Best time
December to April
Time needed
Half a day
From the airport
≈ 5.5 h by road
Secret Beach is a pair of small coves tucked behind the headland west of Mirissa harbour. It's no longer a secret, and signs now point the way. Even so, it remains much quieter than the main beach, with clear rock pools, a couple of simple beach bars and jungle-covered slopes behind the sand.
How to get there
The beach is about 2 km from the centre of Mirissa.
- On foot: walk west towards the fishing harbour, and then follow the signs up the steep lane over the hill. It takes 25 to 30 minutes from the main beach. It's a hot walk in the middle of the day, so carry water.
- By tuk-tuk: drivers know it well. The final section of road is steep, narrow and rough, and some drivers stop at the top, leaving you a short walk down.
- By scooter: possible, but the last stretch is tricky when wet.
Arrange a pick-up time with your tuk-tuk driver, or be ready to walk back up the hill.
The beach
There are two coves, separated by rocks.
- The first cove has the beach bars, sunbeds and most of the people.
- The second cove, a short scramble further on, is smaller and quieter.
A shelf of rock and reef lies just offshore, which breaks the waves and forms shallow natural pools at low tide. On calm days, it's a fine place to float and snorkel among small reef fish. The seabed is rocky, with sea urchins in places, so water shoes are a good idea.
When the swell is up, waves break hard over the rocks, and swimming isn't safe. The sea is calmest between December and April. There are no lifeguards. Our beach safety guide explains what to look out for.
Food and facilities
The beach bars serve cold drinks, fresh fish, rice and curry and fruit juice, at prices a little higher than in the village. Sunbeds are usually free if you order food or drinks. There are basic toilets. Shade is limited, so bring sun protection.
Best time to go
Go in the morning, before 10 am, to enjoy it at its quietest. By early afternoon in high season, the first cove fills up. Low tide is the best time for the rock pools. Sunset is lovely too, but allow time to get back up the hill before dark.
Nearby
Combine it with sunrise or sunset at Coconut Tree Hill at the other end of the bay. For other quiet beaches along this coast, see our guide to the best beaches in Sri Lanka, and for a wider route, the south coast itinerary.
Secret Beach (Mirissa): frequently asked questions
How do you get to Secret Beach in Mirissa?
Walk 25 to 30 minutes west from the main beach over the hill behind the harbour, or take a tuk-tuk.
Can you swim at Secret Beach?
Yes, on calm days, in the pools behind the reef. Avoid it when waves are breaking over the rocks.
Is Secret Beach Mirissa worth visiting?
Yes, if you'd like a quieter spot than the main beach. Go early to enjoy it without the crowds.
Map and getting there
Approximate road times (Sri Lanka’s roads are slow — allow extra time for traffic and stops): Colombo airport (CMB) ≈ 5.5 h · Kandy ≈ 5.5 h · Galle ≈ 1 h. For flexible door-to-door travel, consider a local driver.
Related travel guides

Sri Lanka South Coast Road Trip: Galle to Tangalle
Sri Lanka's south coast is a string of very different beach towns — party, surf, boutique and blissfully quiet. Here's how to choose and plan the perfect stretch of coast.
12 Nov 2026· 2 min read

Whale Watching in Sri Lanka: Mirissa vs Trincomalee and How to Choose a Boat
Sri Lanka is one of the best places in the world to see blue whales. Here's when to go, which coast to choose and how to make sure your trip doesn't harm the animals.
12 Nov 2026· 2 min read

Ella to Yala, Mirissa and the South Coast: How to Travel
The train ends in the hills, so the journey from Ella down to the safari parks and beaches is by road. Here are the routes, the times and the best stops.
12 Nov 2026· 3 min read
More places near Secret Beach (Mirissa)
beachThe South Coast
Mirissa
A palm-fringed crescent beach and the main base for blue-whale watching from November to April. Climb Parrot Rock at sunset and walk to Coconut Tree Hill early in the morning before the crowds.
Best: November to April
natureThe South Coast
Coconut Tree Hill (Mirissa)
A red-earth headland covered in coconut palms at the eastern end of Mirissa, and one of the most photographed views in Sri Lanka. Best at sunrise or just before sunset.
Best: December to April
beachThe South Coast
Weligama
A wide sandy bay with gentle, consistent waves — Sri Lanka's best place to learn to surf. Dozens of surf schools rent boards by the hour, and Mirissa's whale-watching harbour is ten minutes away.
Best: December to April
Last updated November 2026. December to April. Whale watching from Mirissa runs November to April.