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 any day of the week for a satisfying breakfast, a mouthwatering lunch, or a delectable dinner.
Our Menus
Embark on a culinary journey as you explore our diverse and ever-evolving menus from breakfast delights to world-class dinners
Tables unclaimed after 30 minutes will be released. Secure larger tables with a R200 per person deposit. Deposits are deducted from final bill
While we cannot guarantee a table near or in front of the fireplace, we strive to ensure that all our guests enjoy a comfortable and warm atmosphere.
Weekend Breakfast Buffet
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
R295 for Adults
R145 for Children
Private Events
Special occasions deserve celebration! Choose from private and non-private seating areas at Kraal Restaurant for a memorable experience. We tailor events for birthdays, anniversaries, and more. Contact us via the form below.