Skip to content

WELCOME TO

KRAAL RESTAURANT

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

Time Slots
Breakfast
7AM - 11AM

Lunch
12PM - 5PM

Dinner
6PM - 10PM
Reservations
Important to Note:
  • Please adhere to a Smart Casual dress code
  • 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.