Moyo Restaurant, Kirstenbosch Botanical Gardens

What you get: 10% discount off bill

Located in the magnificent Kirstenbosch Botanical Gardens, Moyo offers a unique African cuisine made of the freshest produce and caters for all diets, including pescatarian, vegetarian and banting.



  • Unique African cuisine made of the freshest produce
  • Located in the magnificent Kirstenbosch Botanical Gardens
  • Caters for all diets, including pescatarian, vegetarian and banting
  • Plenty of garden space for younger ones to play around


Moyo Kirstenbosch is nestled inside Kirstenbosch National Botanical Gardens, which sits at the foot of Table Mountain, one of the official New Seven Wonders of Nature. This breath-taking backdrop of nature creates part of the warm, friendly and relaxed African charm at Moyo. The rest of Moyo’s unique charm comes from the beautiful vistas, Afro-entertainment and unique cuisine made from the best African produce. Moyo Kirstenbosch is the premier destination for a one-of-a-kind African dining experience. Inspired by the traditions and values of South Africa’s ancestors, Moyo is a celebration of the beauty of Africa and the industry of her people. Experience the famously warm hospitality and modern African ambiance that make Moyo unforgettable.


The first Moyo restaurant opened in 1998 in Johannesburg. Today there are five Moyo restaurants across South Africa, all housed in iconic landmark sites including Ushaka Marine World in Durban, Moyo at Melrose Arch and Zoo Lake in Johannesburg. The Kirstenbosch Moyo is especially unique, as it is situated in stunning gardens that are considered by many to be among the best in the world.

Advice for visitors

Moyo caters for all diets, including pescatarian, vegetarian and even banting. There is also a special menu for children, making it the ideal dining experience for the whole family. Be sure you take a stroll around the gardens at either before or after a delicious meal. While exploring, check out the Boomslang Canopy Walkway. If the weather is in your favour, opt for a Moyo picnic, specially packed for being enjoyed on the many lawns throughout the garden that are perfect family picnic spots.

Did you know

Kirstenbosch Botanical Gardens lies in the heart of the Cape Floral Kingdom. This region was declared a UNESCO World Heritage Site in 2004. Kirstenbosch is the first botanic garden in the word to be included within a World Heritage Site. Kirstenbosch is also part of a nature reserve containing protected mountainside that is home to fynbos, animals and birds.

Saturday – Thursday: 9:00 – 18:00, Friday: 9:00 – 23:00

Sunday breakfast buffet: 9:00 – 11:00

Saturday and Sunday lunch buffet: 12:00 – 16:00

Friday dinner buffet: 18:00 – 22:00

Booking recommended


Telephone: +27 (0)21 762 9585


Moyo Restaurant, Kirstenbosch National Botanical Garden, 99 Rhodes Drive, Newlands, Cape Town, 7700

Exact matches only
Search in title
Search in content
Search in posts
Search in pages
Filter by Categories
City Guides


Normal Price: R89 | (CityPass offer applicable from 11:30 – 17:00, daily)

Live it up on Beach Road in trendy Camps Bay and sample the local flavour at Hard Rock Cafe Cape Town. Serving up world-famous menu items like the Local Legendary® Burger all day, every day, you are guaranteed great food in a stunning beach-side setting. There’s no better place to unwind than Hard Rock Cafe, where you can sip hand-crafted drinks with famous Table Mountain and Lion’s Head Beach as the backdrop.
View More
Normal Price: R340 (2 pax) What you get: Beer Tasting Tray

Experience Beerhouse, and journey into Beer Land and the new Brew Food era. Known for their iconic “99 bottles” on the wall and over 25 taps serving the best local and international beer, Beerhouse has a brew for everyone. Not sure where to start? Don’t stress! Their beer library (menu) has a beer tasting compass, so you can navigate through various beer profiles, guided by our knowledgeable Navigators.
View More
Normal Price: R110 | What you get: Free wine tasting & bottle of Welmoed Wine

Enjoy the picturesque views of the Helderberg mountains whilst exploring our award-winning wines with a tasting and complementing charcuterie platters at our tasting room. Sit back and relax, glass in hand, by the fire, or outside soaking up the sun.
View More
Normal Price: R50 | What you get: Free Gin Tasting

As we continue to push the boundaries of concocting new and exciting gin recipes, we welcome you to come and taste our gin and open your taste buds to what the gin world has to offer.
View More
Normal Price: R150 | What you get: Free Premium Cocktail

Experience Cape Town's iconic beach bar and restaurant on Camps Bay beach - cocktails, great food, resident DJ and an mesmerising sunset over the ocean!
View More
What you get: 15% Discount

Here at the Greek Fisherman, we are proud of our roots, so expect traditional greek and Mediterranean dishes. But, we also believe in moving with the times, so we've added a modern twist to our otherwise classic menu.

View More