Things to Do in Mirissa: Whales, Beaches and Coconut Hill
Book an experience
Top-rated experiences in Mirissa Travel Guide
The highest-rated tours and activities in Mirissa Travel Guide. Book today, cancel free if plans change.
Mirissa is a small beach town on the southern coast, 150km from Colombo. It built its reputation on whale watching and has kept it on beach atmosphere, fresh seafood, and reliable surf. The town is compact enough that the main beach, Coconut Tree Hill, and Secret Beach are all within a 15-minute walk.
Whale Watching
Blue whale watching from Mirissa is among the best in the world. The deep-water submarine canyon south of Mirissa draws blue whales, sperm whales, and spinner dolphins in large numbers between November and April.
Season: November–April. Peak months for blue whale sightings are January–March when seas are calmest and animals are most reliably present.
Departure: Tours depart from Mirissa fishing harbour at 6–7am and return by noon. The trip takes 4–6 hours at sea. Bring sunscreen, a light jacket (mornings are cool at sea), and seasickness medication if needed — the open-ocean crossing can be choppy.
Cost: Approximately LKR 4,000–5,500 per person as of 2026, depending on the operator. Avoid the cheapest options; reputable operators limit passenger numbers and maintain safe distances from animals. Book a Mirissa whale watching tour in advance to avoid arriving at the harbour and finding the better boats already full.
What to expect: Blue whale sightings are not guaranteed. On good days, multiple animals are visible, including feeding and diving sequences with the distinctive 30ft+ vertical fluke. Even without a blue whale, spinner dolphins and flying fish are almost always present.
Coconut Tree Hill
The most iconic image of Mirissa — a cluster of palms arching over the sea from a red-earth headland. The hill is at the western end of the main beach and accessible via a short path (5 minutes from the beach). Entry is free.
The palms really do lean dramatically over the water, which makes for strong photographs regardless of the light. That said, early morning (before 8am) or late afternoon (5pm onwards) gives the best light and the fewest people. Sunrise from the hill is worth an alarm call. By 10am on a high-season day, it can be busy.
Below the hill on the western side is a quieter beach section, less visible from the main strip, which some visitors prefer for a morning swim.
Secret Beach
Secret Beach is a small cove immediately west of Coconut Tree Hill, reached via a short path through a beachfront guesthouse area. It is not truly secret anymore — signs point you there — but it is quieter than the main beach and better for snorkelling.
The rocky outcrops at Secret Beach harbour coral and small fish. Mask and fins are available for hire from the main beach for approximately LKR 500–700 per hour as of 2026. Best visibility in the morning before the wind picks up.
The beach itself is narrower with some rocks at the waterline — not ideal for swimming but excellent for sitting, snorkelling, and watching the fishing boats from the headland above.
Surfing
Mirissa’s main beach has a beach break that works best in the April–October southwest swell window. The wave is slow and forgiving, making it one of the better beginner spots on the southern coast.
Board rental on the beach is approximately LKR 500–800 per hour. Two-hour surf lessons with a local instructor cost around LKR 3,000–4,000 as of 2026. For more consistent and better-shaped waves, Weligama (15km east by tuk-tuk, approximately LKR 800–1,000) and Arugam Bay on the east coast are the upgrades.
Mirissa Harbour and Fish Market
The fishing harbour, where the whale watching boats depart, also hosts Mirissa’s small fish market in the early mornings. Between 5–7am, fishing boats return with the overnight catch — red snapper, tuna, sword fish, and various reef fish are unloaded, sorted, and sold. The market is not a tourist attraction per se but the activity level is genuine and the catch is bought by local restaurants for the day’s menu.
The whale watching departure is from the same harbour — if you’re booked on a morning tour, arriving early enough to walk through the market beforehand is possible.
Getting Around Mirissa
The town is walkable end to end in 20 minutes. The main beach road has tuk-tuks available for connections to the harbour, Coconut Tree Hill, and the A2 highway. A tuk-tuk to Weligama costs approximately LKR 800–1,000. Galle is 45km west — approximately LKR 2,500–3,500 by tuk-tuk or take the coastal bus from the main road (LKR 70–100).
See our guide to where to stay in Mirissa for accommodation options close to the beach.
More in Mirissa
Frequently Asked Questions
- When is whale watching season in Mirissa?
- Whale watching season runs from November through April, with January–March as the peak months when seas are calmest and blue whale sightings are most frequent. Blue whales — the largest animals on earth — are the main draw; sperm whales, spinner dolphins, and occasionally orcas are also sighted. Tours depart between 6–7am and return by midday. Cost is approximately LKR 4,000–5,500 per person as of 2026. Book through licensed operators; compare reviews before departure.
- What is Coconut Tree Hill in Mirissa?
- Coconut Tree Hill is a small headland on the western end of Mirissa beach, topped with a cluster of leaning coconut palms that overhang the Indian Ocean. It is one of the most photographed spots in southern Sri Lanka. Access is free and the climb takes 5 minutes from the beach. Best visited early morning (before 8am) or late afternoon (after 5pm) to avoid crowds and harsh light. Sunset here is particularly photogenic.
- Is surfing good in Mirissa?
- Mirissa has a gentle beach break that suits beginner and intermediate surfers. The main surfing season is April–October when southwest swells arrive. Boards can be rented from beach stalls for approximately LKR 500–800 per hour and lessons are available for around LKR 3,000–4,000 per 2-hour session as of 2026. Weligama, 15km east, has a better and more consistent wave for learners and is easily reached by tuk-tuk.
- Where is Secret Beach in Mirissa?
- Secret Beach is a small cove west of the main Mirissa beach, accessible via a short path through beachside properties. It is narrower and rockier than the main beach, less crowded, and popular for snorkelling. No entry fee. Snorkelling is best in the morning when visibility is higher — mask and fins can be rented from the main beach for approximately LKR 500–700 per hour. Note that 'Secret Beach' is now well-signposted and very much on the tourist circuit.
- Are there good restaurants on Mirissa beach?
- The main Mirissa beach road has a long row of beachfront restaurants serving fresh fish, seafood rice, and cold drinks. Zephyr Beach Restaurant and the outlets along the main strip are reliable for grilled fish and tuna steaks — expect approximately LKR 1,500–2,500 for a main course as of 2026. Most restaurants here also serve Sri Lankan rice and curry for around LKR 500–800. See our guide to the [best restaurants in Mirissa](/city/mirissa/best-restaurants/) for specific picks.
Ready to explore?
Browse hundreds of tours and activities. Book securely with free cancellation on most options.
Browse on GetYourGuide →Best price guaranteed — same price as booking direct. We earn a small commission at no extra cost to you.