Locatr

Blog

Latest News
Top 10 Restaurants in Mossel Bay You'll Love

Top 10 Restaurants in Mossel Bay You'll Love

  • 24 June 2025
  • Guides

Updated October 2026.

Mossel Bay is known for beaches, whales and history, but its food scene deserves a trip of its own. Fresh seafood comes straight off the boats, braais happen on the beach, and some of the best tables in town come with ocean views.

Here's our countdown of ten restaurants in Mossel Bay worth planning a meal around. Hours and menus change with the seasons, so check each Locatr listing for the latest details before you go.

10. Cape St Blaize Restaurant: coffee and cake at the lighthouse

Right beside the Cape St Blaize Lighthouse, this is the classic stop before or after a walk on the St Blaize Trail, which starts at the cave just below. Expect breakfasts, good coffee, cakes and some of the best views of the bay, best enjoyed outside when the weather plays along.

  • Perfect for: breakfast with a view, coffee after a hike, whale-spotting in season

  • Where: at the lighthouse, The Point

View Cape St Blaize Restaurant on Locatr →

9. Big Blu: sundowners on the rocks

Big Blu sits right on the rocks at The Point with a deck over the water. It's casual and relaxed: think burgers, seafood and cocktails as the sun goes down.

  • Perfect for: sundowners, a laid-back lunch after the beach

  • Where: Point Road, The Point

View Big Blu on Locatr →

8. London Bus Fish & Chips: lunch on a double-decker

Yes, it's a red London double-decker bus. Fish and chips and calamari are the headliners, portions are generous, and the upper deck looks out over the harbour. Kids love it.

  • Perfect for: a quick, fun lunch, families

  • Where: at the harbour

View London Bus Fish & Chips on Locatr →

7. Mossel Bay Oyster Bar: oysters and cocktails at the harbour

On Quay 4 in the harbour, the Oyster Bar is all about fresh local oysters, seafood and a good cocktail list, with water views to match. It's a favourite for date nights and sunset drinks.

  • Perfect for: seafood lovers, date nights, sundowners

  • Where: Quay 4, Mossel Bay Harbour

View the Oyster Bar on Locatr →

6. Café Gannet: Mossel Bay's seafood house since 1988

Next to the Bartolomeu Dias Museum, Café Gannet has been a Mossel Bay institution since 1988. Seafood and sushi are the specialities, with plenty for meat-lovers and vegetarians, and the wine list leans proudly South African. It's polished without being stuffy, and booking is a good idea.

  • Perfect for: special occasions, a long lunch after the museum

  • Where: 1 Market Street, next to the Dias Museum

View Café Gannet on Locatr →

5. Salt & Copper: the family favourite in Hartenbos

Just outside town on the R102 in Hartenbos, Salt & Copper serves breakfast, lunch and dinner, has a kids' menu and outdoor play areas, and hosts private functions. Parents eat well and the children stay busy.

  • Perfect for: families, brunch, celebrations

  • Where: R102, Hartenbos

View Salt & Copper on Locatr →

4. The Kingfisher: seafood and sushi at The Point

A long-standing seafood spot at The Point, The Kingfisher serves seafood and sushi alongside steaks and other meat dishes for anyone who doesn't eat fish.

  • Perfect for: seafood dinners, mixed groups

  • Where: Point Road, The Point

View The Kingfisher on Locatr →

3. Bahia Bleu: beachfront dining at the Diaz Hotel

Bahia Bleu is the restaurant at the Diaz Hotel & Resort on Diaz Beach, open to hotel guests and visitors alike. It serves everything from breakfast and light lunches to dinner, with views over the pool, the palms and the beach. The cakes have a following of their own.

  • Perfect for: beachside lunches, family meals, a cocktail by the pool

  • Where: Diaz Hotel & Resort, Diaz Beach

View Bahia Bleu on Locatr →

2. Kaai 4 Braai: a real braai on the sand

At Kaai 4, everything is cooked on a huge open fire right in front of you: roosterkoek, potjies, lamb chops, boerewors and braaied fish. Tables sit on the sand at the harbour. Order at the counter, find a spot and settle in. It's simple, hearty and very Mossel Bay.

  • Perfect for: groups, visitors who want a proper South African braai

  • Where: Quay 4, Mossel Bay Harbour

View Kaai 4 Braai on Locatr →

1. Delfino's: the view that never gets old

Our number one is Delfino's on Point Road, a Mossel Bay landmark serving breakfast, lunch and dinner right on the water at The Point. Pizza, pasta, seafood and grills mean everyone finds something, and on a good day you might see whales or dolphins from your table.

  • Perfect for: any meal, any occasion, breakfast with a sea view

  • Where: Point Road, The Point

View Delfino's on Locatr →

Tips for getting a table in season

  • Book ahead in December and January. The summer holidays are the busiest time of year.

  • Watch the event calendar. Big weekends fill restaurants fast. This November, IRONMAN 70.3 Mossel Bay (22 November) and MosJazz (26–29 November) both bring crowds.

  • Eat a little earlier. An early dinner or a weekday lunch is the easiest way to walk in without a booking.

  • Ask for the view when you book. Sunset tables at The Point and the harbour go first.

Did we miss your favourite?

Tell us about it through our contact page. If you own a restaurant, add it to Locatr so hungry visitors can find you.

Hungry for more? See where to eat in Mossel Bay, our coffee shop guide and the best local takeaways.

Share:

Leave a Reply