Skip to content
neighbourhood listing

Best restaurants in Pretoria, South Africa

10 places, ranked by rating and number of reviews. How we rank

Places listed
10
Average rating
4.6
Reviews counted
23,901
Open on Sundays
9
  1. Top pick

    1. The Social Grill

    Restaurant · Pretorius Park · R 200–600

    Rated 4.7 out of 52,481 reviews

    “The food is topnotch, paired with swift service and a great atmosphere.”

    5 Boendoe Ave, Pretorius Park, Pretoria, 0081

  2. 2. Pachas Restaurant

    Fine dining restaurant · Hazelwood · R 300–800

    Rated 4.7 out of 52,387 reviews

    “Perfect atmosphere and absolutely stunningly prepared meals.”

    The Club Centre, 22 Dely Road, cnr Elandslaagte Street & Dely Road, Hazelwood, Pretoria, 0081

  3. 3. SMOKE Pretoria

    South African restaurant · Hazelwood · R 300–900

    Rated 4.7 out of 51,925 reviews

    “Nice restaurant,service was good.good South African inspired menu.”

    SMOKE Pretoria, 16 Firwood Ave, Hazelwood, Pretoria, 0081

  4. 4. Crawdaddy's Brooklyn

    Steak house · Brooklyn · R 200–300

    Rated 4.6 out of 54,501 reviews

    “Amazing food, great portions and the friendliest staff in Pretoria.”

    02, Brooklyn Piazza, Middel St, Brooklyn, Pretoria, 0145

  5. 5. Kream Restaurant Brooklyn

    Fine dining restaurant · Nieuw Muckleneuk · R 300–900

    Rated 4.6 out of 53,621 reviews

    “Service, ambiance, and food was incredible Thank you to our waitress Mpho”

    283 Dey St, Nieuw Muckleneuk, Pretoria, 0181

  6. 6. Blu Saffron

    Continental restaurant · Waterkloof · R 300–700

    Rated 4.6 out of 51,674 reviews

    “The Waiters were all well trained and the food was like a taste of heaven.”

    241 Sidney Avenue, Waterkloof, Pretoria, 0181

  7. 7. Brasserie de Paris Pretoria

    Fine dining restaurant · Waterkloof Ridge

    Rated 4.6 out of 5668 reviews

    “Food was sublime, our waitress Veronica delivered excellent service.”

    381 Aries St, Waterkloof Ridge, Pretoria, 0181

  8. 8. Hillside Tavern Restaurant

    Restaurant · Lynnwood · R 200–500

    Rated 4.5 out of 51,770 reviews

    “The best restaurant in Pretoria Delicious food at affordable prices.”

    320 The Hillside St, Lynnwood, Pretoria, 0081

  9. 9. Wood & Fire

    Restaurant · Nieuw Muckleneuk · R 200–600

    Rated 4.4 out of 51,228 reviews

    “The food was tasty, the atmosphere is welcoming.The service was ok too.”

    Veale St, Nieuw Muckleneuk, Pretoria, 0181

On the map

Run one of these?

Claim it free to keep your details right. Rankings can’t be bought.

Claim your listing

Questions people ask

What are the best restaurants in Pretoria, South Africa?

Based on ratings weighted by the number of reviews, the top-rated restaurants in Pretoria, South Africa are The Social Grill (4.7 stars from 2,481 reviews) and Pachas Restaurant (4.7 stars from 2,387 reviews).

Which restaurants in Pretoria, South Africa are open on Sunday?

9 of 10 list Sunday opening hours, including The Social Grill (11 am–6 pm) and Pachas Restaurant (12–2 pm). Hours can change, so call ahead.

How are these restaurants ranked?

By rating, weighted by how many reviews it is based on, so a 4.7 from 300 reviews beats a 5.0 from 2. Nobody can pay to rank higher on Neighbourhood Listing.