airport_transferbarbathtubbusiness_facilitieschild_activitieschildcareconnecting_roomcribsfree_wifigymhot_tubinternetkitchennon_smokingpetpoolresturantski_in_outski_shuttleski_storagesmoking_areaspastar

10 Best Designed Restaurants in South Africa

Dine in a sleek, contemporary space at Makaron Restaurant | Courtesy of Makaron Restaurant
Dine in a sleek, contemporary space at Makaron Restaurant | Courtesy of Makaron Restaurant
South Africa has an extremely diverse dining scene, from haute cuisine to casual eateries, so there’s something for every foodie.

BOSJES Kombuis

Bistro, South African, Vegetarian, Vegan, $$$
Save Place
Expect bistro style food, from fish cakes to pasta and traditional desserts
Expect bistro style food, from fish cakes to pasta and traditional desserts | Courtesy of BOSJES Kombuis

BOSJES Kombuis boasts high ceilings, glass walls, and a wooden terrace for al fresco dining. The striking outdoor mural features a Delft-inspired design and is called the Bosjes Tree of Life, referring to the fauna and flora in the surrounding area.
More Info
Sun:
10:00 am - 4:00 pm
Wed:
10:00 am - 4:00 pm
Thu:
10:00 am - 4:00 pm
Fri:
10:00 am - 4:00 pm
Sat:
10:00 am - 4:00 pm

Meal service:

All Day

Atmosphere:

Casual, Modern, Outdoors, Stylish

Brian Lara Rum Eatery

Bar, Restaurant, Caribbean, Cocktails, Wine, Beer, $$$
Save Place
Brian Lara Rum Eatery interior
Brian Lara Rum Eatery interior | Courtesy of Brian Lara Rum Eatery

This chilled out eatery in the heart of Linden is perfect for after work drinks, and the small menu mostly consists of tropical-themed food. The decor is indicative of a Caribbean bar, with potted palms and a fully stacked bar, including plenty of rum, of course.
More Info
Sun:
11:00 am - 7:00 pm
Wed:
11:00 am - 11:00 pm
Thu:
11:00 am - 11:00 pm
Fri:
11:00 am - 11:00 pm
Sat:
11:00 am - 11:00 pm

Meal service:

All Day

Atmosphere:

Casual, Quirky

Hell's Kitchen

Bar, Craft Ale Bar, Restaurant, South African, $$$
Save Place
Think 1920’s New York speakeasy glamour, rock ‘n roll, meat, and craft beer
Think 1920’s New York speakeasy glamour, rock ‘n roll, meat, and craft beer | Courtesy of Hell’s Kitchen

Hell’s Kitchen is a bar/eatery in Melville that serves a mean plate of ribs and has live music on weekends. Black and white posters of musicians, skulls, and deer antlers dot the walls and the checkered floor adds to the old-school feel.
More Info
Sun:
12:00 pm - 11:00 pm
Mon:
12:00 pm - 11:00 pm
Tue:
12:00 pm - 11:00 pm
Wed:
12:00 pm - 11:00 pm
Thu:
12:00 pm - 11:00 pm
Fri:
12:00 pm - 11:00 pm
Sat:
12:00 pm - 11:00 pm

Meal service:

Lunch, Dinner, Late Night

Atmosphere:

Casual, Quirky

Greenhouse at the Cellars-Hohenort

Hotel Restaurant, Restaurant, Contemporary, Vegetarian, Vegan
Save Place
Greenhouse promises a modern, South African dining experience
Greenhouse promises a modern, South African dining experience | Courtesy of Greenhouse

The space beautifully pulls together a palette of charcoal and warm honey tones, from minimal timber tables to chairs upholstered in oyster-colored leather. The walls are adorned with contemporary art inspired by plants, fruit, and nature, creating a feeling of complete harmony between the food and décor.
More Info
Tue:
6:00 pm - 9:30 pm
Wed:
6:00 pm - 9:30 pm
Thu:
6:00 pm - 9:30 pm
Fri:
12:00 pm - 2:00 pm
Fri:
6:00 pm - 9:30 pm
Sat:
12:00 pm - 2:00 pm
Sat:
6:00 pm - 9:30 pm

Meal service:

Dinner

Atmosphere:

Arty, Fine Dining, Modern

Perron: Mexican Appreciation Society

Restaurant, Mexican, South African, Vegetarian, Vegan, $$$
Save Place
Share the selection of flavoursome tappas while sipping on margaritas
Share the selection of flavoursome tappas while sipping on margaritas | Courtesy of Perron

Perron serves true Mexican food in the heart of Johannesburg. The interior is bright, filled with striking accessories and tones of warm pink and turquoise dominate while florals are evident throughout the scheme.
More Info
Sun:
12:00 pm - 4:00 pm
Mon:
5:00 pm - 10:00 pm
Tue:
12:00 pm - 10:00 pm
Wed:
12:00 pm - 10:00 pm
Thu:
12:00 pm - 10:00 pm
Fri:
12:00 pm - 10:00 pm
Sat:
12:00 pm - 10:00 pm

Meal service:

Lunch, Dinner, Late Night

Atmosphere:

Arty, Casual, Quirky

