Most travellers on Sri Lanka's south coast face the same question: Unawatuna or Mirissa? Both towns are on the south coast, both have curved sandy bays, both have restaurants, bars and the full apparatus of a beach holiday. But they're genuinely different places with different strengths, and the "better" one depends entirely on what you want from your time there. This guide compares them across every dimension that matters.
Unawatuna
- ✓ 15 min from Galle Fort
- ✓ More developed infrastructure
- ✓ Best snorkelling at Jungle Beach
- ✓ Better for budget travellers
- ✓ More accommodation choice
- ✗ Beach has some erosion issues
- ✗ More crowded and commercial
Mirissa
- ✓ Sri Lanka's top whale watching base
- ✓ More beautiful crescent beach
- ✓ Younger, livelier nightlife scene
- ✓ Better surf (Coconut Hill end)
- ✓ More atmospheric at sunrise/sunset
- ✗ No major heritage site nearby
- ✗ More expensive than Unawatuna
The Beaches
Mirissa wins on beach quality. Mirissa's main bay is a near-perfect crescent of pale gold sand, about 1.2km long, curling between the headland on the east and the rocky Coconut Hill on the west. The water is clear (though sea swells can make it choppy in the afternoon), the beach is relatively clean, and the photogenic curve of the bay with coconut palms and fishing boats gives it a classic tropical postcard quality. Sunrise at Mirissa, when the fishing fleet returns and the beach is quiet, is genuinely beautiful.
Unawatuna's main beach has faced coastal erosion in recent years — portions of the beach are narrower than they once were, and some sections are affected by run-off from the town's drainage. The beach is functional and pleasant, but it doesn't have the natural drama of Mirissa's crescent. What Unawatuna does have is Jungle Beach — a 10-minute walk or short tuk-tuk ride over the headland from the main beach — a small, secluded cove with better snorkelling and far fewer people. For swimming and snorkelling, Jungle Beach is Unawatuna's trump card.
Whale Watching
Mirissa wins decisively. Mirissa is the whale watching capital of Sri Lanka and one of the best places in the world to see blue whales from shore — the combination of a deep ocean trench close to the coast and year-round warm water means that blue whales, sperm whales, fin whales and spinner dolphins are regularly sighted from boats departing Mirissa harbour. The season runs roughly November to April, with peak sightings in January and February. Tours depart at 6am and return by midday (USD 35–55 per person). The blue whale sightings here — the largest animal that has ever lived, surfacing 30 metres from the boat — are among the most extraordinary wildlife encounters available anywhere on the Indian Ocean. If you're visiting between November and April, Mirissa is the right base for this alone.
Whale watching tours also run from Dondra and Weligama, near Mirissa. Unawatuna offers no equivalent marine wildlife experience.
Book Mirissa Whale Watching
Blue whale watching tours from Mirissa harbour — boats depart 6am and return by noon. Book ahead in peak season (Jan–Feb).
Book Whale Watching TourThis post contains affiliate links. We earn a small commission at no extra cost to you.
Snorkelling
Unawatuna (Jungle Beach) wins. Jungle Beach, the hidden cove on the far side of the headland from Unawatuna's main beach, has the best accessible snorkelling on this section of the south coast. The coral garden is reasonably healthy (it was damaged in the 2004 tsunami but has partially recovered), with reef fish, sea turtles and occasional juvenile sharks visible in clear conditions. Equipment can be rented on the beach. Unawatuna's main beach has some coral along its eastern end, but Jungle Beach is the real snorkelling spot.
Mirissa's main beach has limited snorkelling — the water near the beach is often turbid from boat traffic and wave action. The Coconut Hill end offers some rock and coral, but snorkelling conditions at Mirissa are generally inferior to Jungle Beach. For dedicated snorkelling on the south coast, Hikkaduwa (40km west) remains the best option, with protected national park reef and regular turtle sightings.
Nightlife & Restaurants
Mirissa wins for atmosphere; Unawatuna wins for choice. Mirissa has developed a genuinely lively beach bar scene centred on the main strip behind the beach — cocktail bars, fire dancers, beach parties and a cluster of popular restaurants that run until late. Paradise Beach Club and the cluster of bars near the harbour end of the beach are the social hub. The scene is younger and more animated than Unawatuna's.
Unawatuna has more restaurants spread across a wider area, and being 15 minutes from Galle Fort means easy access to Galle's excellent restaurant scene in the evenings. The fort's dining options include some of the best food on the south coast. Unawatuna's own beach-strip restaurants are solid and plentiful; the nightlife is quieter than Mirissa. Both towns have options for every budget from cheap rice and curry to USD 20–30 restaurant meals.
Location & Day Trips
Unawatuna wins clearly. Unawatuna's biggest practical advantage is its proximity to Galle Fort — a UNESCO World Heritage Site and one of Sri Lanka's most beautiful colonial-era landmarks. The Dutch fort, with its ramparts, cobbled streets, colonial architecture and excellent cafés and restaurants, can be explored as a half-day from Unawatuna. Mirissa is 35km further east and requires more planning for a Galle day trip. Unawatuna also gives easier access to Koggala (Japanese war cemetery, Handunugoda Tea Estate), Dalawella (stilt fishermen), and the south coast towards Weligama and Tangalle. For travellers who want to base themselves at one beach and make day trips around the south coast, Unawatuna's positioning between Galle (15km west) and Weligama (20km east) is ideal.
Accommodation & Prices
Both towns offer accommodation across a wide price range, from guesthouses for USD 15–25 per night to boutique hotels at USD 80–150. Mirissa has trended slightly more expensive in recent years as its whale watching reputation has attracted a more well-heeled visitor base. Both towns are considerably cheaper than Maldives-style luxury or Colombo city hotels for comparable quality. Booking in advance is essential December–March (peak season) — walking up to either town without a reservation in January is unreliable. The back streets behind the beach at Unawatuna hide a good stock of budget guesthouses that are cheaper than anything on the beachfront strip.
The Verdict: Which Should You Choose?
Choose Unawatuna if:
- → You want to be close to Galle Fort and explore the area
- → Snorkelling is a priority (Jungle Beach)
- → Budget matters — slightly more affordable options
- → You want more restaurant and café variety
- → You're travelling as a couple wanting culture + beach
Choose Mirissa if:
- → Whale watching is a must (November–April window)
- → You want the most photogenic beach on the south coast
- → Nightlife and the beach bar scene appeals
- → Surfing is a priority (Coconut Hill end)
- → You're visiting January–February for peak marine wildlife
The honest answer is: visit both. They're only 35km apart. A south coast itinerary based from Unawatuna (3 nights) and moving east to Mirissa (2 nights) gives you Galle Fort, Jungle Beach snorkelling, whale watching and Mirissa's sunset beach in one logical route that leads naturally towards Tangalle and Yala.
Getting Between Them
Unawatuna and Mirissa are connected by the coastal A2 highway. A tuk-tuk between the two takes 45 minutes and costs LKR 1,500–2,000. The train from Unawatuna (Galle station, 3km away) to Weligama (7km east of Mirissa) runs regularly and costs LKR 40–60; the coastal train ride between Galle and Matara is one of Sri Lanka's most scenic routes with Indian Ocean views from the window. Buses on the A2 are the cheapest option (LKR 80–100) but slow. Most travellers either take the train or hire a tuk-tuk for the journey.