Craighall Park, Johannesburg

Where the
city slows
down

Nestled in the grounds of Craighall Park

Scroll

Our Story

One of Johannesburg's
most beloved hangouts

There is a place in the north of Johannesburg where the pace of city life softens. Where a century-old bowling green gives way to a 90-metre covered patio, and the light through the trees falls golden in the afternoon.

33 Olive Tree has become the gathering place for generations of Johannesburgers — young families, old friends, midweek lunches, long weekend dinners. The kind of restaurant that never needs to announce itself, because those who know it always come back.

A relaxed, outdoors country feel in the heart of Johannesburg North — a world away from the city that surrounds it.
4.2
Google Rating
Over 2,215 reviews
90m
Covered Patio
Views across the grounds
R200
Per person from
Family-friendly dining
10pm
Close daily
Kitchen until 9 pm

The Experience

More than a meal —
a place to belong

Every corner of 33 Olive Tree has been shaped for ease, warmth, and genuine pleasure.

The Patio

A 90-metre elevated covered patio that stretches across the bowling club grounds — one of Johannesburg's great outdoor dining experiences. Dine under the canopy with views that open onto something rare in the city: genuine open sky.

The Fireplace

When the Johannesburg winter bites, the fireplaces at 33 Olive Tree draw people close. There is something deeply satisfying about settling into warmth, a glass in hand, while the evening gathers outside.

Great Cocktails

The bar at 33 Olive Tree has earned its reputation. Expertly crafted cocktails, a well-considered wine list, and the kind of happy hour that turns a weekday afternoon into something worth remembering.

The Bar

Happy hour begins
when you walk through
the gate

The bar at 33 Olive Tree has built its reputation one glass at a time. Seasonal cocktails crafted with care, a wine list that does not try too hard but always delivers, and a happy hour that rewards you for ending the day right.

Whether you are after a sundowner on the patio, a round of drinks by the fire, or a long evening with the people who matter — the bar is always ready.

Happy Hour Food Seasonal Cocktails Wine List Craft Beer Non-Alcoholic Options

What Guests Say

Over two thousand
reasons to visit

4.2
Google Rating
2,215+ Reviews

"There is nowhere else quite like this in Joburg. The patio, the trees, the food — it all comes together into something genuinely special. We have been coming for years and it never disappoints."

Catherine M. — Craighall Park

"Brilliant for families. The kids have space to breathe, the adults have great food and cocktails. The atmosphere on a summer evening is unmatched. The lamb shank is worth the drive from anywhere."

David K. — Sandton

"The fireplace in winter makes this the most comfortable restaurant in the city. Warm, welcoming staff, generous portions, and cocktails that are genuinely well-made. Our Friday local."

Natalie R. — Hyde Park

Find Us

Hidden in plain sight
in Craighall Park

33 Olive Tree is located within the grounds of the Craighall Park Bowling Club on Abercorn Avenue — a setting that gives the restaurant its unique, unhurried character. The address is easy to find; the atmosphere is impossible to forget.

"Johannesburg's favourite hangout for young and old — a relaxed, outdoors country feel with an elevated patio and views toward the open sky."

Parking is ample. Families are welcome. Bookings are recommended for weekends and public holidays.

Address
33 Abercorn Avenue
Craighall Park, Randburg, 2196
Inside Craighall Park Bowling Club
Hours
Open daily until 10 pm
Kitchen closes at 9 pm
Contact
Call to reserve a table
Price Guide
R 200 – R 300 per person
Family restaurant · All ages welcome
Getting Here
29 min from Sandton
Ample on-site parking available

Reservations

Book your table
at 33 Olive Tree

We welcome walk-ins whenever we have space, but to guarantee your spot — especially on weekends — a reservation is always the wiser choice. Give us a call and we will take care of the rest.