The Best Restaurant in The Magaliesberg, Johannesburg

Background Illustration for Restaurants

We've compiled the best of the best in The Magaliesberg - browse our top choices for the top things to see or do during your stay.

Black Horse Restaurant

$$ Fodor's Choice

Set in manicured, terraced gardens that stretch out onto paddocks where grazing Friesian horses idle away afternoons, the family-owned Black Horse Restaurant predominantly serves bistro staples like burgers and wood-fired pizzas, though Stables Café, open during the week, can easily accommodate walk-ins. While you’re here, you can also do a tasting and tour of the craft brewery, run by one of the country’s youngest female brewers, and gin distillery (one hour, R287.50 for both). It’s such a popular weekend venue for families, bikers, cyclists, and out-of-towners that it’s essential to book if you want to secure a place for lunch.

32 Zeekoeihoek Rd., Magaliesberg, South Africa
082-453–5295
Known For
  • Gorgeous outdoor setting surrounded by nature
  • Brewery and distillery tours, tastings, and gift shop
  • Quaint and affordable accommodation options
Restaurant Details
Reservations essential on weekends

Something incorrect in this review?

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$$ Cradle of Humankind

Ground Cafe17.9 miles away

Bistro
19 Driefontein Rd., Muldersdrift, Gauteng, South Africa
We recommend 3 Restaurants in Cradle of Humankind
$$ Cradle of Humankind

The Cradle18.9 miles away

South African
Kromdraai Rd., Mogale City, Gauteng, 1739, South Africa
We recommend 3 Restaurants in Cradle of Humankind
$$$$ Cradle of Humankind

The Carnivore19.7 miles away

African
69 Drift Blvd., Muldersdrift, Gauteng, 1739, South Africa
We recommend 3 Restaurants in Cradle of Humankind
$$$ Soweto and the South

1947 on Vilakazi Street29.1 miles away

African
7156 Vilakazi St., Soweto, Gauteng, South Africa
We recommend 2 Restaurants in Soweto and the South
$ Soweto and the South

Vilakazi Espresso29.3 miles away

Sandwiches
7346 Vilakazi St., Soweto, Gauteng, South Africa
We recommend 2 Restaurants in Soweto and the South