The Shortmarket Club

Bar, Restaurant, Contemporary, Steakhouse, French, Asian
Save Place
The open kitchen features a braai barbecue section
The open kitchen features a braai barbecue section | Courtesy of Shortmarket Club

The Shortmarket Club on Bree Street is reminiscent of a 50s steakhouse, and although the menu includes a few Asian touches, it’s mostly bistro inspired. It’s a buzzing restaurant with opulent yet understated décor and separate dining and bar areas.
More Info
Mon:
7:00 pm - 10:00 pm
Tue:
7:00 pm - 10:00 pm
Wed:
12:30 pm - 2:00 pm
Wed:
7:00 pm - 10:00 pm
Thu:
12:30 pm - 2:00 pm
Thu:
7:00 pm - 10:00 pm
Fri:
12:30 pm - 2:00 pm
Fri:
7:00 pm - 10:00 pm
Sat:
7:00 pm - 10:00 pm

Meal service:

Breakfast, Brunch, Lunch, Dinner

Atmosphere:

Gourmet, Modern, Open Kitchen

Makaron Restaurant

Restaurant, Contemporary, European, Vegetarian, Vegan
Save Place
The food is seasonal and now includes a Sunday buffet
The food is seasonal and now includes a Sunday buffet | Courtesy of Makaron Restaurant

The upmarket interior at Makaron is super stylish but quirky and comfortable at the same time. The restaurant has a minimalist feel but with a South African design element, evident in the splashes of color, indigenous flowers, and more.
More Info
Sun:
6:30 pm - 8:30 pm
Mon:
6:30 pm - 8:30 pm
Tue:
6:30 pm - 8:30 pm
Wed:
6:30 pm - 8:30 pm
Thu:
6:30 pm - 8:30 pm
Fri:
6:30 pm - 8:30 pm
Sat:
6:30 pm - 8:30 pm

Meal service:

Dinner

Atmosphere:

Boutique, Modern, Stylish

The Ocean Terrace

Hotel Restaurant, Restaurant, Contemporary, Seafood, South African, $$$
Save Place
The Ocean Terrace restaurant interior
The Ocean Terrace restaurant interior | Courtesy of Oyster Box

The Ocean Terrace Restaurant at the Oyster Box Hotel serves a bistro-style menu and is great for casual dining. The detailed interior is filled with unique pieces, from the tiles to the paddle fans, and the view of the lighthouse is spectacular.
More Info
Sun:
7:00 am - 10:30 am
Sun:
12:00 pm - 3:00 pm
Sun:
6:00 pm - 10:30 pm
Mon:
7:00 am - 10:30 am
Mon:
12:00 pm - 3:00 pm
Mon:
6:00 pm - 10:30 pm
Tue:
7:00 am - 10:30 am
Tue:
12:00 pm - 3:00 pm
Tue:
6:00 pm - 10:30 pm
Wed:
7:00 am - 10:30 am
Wed:
12:00 pm - 3:00 pm
Wed:
6:00 pm - 10:30 pm
Thu:
7:00 am - 10:30 am
Thu:
12:00 pm - 3:00 pm
Thu:
6:00 pm - 10:30 pm
Fri:
7:00 am - 10:30 am
Fri:
12:00 pm - 3:00 pm
Fri:
6:00 pm - 10:30 pm
Sat:
7:00 am - 10:30 am
Sat:
12:00 pm - 3:00 pm
Sat:
6:00 pm - 10:30 pm

Meal service:

Breakfast, Brunch, Lunch, Dinner

Atmosphere:

Boutique, Stylish

The Pot Luck Club

Bar, Restaurant, Vegetarian, Vegan, South African, $$$
Save Place
To see the chefs in action, sit at the bar overlooking the kitchen
To see the chefs in action, sit at the bar overlooking the kitchen | Courtesy of The Pot Luck Club

The Pot Luck Club serves innovative cuisine in a relaxed environment. The décor is edgy with the open-plan kitchen as the focus point, illuminated by lights, giving the impression of a stage.
More Info
Mon - Sat:
12:30 pm - 2:30 pm
Mon - Sat:
6:00 pm - 10:30 pm
Sun:
11:00 am - 3:00 pm

Meal service:

Brunch, Lunch, Dinner

Atmosphere:

Modern, Quirky, Open Kitchen

Tashas Nelson Mandela Square

Restaurant, Restaurant with Rooms, Contemporary, Healthy, South African, Vegetarian, Vegan, $$$
Save Place
The Flamingo Room is great for cocktails
The Flamingo Room is great for cocktails | Courtesy of Tashas

This popular branch of Tashas is great for any-time-of-day eating, drinking, and meeting, and evokes a sense of 1920s glam with an African touch. The beautiful accessories and finishes add to the glitzy atmosphere.
More Info
Sun:
7:00 am - 9:30 pm
Mon:
7:00 am - 10:00 pm
Tue:
7:00 am - 10:00 pm
Wed:
7:00 am - 10:00 pm
Thu:
7:00 am - 10:00 pm
Fri:
7:00 am - 10:30 pm
Sat:
7:00 am - 10:30 pm

Meal service:

All Day

Atmosphere:

Fast Casual, Modern, Stylish