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.

Town
Dining type

Showing all 11 places to eat

Numbered pins match the numbered restaurant cards below. All details are also listed in the cards.

  1. 1

    Needles Kitchen

    L’Agulhas

    A newer restaurant set beneath the Cape Agulhas Lighthouse, focused on coastal cooking with local ingredients and views of the meeting point of two oceans.

    • Seafood & coastal dining
    • Lighthouse setting
    • Online booking
    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. 2

    Fish and More

    Struisbaai

    A 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.

    • Fish & chips
    • Fresh fish daily
    • Sit-down & takeaway
    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. 3

    The Michael Collins (TMC)

    Struisbaai

    An Irish pub for a relaxed meal and a drink, with a beer garden and big-screen sport.

    • Irish pub
    • Beer garden
    • Sport on big screens
    Address
    21 Malvern Dr, Struisbaai
    Opening information
    Listed as open daily. Phone to confirm kitchen hours.
  4. 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.

    • Family daytime stop
    • Seasonal menu
    • Shop & play
    Address
    Plot 1811, Route 319, Struisbaai
    Opening information
    Hours are not published online. Phone or use the enquiry form to confirm.
    Email
    info@earthresort.co.za
  5. 5

    The Shipwreck Coffee Shop

    Struisbaai

    A coffee shop on the main road serving coffee and light meals, with seating inside and out.

    • Coffee
    • Light meals
    • Indoor & outdoor seating
    Address
    77 Main Rd, Struisbaai
    Opening information
    Hours are not published online. Phone to confirm before you go.
  6. 6

    SeaGulls Pub & Grill

    L’Agulhas

    Seafood, 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.

    • Seafood
    • Grill
    • Wood-fired pizza
    Address
    Main Rd, L’Agulhas
    Opening information
    Mon–Sun 12:00–20:00; open on public holidays (restaurant website).
  7. 7

    Zuidste Kaap

    L’Agulhas

    A 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.

    • Family restaurant
    • Licensed
    • Patio
    • Wheelchair friendly (per venue)
    Address
    99 Main Rd, L’Agulhas
    Opening information
    From 11:00 until late (restaurant website). Confirm days and kitchen closing time.
    Email
    info@zuidstekaap.co.za
  8. 8

    Gavin’s Trattoria

    L’Agulhas

    A family-owned Italian trattoria serving traditional cooking and wood-fired pizza, with oysters on the menu. Reserve ahead in busy periods.

    • Italian
    • Wood-fired pizza
    • Family run
    Address
    101 Main Rd, L’Agulhas
    Opening information
    Mon–Fri 15:00–21:00; Sat 12:00–21:00; closed Sundays (restaurant website).
  9. 9

    L’Agulhas Seafoods

    L’Agulhas

    Linefish, 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.

    • Seafood
    • Sushi
    • Sit-down & takeaway
    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. 10

    Suidpunt Potpourri

    L’Agulhas

    A licensed coffee shop near the lighthouse for breakfast, brunch, lunch and cake, with indoor and outdoor seating and a gift shop.

    • Coffee shop
    • Breakfast & lunch
    • Gift shop
    Address
    Main Rd, L’Agulhas (near the lighthouse)
    Opening information
    Daily 09:00–17:00 (business listing).
  11. 11

    Struisbaai Harbour Cafe

    Struisbaai

    Informal ocean-front dining at Struisbaai harbour: seafood, fish meals, burgers and pizza with harbour views. Dine in, take out or order delivery.

    • Seafood
    • Harbour views
    • Dine in, take out & 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.