Pub & Grill, Bar, Burgers · Mossel Bay · RR
Oasis Pub & Grill sits in the coastal village of Herolds Bay, just outside Mossel Bay, offering a laid-back spot for a meal after a day at the beach. The atmosphere is casual and unpretentious, with a menu that covers pub classics—think burgers, steaks, and grills done simply and well. It's the kind of place where locals gather for a beer and visitors stop in for a bite without fuss.
The location puts you close to Herolds Bay's sandy stretch and the dramatic coastline that defines this part of the Garden Route. Whether you're after a filling lunch or a relaxed dinner with friends, Oasis delivers straightforward pub fare in a friendly setting. It's a no-frills option that does what it does honestly.
Updated May 2026
Pub & Grill · Mossel Bay
Family-friendly sports bar in Hartenbos serving generous portions of pub grub and cold drinks.
Bar · Mossel Bay
Casual beachfront bar in Die Voor Bay serving cocktails, light meals, and ocean views.
Pub & Grill · Mossel Bay
Relaxed coastal pub in Dana Bay serving hearty meals, cold drinks, and genuine hospitality.
Seafood · Mossel Bay
Relaxed oceanfront eatery in Mossel Bay serving hearty breakfasts, fresh seafood, and wood-fired pizzas with unbeatable sea views.
Seafood · Mossel Bay
Dine inside a vintage train carriage perched on Mossel Bay's beachfront with ocean views and fresh seafood.
Burgers · Mossel Bay
Family-friendly railway-themed restaurant at Santos Beach serving burgers, seafood, and pub classics with sea views.