At Moorcroft Restaurant, we pride ourselves on serving freshly prepared meals made with locally-sourced ingredients and herbs from our own garden whenever possible. Although we’re nestled inland, we also offer a selection of fine seafood, carefully sourced to ensure the highest quality.
Our menu features a diverse range of starters, main courses, and desserts, with options for vegetarians and special dietary requirements. We are dedicated to providing a dining experience that caters to every guest’s needs and preferences.
You can enjoy your meal in our inviting dining room, with a view of our wine cellar, on the terrace, or while taking in the stunning Drakensberg scenery.
While we offer a limited selection on our room service menu, we encourage guests to join us in the dining room for a full dining experience.
Hours: 7 AM to 9 PM, 7 days a week.
For reservations, please contact us at 033 702 1967. We look forward to serving you!
We serve freshly prepared meals, with a menu that includes a variety of starters, main courses, and desserts. We focus on using locally-produced ingredients and herbs from our garden, and we also offer fine seafood sourced from reputable suppliers.
Yes, we cater for vegetarians and are happy to comply with any dietary requirements. Please inform us in advance of your specific needs so we can ensure the best dining experience.
You can enjoy your meal in our elegant dining room with a view of the wine cellar, on the terrace, or while taking in the breathtaking views of the Drakensberg mountains.
Yes, we offer a limited selection on our room service menu. However, we encourage guests to join us in the dining room for a full dining experience.
Our restaurant is open 7 days a week, from 7 AM to 9 PM.
To make a reservation, please contact us at 033 702 1967. We recommend booking in advance to ensure you have a spot for your preferred time.
We look forward to welcoming you to Moorcroft Restaurant for a memorable dining experience!