Indulge in an unforgettable dining adventure surrounded by the beauty of our lush indoor and outdoor seating areas. Hidden within our captivating indigenous landscaped garden, you’ll find a cosy private dining room waiting for your enjoyment. Our talented Chefs have crafted signature dishes since 2002, expertly blending local flavours into every dish.
Join us at Kraal Restaurant every weekend for the most unforgettable buffet experience
Includes Hot and Cold Buffet with Coffee, Tea, Juice and Refreshing Mimosas
R335 for Adults
R160 for Children
Private Events
Choose from private and non-private seating areas at Kraal Restaurant for a memorable experience. We tailor events for birthdays, anniversaries, and more.