If you’ve just arrived at Kalaru Holiday Village, here’s what you need to know about the nearest supermarkets and pharmacies — because Kalaru itself is small, and most of your everyday errands will involve a short trip to one of the three towns nearby.
Bega, Tathra and Merimbula each have their own supermarkets, pharmacies and everyday services, and all three are within a reasonably short drive of the village. Which one you choose tends to come down to whichever direction you’re already heading — there’s no strong reason to favour one over the others for basic groceries or a prescription.

For anyone working in the Bega Valley, Bega itself tends to be the more practical choice, since it has the fuller range of a regional centre, including additional banking and specialty services beyond the basics.
If you’re here for a coastal stay rather than work, Merimbula or Tathra might suit better depending on where you’re spending your days — no point driving inland to Bega if you’re planning to stay near the coast for groceries you could pick up on the way back from the beach.
For medical visitors, it’s worth checking which of the three towns has the specific pharmacy or service you need before you set off, since not every option carries the same range — a quick call ahead can save a wasted trip.
The takeaway: Kalaru’s position between Bega, Tathra and Merimbula means you’re never far from groceries or a pharmacy — just worth picking whichever town suits your day’s plans rather than defaulting to the same one every time.
If you’re staying a week or more, it’s worth doing one bigger shop early in your stay at whichever town has the fullest range for your needs, then relying on the closer, smaller options for top-ups — saves repeat trips to the same larger town every time you run low on something.