Once you’ve checked in, head down to Mirissa Beach for an easy first look at the coast. Give yourself about 1½ hours to swim if the water is calm, or simply stroll the crescent-shaped waterfront and settle into the trip. December is part of the south coast’s busier season, so expect a lively beach and a little surf; swim only where conditions feel safe, and keep an eye on the waves.
Walk east along the sand to Parrot Rock for a quick viewpoint—allow about 45 minutes, including the climb and time for photos. The short scramble is easiest around low tide, when the rocky approach is less exposed; check the tide locally before setting out, and don’t climb if waves are washing over the route. Sunset timing shifts through the month, so arrive with a little margin.
For a relaxed café meal, settle in at Shady Lane for about an hour; budget roughly LKR 1,500–3,000 per person. Then make your way to Zephyr Restaurant & Bar on the beachfront for seafood and a first-night drink, allowing around 1½ hours and LKR 3,000–6,000 per person. The two stops are within Mirissa, so a short tuk-tuk ride or an easy walk should do; confirm dinner hours and availability on arrival, as seasonal opening times can change.
Be at Mirissa Harbour before sunrise for your pre-booked trip with Raja & the Whales; boats commonly leave around 6:30–7:00 a.m., but confirm your exact check-in time with the operator the day before. The outing usually takes around 5–7 hours, so bring water, sun protection, and any seasickness medicine you know works for you. Sightings are never guaranteed. Choose a seat where you can move safely, keep a respectful distance from wildlife, and follow the crew’s guidance rather than urging the boat to chase animals.
After returning to shore, head to Dewmini Roti Shop in Mirissa town for roti and curry—allow about an hour and roughly LKR 1,000–2,000 per person. It’s a short tuk-tuk ride from the harbour, or an easy walk if you’re feeling energetic; take it slowly after a long boat trip. Then make your way to Mirissa Ayurvedic Hospital for a gentle massage, around an hour. Call ahead to check availability and ask for a treatment suited to you, especially if you’re sunburned, sore, or feeling queasy.
Keep the evening easy at Coco Royal Beach Restaurant. Expect to spend about LKR 2,500–5,000 per person and allow roughly 1½ hours for dinner. It’s a good night to eat early, hydrate, and turn in when you’re ready—the early harbour start can make the day feel longer than it looks on paper.
Head west to Weligama Bay by tuk-tuk or taxi; allow about 20–30 minutes from Mirissa, depending on traffic. Book a beginner lesson with a beachfront surf school in advance and plan for roughly two hours, including board fitting and instruction. The bay’s sandy bottom and gentler inside waves make it a friendly place to learn, though conditions vary—follow your instructor’s advice and use a rash vest or plenty of reef-safe sunscreen.
Continue east to The Doctor’s House in Madiha, around 20–30 minutes by tuk-tuk or taxi. Set aside about 1½ hours for lunch in its laid-back, heritage-style courtyard; expect roughly LKR 2,000–4,000 per person. It’s a popular stop, so check its current opening hours and menu before setting out, and allow a little extra time if service is busy.
From Madiha, it’s a short ride to Polhena Beach for a couple of easygoing hours by the water. Swim or snorkel only if the sea is calm and local conditions are safe; currents can change, so ask a lifeguard or nearby operator before entering. If you spot turtles, keep your distance and never touch or feed them. Bring cash for small purchases and arrange a tuk-tuk pickup rather than relying on finding one immediately.
Return to Mirissa and finish at Coconut Tree Hill, allowing about 45 minutes for the coastal views before sunset. Arrive a little early for a quieter look and wear shoes with grip—the path can be uneven, especially after rain. It’s a popular viewpoint, so be patient around the best photo spots and leave the palms and surrounding land undisturbed.
After breakfast, allow 1–1½ hours to reach Unawatuna from Mirissa. Arrange the car and luggage space in advance, and ask your accommodation whether you can leave your bags if the room isn’t ready. Head to the Japanese Peace Pagoda on Rumassala for about an hour among the quiet grounds and broad sea views. It’s generally open during daylight; entry is free, though a small donation is welcome.
Continue down Rumassala to Jungle Beach and give yourself around two hours to swim or unwind. The path down can be steep and uneven, so wear shoes you can manage on the trail and bring water. Check the surf and current before swimming—conditions can change, and it’s best to stay out if the water looks rough. Keep some cash handy for any small local charges or refreshments.
Head back to Unawatuna Beach for dinner at Kingfisher Restaurant. A tuk-tuk can save you the uphill walk from Rumassala; agree on the fare before setting off. Budget roughly LKR 2,500–5,000 per person and allow about 1½ hours for a relaxed meal beside the water.
Take a tuk-tuk or taxi from Unawatuna to Galle Fort—usually 15–25 minutes, depending on traffic. Go early, while the ramparts are cooler and the lanes are quieter. Spend about two hours wandering the old streets: the Dutch-era architecture, shaded courtyards, small galleries and sea views are best enjoyed without a strict route. Entry to the fort is free; wear comfortable shoes, as the cobbled lanes can be uneven.
Walk to Galle Lighthouse, inside the fort, and allow about 45 minutes to see the landmark and stroll the nearby ramparts. It’s a popular photo stop, so be patient around the viewpoint and keep clear of the edge. Then head to the National Maritime Museum for about an hour. It’s generally open Tuesday to Sunday during daytime hours, but check locally before setting out; admission is usually a few hundred rupees, with separate rates possible for foreign visitors.
Settle in at Poonie’s Kitchen for a leafy courtyard lunch; budget roughly LKR 1,500–3,000 per person, and allow an hour. Afterward, take a short wander through the surrounding lanes, then pause at Pedlar’s Inn Café for coffee and a break—around LKR 1,000–2,000 per person. Give yourself about 45 minutes here before taking a tuk-tuk back to Unawatuna; agree on the fare before you ride, or use PickMe if available.
After breakfast in Unawatuna, take your pre-arranged car or taxi to Hikkaduwa; allow 35–50 minutes and check with your accommodation about dropping bags before check-in. Head to Hikkaduwa Coral Sanctuary on the beachfront for around 1½–2 hours. Snorkel only if visibility and sea conditions are good—ask a local operator before heading in, and don’t touch or stand on the coral or disturb marine life. Gear and boat-trip prices vary, so confirm the cost before setting off.
Stay by the water for lunch at Mamas Coral Beach Restaurant. Budget about LKR 2,000–4,000 per person and give yourself an hour to eat at an easy pace. Afterward, take a tuk-tuk south to Narigama Beach—usually a short ride, with the fare best agreed before you leave—and spend around 1½ hours unwinding on its broad stretch of sand.
Head back toward the beachfront for Mambo’s Hikkaduwa and check locally or with your accommodation to see what music or party plans are on tonight; events can vary, so don’t assume there’s a particular DJ or party schedule. Allow 2–3 hours and budget roughly LKR 2,000–5,000 per person for drinks. Keep an eye on the sea after dark, and arrange a tuk-tuk back to your stay rather than walking along unlit sections of the coast.
Hire a tuk-tuk or car north from Hikkaduwa to Seenigama Muhudu Viharaya; allow around 15–20 minutes each way, plus time for the visit. The small shrine sits offshore, and local boatmen may offer a short crossing for a modest fee—ask the fare before boarding, and don’t count on a boat if the sea is rough. Dress modestly and bring a light cover-up; plan about an hour here.
Continue north by tuk-tuk or car to Tsunami Honganji Vihara in Peraliya (roughly 10–15 minutes). Give the large Buddha statue and memorial grounds around 45 minutes, keeping voices low and following any requests from caretakers. Then walk or take a short ride to Tsunami Photo Museum nearby. Allow about an hour to look through the photographs and personal accounts; opening hours can vary, so check locally before setting out, and consider a donation.
Return to Hikkaduwa—about 20–30 minutes from Peraliya, depending on traffic—and settle in for an unhurried dinner at Refresh Restaurant on the beachfront. Budget roughly LKR 2,500–5,000 per person; seafood prices can vary, so check the menu and today’s catch before ordering. It’s a good evening to keep simple after the memorial visits: enjoy the ocean view, then walk back along the beach or take a tuk-tuk to your accommodation.
Arrange a local boat through your accommodation or a boat operator near Rathgama Lake the day before; services and departure points can vary, so confirm the pickup, price, and weather conditions rather than assuming boats run on a fixed schedule. It’s roughly 15–25 minutes north of central Hikkaduwa by tuk-tuk. Allow 1½–2 hours for a quiet ride through the lagoon landscape, where you may spot waterbirds and see everyday life along the banks. Bring cash, sun protection, and insect repellent.
Return to the coast for a final snorkel at Hikkaduwa National Park, allowing about 1½ hours in the water. Conditions matter more than the clock: ask a lifeguard or local snorkel operator about visibility, currents, and whether it’s sensible to go in that day. Rent a mask and fins from a beachfront operator and agree on the price beforehand; don’t touch or stand on coral, and skip the swim if the sea is rough.
From Hikkaduwa, take a tuk-tuk or taxi inland to the Moonstone Mines in Meetiyagoda—usually around 25–35 minutes each way, depending on traffic. Plan about an hour for a visit and demonstration of how moonstones are extracted and cut; ask about any entry or tour fee before you begin, and treat a purchase as optional. Back in Hikkaduwa, wind down at Salty Swamis Café & Surf Shop with coffee or a casual meal; budget roughly LKR 1,500–3,000 per person and allow an hour. Check its current hours before setting out, as café schedules can change.
No packing list attached yet.