Johannesburg Restaurants

Sort by Tribes
Cuisines
1008 Results
  • 1
    Craft Restaurant

    Craft Restaurant

    Ranked #1 overall in Johannesburg restaurants
    5 reviews
    ££££Breakfast & Brunch
    Popular withFoodiesNightlifeTrendsters

    quite frankly this took us by surprise , did not expect too much here but wow the food was a knock out, if we were staying longer this would be ...

  • 2
    Butcher Shop & Grill (The)

    Butcher Shop & Grill (The)

    Ranked #2 overall in Johannesburg restaurants
    5 reviews
    Popular withFoodiesBusiness

    The best filet in the world

  • 3
    Stanley Beer Yard

    Stanley Beer Yard

    Ranked #3 overall in Johannesburg restaurants
    4 reviews
    International
    Popular withTrendstersArtsyFoodies

    This is one of the coolest places to go in JNB for a meal. An old converted factory complex that now has some great restaurants. Go for jazz on a ...

  • 4
    Neighbourgoods Market

    Neighbourgoods Market

    Ranked #4 overall in Johannesburg restaurants
    5 reviews
    Popular withFoodiesAdventureTrendsters

    The Neighbourgoods market is a great place to go if you love food. There are stalls upon stalls offering food that ranges from French crepes to Mexican tacos. Go if ...

  • 5
    Junipa's

    Junipa's

    Ranked #5 overall in Johannesburg restaurants
    3 reviews
    Bakery

    Food is great and atmosphere is welcoming.

  • 6
    The Grillhouse Rosebank

    The Grillhouse Rosebank

    Ranked #6 overall in Johannesburg restaurants
    2 reviews
    BarbecueSteak House
    Popular withFoodies

    Classic steakhouse and a famous Jo'burg institution. You can sometimes get venison. The filet is great. Set menus are available or just order a la carte.

  • 7
    moyo Zoo Lake

    moyo Zoo Lake

    Ranked #7 overall in Johannesburg restaurants
    4 reviews
    ££££Breakfast & BrunchAfrican
    Popular withFoodiesFamiliesBusiness

    This outlet of the small pan-African chain was recommended by a friend. The dishes were hit or miss and the decor was very kitsch African. I wouldn't recommend it but ...

  • 8
    Rockets

    Rockets

    Ranked #8 overall in Johannesburg restaurants
    2 reviews
    Continental
    Popular withFoodiesNightlifeTrendsters

    The food at this popular restaurant is truly top-notch! Conveniently located on the popular and trendy Parkhurst 4th Avenue strip - it's the perfect place for a dinner followed by ...

  • 9
    Japa

    Japa

    Ranked #9 overall in Johannesburg restaurants
    2 reviews
    Asian/PacificJapaneseSushi
    Popular withFoodies

    This is the best sushi that you will get in Johannesburg

  • 10
    The Wolfpack

    The Wolfpack

    Ranked #10 overall in Johannesburg restaurants
    3 reviews
    ££££Burgers
    Popular withFoodiesTrendstersArtsy

    A trendy, yet comfortable restaurant with beautiful décor and design. The unique menu, made up almost solely of an eclectic range of gourmet burgers, is mouthwatering! The stocked bar has ...

var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 500; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.net/trip/hotels/hotel_suggestions?action=index&clean_path=johannesburg-south-africa&controller=topics&country_code=&current_user_id=&filters=&id=2000000000413&klass_name=Region&list_type=restaurants&nearby=false&path=johannesburg-south-africa%2Frestaurants&place=2000000000413&place_type=City&place_type=region&region=2000000000413", function(){ HotelRates.ajax(); }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=us&current_user_id=&locale=en&region=2000000000413" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } }; if (typeof IntentMedia !== 'undefined' && window.IntentMedia && IntentMedia.trigger) { window.IntentMediaProperties.site_currency = 'USD', window.IntentMediaProperties.travel_date_start = '' window.IntentMediaProperties.travel_date_end = '' IntentMedia.trigger("onpage_ads_redraw"); }