- 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.
- Booking recommended
- Sunday breakfast buffet: 09:00 – 11:00
- Saturday and Sunday lunch buffet: 12:00 – 16:00
- Friday dinner buffet: 18:00 – 22:00
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.