Hermanus has quietly built one of the Overberg's best coffee scenes. The compact village centre clusters a dozen cafes along High Street and around the Old Harbour, ranging from artisan roasters pulling single-origin pour-overs to harbour-side spots where you sip your flat white while watching whales breach. The pace is unhurried, the views are extraordinary, and several cafes bake their own pastries daily.
High St, Hermanus, 7200
Specialty roaster with a minimalist interior and serious espresso. Single-origin pour-over R50, flat white R42. They roast weekly in small batches. The avocado toast (R75) and banana bread (R45) are excellent. Open 7am-4pm daily.

Old Harbour, Hermanus, 7200
Right on the harbour wall with unobstructed ocean views. Cappuccino R40, chai latte R45. The real draw is the location — during whale season, you can watch Southern Rights from your table. Seafood lunch menu also available. Open 8am-5pm.

Church St, Hermanus, 7200
Charming village cafe in a converted cottage with a garden courtyard. Flat white R38, homemade scones R35. Known for their all-day breakfast (R85) and relaxed atmosphere. Dog-friendly garden. Open 7:30am-3:30pm, closed Tuesdays.