Pavilion Restaurant / Jackal on the Beach restaurant in Mossel Bay, Garden Route Pavilion Restaurant / Jackal on the Beach — photo 2
Pavilion Restaurant / Jackal on the Beach — photo 3
⊞ +2 photos

Pavilion Restaurant / Jackal on the Beach

Seafood, Pub, Burgers · Mossel Bay · RR

★★★☆☆ 3.9 (961 Google reviews)
Ocean viewsOutdoor seatingFamily-friendlyChild-friendlyTakeawaySea views

About Pavilion Restaurant / Jackal on the Beach

Perched right on Santos Bay beach in Mossel Bay, Pavilion Restaurant (also known as Jackal on the Beach) offers the kind of relaxed coastal dining that makes the Garden Route special. The location is the main draw here – you're practically on the sand, with waves rolling in just metres away and uninterrupted views across the bay. It's the sort of place where you can kick off your shoes after a beach walk and settle in for a leisurely meal.

The menu covers the bases you'd expect from a beachfront spot: fresh line fish, calamari, and prawns feature prominently, alongside burgers, steaks, and proper pub grub. Nothing too fancy, just honest coastal cooking that pairs well with a cold beer and the sound of the ocean. The atmosphere is laid-back and family-friendly, with both indoor and outdoor seating to make the most of the setting.

While service can be hit-and-miss during busy periods and the food isn't always consistent, the unbeatable beachfront position and relaxed vibe keep locals and visitors coming back. Best visited for sunset drinks and a casual meal when you want your toes in the sand and salt in the air.

Cuisine

Pavilion Restaurant / Jackal on the Beach serves Seafood, Pub, Burgers cuisine in Mossel Bay, on the Garden Route.

Opening hours

monday 10:00 AM – 6:00 PM
tuesday 10:00 AM – 6:00 PM
wednesday 10:00 AM – 6:00 PM
thursday 10:00 AM – 6:00 PM
friday 10:00 AM – 6:00 PM
saturday 10:00 AM – 6:00 PM
sunday 10:00 AM – 6:00 PM

Location

43 George Rd, Santos Bay, Mossel Bay, 6500, South Africa

Open in Google Maps →

Pavilion Restaurant / Jackal on the Beach

★★★☆☆ 3.9 (961)
📍 43 George Rd, Santos Bay, Mossel Bay, 6500, South Africa
Mid-range Seafood

Updated May 2026