Where to Eat in Struisbaai & L’Agulhas
Struisbaai and L’Agulhas sit side by side on the southern tip of Africa, so it’s easy to pair a meal with a beach walk, a harbour visit or a trip to the Cape Agulhas Lighthouse. Fresh fish and seafood feature on many local menus, alongside pub classics, wood-fired pizza and relaxed daytime cafés. This guide lists eleven places to eat in the two towns, with direct ways to view menus, reserve or request a table, call, and get directions. Staying with us? See our cottages, apartments and house in Struisbaai.
Last checked: 24 October 2026. Details come from each restaurant’s own website, booking page or business listing, not from the restaurants directly. Hours change with the season and public holidays, so please confirm opening times when you book. “Request a table” sends a request only: the restaurant must confirm your reservation.
Showing all 11 places to eat
Numbered pins match the numbered restaurant cards below. All details are also listed in the cards.
-
1
Needles Kitchen
L’AgulhasA newer restaurant set beneath the Cape Agulhas Lighthouse, focused on coastal cooking with local ingredients and views of the meeting point of two oceans.
- Address
- Lighthouse St, L’Agulhas (beneath the Cape Agulhas Lighthouse)
- Opening information
- Open daily. Dineplan lists Saturdays 08:00–21:00; confirm times for other days when you book.
- Access
- No park entry fee: the restaurant is just outside the Agulhas conservation area.
- Groups & events
- bookings@needles.africa
-
2
Fish and More
StruisbaaiA fresh-fish shop that also cooks. Sit down for a meal or take it away, or buy the day’s fish to cook yourself. The Coffee Full Stop café shares the premises.
- Address
- 66 Main Rd, Struisbaai
- Opening information
- Mon–Thu 09:00–19:00; Fri–Sat 09:00–19:30; Sun 09:00–14:30 (restaurant website).
-
3
The Michael Collins (TMC)
StruisbaaiAn Irish pub for a relaxed meal and a drink, with a beer garden and big-screen sport.
- Address
- 21 Malvern Dr, Struisbaai
- Opening information
- Listed as open daily. Phone to confirm kitchen hours.
-
4
Earth Restaurant & Shop
Struisbaai (on the R319)A family-run “eat, shop and play” stop on the R319, with a seasonal farm-to-table menu, a dining room and patio, and a shop to browse.
- Address
- Plot 1811, Route 319, Struisbaai
- Opening information
- Hours are not published online. Phone or use the enquiry form to confirm.
- info@earthresort.co.za
-
5
The Shipwreck Coffee Shop
StruisbaaiA coffee shop on the main road serving coffee and light meals, with seating inside and out.
- Address
- 77 Main Rd, Struisbaai
- Opening information
- Hours are not published online. Phone to confirm before you go.
-
6
SeaGulls Pub & Grill
L’AgulhasSeafood, steaks, flame-grilled burgers and wood-fired pizza on the main road in L’Agulhas. A casual choice for lunch, sundowners or an early dinner.
- Address
- Main Rd, L’Agulhas
- Opening information
- Mon–Sun 12:00–20:00; open on public holidays (restaurant website).
-
7
Zuidste Kaap
L’AgulhasA long-standing, fully licensed family restaurant and pub with a varied menu, a patio for fine weather and a fire on cold winter days. Takeaways are available.
- Address
- 99 Main Rd, L’Agulhas
- Opening information
- From 11:00 until late (restaurant website). Confirm days and kitchen closing time.
- info@zuidstekaap.co.za
-
8
Gavin’s Trattoria
L’AgulhasA family-owned Italian trattoria serving traditional cooking and wood-fired pizza, with oysters on the menu. Reserve ahead in busy periods.
- Address
- 101 Main Rd, L’Agulhas
- Opening information
- Mon–Fri 15:00–21:00; Sat 12:00–21:00; closed Sundays (restaurant website).
-
9
L’Agulhas Seafoods
L’AgulhasLinefish, calamari, fish and chips and sushi, to eat in or take away. Licensed, with indoor and outdoor seating. Walk-ins are welcome; larger groups are advised to reserve.
- Address
- Main Rd, L’Agulhas
- Opening information
- Mon–Thu 09:30–19:00; Fri 09:30–19:30; Sat 09:30–19:00; Sun & public holidays 09:30–15:00 (business listing). Phone to confirm.
-
10
Suidpunt Potpourri
L’AgulhasA licensed coffee shop near the lighthouse for breakfast, brunch, lunch and cake, with indoor and outdoor seating and a gift shop.
- Address
- Main Rd, L’Agulhas (near the lighthouse)
- Opening information
- Daily 09:00–17:00 (business listing).
-
11
Struisbaai Harbour Cafe
StruisbaaiInformal ocean-front dining at Struisbaai harbour: seafood, fish meals, burgers and pizza with harbour views. Dine in, take out or order delivery.
- Address
- 31 Kusweg Noord St, Struisbaai (at the harbour)
- Opening information
- Mon–Tue 10:00–17:00; Wed–Thu 10:00–20:00; Fri–Sat 10:00–23:00; Sun 10:00–17:00 (restaurant website).
No places match both filters.
Stay nearby at Landsedge
Our self-catering cottages, apartments and house in Struisbaai put you close to the beach, the harbour and the restaurants in this guide.