Fine-dining menu with Cape influences at airy beachfront eatery with an open kitchen and a terrace.
Sophisticated tapas served in a chic, buzzy locale with glass walls & views of Table Mountain.
Rustic-chic cottages in an upmarket farmstay with a winery, a spa & dining, plus mountain views.
Modern chain restaurant with a cheerful vibe, serving up seafood & sharing platters.
Casual quarters, some with kitchens, in a relaxed riverfront guesthouse offering a pool & dining.
Modern restaurant with mountainview terrace serving burgers, seafood and South African game dishes.
Contemporary cafe/bar chain with an upbeat soundtrack, for cocktails, coffee & breakfast.