Carnivore Restaurant

Johannesburg



At a glance

Ideal for
Known for
all-you-can-eat game and domestic meat dining
Features
Price
$$$$ Moderately Priced
Local tip
For a group meal, contact the restaurant ahead of time because bookings are subject to availability.

Carnivore Restaurant in Muldersdrift is a destination for an all-you-can-eat dining experience centred on African game and domestic meats. The restaurant forms part of the Misty Hills Country Hotel, Conference Centre & Spa, giving it a setting suited to leisure dining as well as organised events. The Johannesburg location also serves as a venue for conferences, corporate functions, weddings, banquets and other gatherings.

The menu is built around a broad selection of meat, with game providing the restaurant’s defining character. Vegetarian and fish options are available, making the format suitable for tables with different dietary preferences. South African wines are offered alongside the food, with the wine selection providing a traditional pairing for the menu’s meat-focused approach.

The all-you-can-eat format gives Carnivore a social, occasion-based style rather than the feel of a small, intimate dining room. Its substantial seating capacity supports both individual bookings and large groups, while the surrounding hotel and conference facilities add practical value for functions and celebrations. The setting allows the restaurant to serve tourists, local diners, business groups and wedding parties within the same broader hospitality complex.

Carnivore’s character comes from the combination of game, domestic meat, buffet-style abundance and a distinctly African restaurant identity. The concept is connected to the original Carnivore restaurant in Nairobi, while the Muldersdrift venue provides a Gauteng setting for the same style of meal. The result is a restaurant designed around variety, shared dining and a memorable occasion, with vegetarian and fish dishes ensuring that non-meat diners also have menu choices.

Located at 69 Drift Boulevard, also known as the R114, the restaurant is positioned in the Muldersdrift area of Gauteng. The address places it within the grounds of Misty Hills Country Hotel, Conference Centre & Spa, making it relevant for hotel guests, conference attendees and visitors planning a meal as part of a wider stay or event. Bookings are subject to availability, and the restaurant can cater for private and group occasions through its functions and events offering.

Frequently Asked Questions

Carnivore Restaurant is at 69 Drift Boulevard, also known as the R114, in Muldersdrift, Gauteng, within the grounds of Misty Hills Country Hotel, Conference Centre & Spa.
Booking enquiries can be made through the restaurant on +27 11 950 6000 or 0861 732 237. Bookings remain subject to availability.
The restaurant offers vegetarian and fish dishes alongside its game and domestic meat menu.
Yes. The venue caters for conferences, corporate functions, weddings, banquets and other group events.
Families can consider the venue for its varied all-you-can-eat format, while any family-specific arrangements should be confirmed with the restaurant.
Seating arrangements, including any outdoor option, should be confirmed with the restaurant when a booking is made.
The restaurant specialises in an all-you-can-eat selection of African game and domestic meats, with fish and vegetarian alternatives.
The venue suits tourists, local diners, hotel guests, conference attendees, wedding parties and corporate groups.
Group bookings should be checked directly with the restaurant, since availability applies to all reservations and events.

Top Things To Do in Johannesburg

See All →

Trusted local guides, read by millions every month

  • 2006 online since
  • 26.2M page views a month across the network
  • 14 languages

180+ destination guides, one network

Every guide covers a single destination on its own website, with events, restaurants, things to do and places to stay chosen from local recommendations.

My Guide Network Locations

Nearby Destinations

Add to your trip

Add your travel dates so we can place this on the right day, or save it for later.

Added to your trip Added to day {[{trip.toast.day}]}, MorningAfternoonEvening Saved to your trip Already in your trip Transfer saved to your trip Save your trip to get fresh suggestions Staying in {[{trip.toast.label}]} Base cleared Trip deleted Link copied Could not save your trip Something went wrong, please try again