Driftwood Restaurant restaurant in Mossel Bay, Garden Route Driftwood Restaurant — photo 2
Driftwood Restaurant — photo 3
⊞ +2 photos

Driftwood Restaurant

South African, Seafood, Family Restaurant · Mossel Bay · RR

★★★★☆ 4.1 (78 Google reviews)
Family friendlyChild friendlyCasualGood for groupsWalk-ins welcome

About Driftwood Restaurant

Driftwood Restaurant is part of the Riviera Hotel in Hartenbos, offering a laid-back dining experience just minutes from the beach. The menu caters to all ages with hearty South African favourites, seafood dishes, and reliable grills that keep families and groups coming back. The atmosphere is unpretentious and welcoming, making it a solid choice for a casual meal after a day exploring Mossel Bay's coastline.

The setting is comfortable rather than fancy, with indoor seating that suits both quick lunches and leisurely dinners. It's the kind of place where you can bring the kids without worry, enjoy a decent plate of food, and not break the bank. While it may not be a destination restaurant, Driftwood delivers on what it promises: honest cooking, friendly service, and the convenience of being part of a well-established hotel in Hartenbos.

Cuisine

Driftwood Restaurant serves South African, Seafood, Family Restaurant cuisine in Mossel Bay, on the Garden Route.

Opening hours

monday 7:00 AM – 8:00 PM
tuesday 7:00 AM – 8:00 PM
wednesday 7:00 AM – 8:00 PM
thursday 7:00 AM – 8:00 PM
friday 7:00 AM – 8:00 PM
saturday 7:00 AM – 8:00 PM
sunday 7:00 AM – 8:00 PM

Location

110 Port Natal Rd, Hartenbos, Mossel Bay, 6520, South Africa

Open in Google Maps →

Driftwood Restaurant

★★★★☆ 4.1 (78)
📍 110 Port Natal Rd, Hartenbos, Mossel Bay, 6520, South Africa
Mid-range South African

Updated May 2026