Top 10 Midlands Restaurants for Foodies

The KwaZulu-Natal Midlands is one of South Africa’s most beautiful regions. Home to lovely small towns, rolling farmlands and amazing scenery, the KZN Midlands are an adventure and family-friendly paradise.

In addition to this, the Midlands are also home to some incredible restaurants that provide memorable culinary experiences.

In this post, we look at the ten best Midlands restaurants for foodies to enjoy:

#1 Eaves Restaurant at Granny Mouse Country House

Open on Fridays to Sundays for dinners, Eaves Restaurant, found at the popular Granny Mouse Country House, offers relaxed fine dining in the countryside.

Located in the eaves above the bistro, this charming restaurant offers both award-winning meals and a stellar wine list. Not to mention enough charm and beauty to set the tone for the perfect romantic evening.

They cater to different dietary preferences, with options for vegetarians and vegans, as well as for raw foodies or those with gluten intolerances etc.

Note: Bookings are advised.

Contact: +27 (033) 234 4071,


Address: Eaves Restaurant, Granny Mouse Country House, R103 Old Main Road, Balgowan, Midlands, KwaZulu-Natal, South Africa.

#2 Cleopatra Mountain Farmhouse

Cleopatra Mountain Farmhouse

This quality Midlands gem offers gourmet food prepared by award-winning chef, Richard Poynton and his capable team.

Here, food is a culinary journey – where the food is about the fun, passion and tastes that a good country meal never fails to evoke within us.

If you are looking for an incredible meal in the Midlands, then Cleopatra’s food is for you.

Contact: +27 (033) 267 7243,


Address: Cleopatra Moutain Farmhouse, Highmoor Road, Kamberg Valley, Midlands, KwaZulu-Natal, South Africa.

#3 The Bistro at Granny Mouse Country House

The popular bistro at Granny Mouse Country House is another great option for foodies exploring the Midlands.

Found on the hotel’s ground floor, surrounded by lush vegetation, the Bistro offers a unique, yet satisfying seasonal menu. It caters well to casual diners, as much as to family meals best enjoyed with those you love.

The Bistro has a range of quality meals, including vegetarian options, for guests to enjoy. It is open seven days a week for breakfast, lunch and dinner.

Note: Bookings are recommended.

Contact: +27 (033) 234 4071,


Address: Eaves Restaurant, Granny Mouse Country House, R103 Old Main Road, Balgowan, Midlands, KwaZulu-Natal, South Africa.

#4 Hartford House

For guests, Hartford House promises a memorable accommodation and food experience – and their award-winning restaurant needs little introduction.

Guests rave about the restaurant’s service and food, both of which ensure a truly special culinary experience.

Contact: +27 (033) 263 1081


Address: Hartford House, Hlatikulu Road, Mooi River, Midlands, KwaZulu-Natal, South Africa.

#5 Caversham Mill Restaurant

Caversham Mill Restaurant

Located at a local icon, this Midlands Meander restaurant is one of the best you will encounter anywhere.

They offer guests an incredible setting, gorgeous food and good service – all of which cement this as one of the top dining in the Midlands, period.

Dishes are prepared fresh and enjoyed a la carte as home-style comfort food. As you dine, listen to the Lions River tumbling down the waterfall nearby.

Contact: +27 (082) 389 1395


Address: Caversham Mill Restaurant, Impafana Farm, C6, Caversham Valley Balgowan, Midlands, KwaZulu-Natal, South Africa.

#6 Artisan Pizzeria

Here, friendships are born, relationships celebrated and loved ones cherished in a special, almost romantic setting.

This lovely pizzeria specialises in a variety of delicious Italian dishes, including its much-loved traditional, wood-fired pizzas, hearty pasta and much more.

If you are looking for a great meal in a charming Midlands eatery, you cannot go wrong with Artisan Pizzeria.

Contact: +27 (033) 343 1095


Address: Artisan Pizzeria, Midlands, KwaZulu-Natal, South Africa.

Artisan Pizzeria

#7 The Bierfassl Restaurant

This traditional, rustic Austrian-style restaurant and pub is a local institution that has consistently wowed since its establishment way back in 1999.

The Bierfassl offers hearty, delicious meals (including their famous crispy eisbein) to suit every palate, as well as some 35 different beers from around the world for guests to sample.

This restaurant and pub are great for enjoying with friends, family and more.

Contact: +27 (033)  266 6320


Address: The Bierfassl Restaurant and Pub, Rawdons Estate, R103, Nottingham Road, Midlands, KwaZulu-Natal, South Africa.

The Bierfassl Restaurant

#8 The Windmills Kitchen

If you are looking for a peaceful pitstop with great, fresh produce and food, then visit the popular, much loved Windmills Kitchen.

They have an excellent array of baked goods, coffee and so much more, served from 12 different food stalls.

The grounds are gorgeous and fun to explore too, making The Windmills Kitchen great for light meals, takeaways or simply a relaxing stretch of your legs as you look around.

Contact: +27 (033) 266 7021,


Address: The Windmills Kitchen, Midlands, KwaZulu-Natal, South Africa.

#9 Blueberry Café

This delightful Midlands spot captures the essence of the Midlands Meander perfectly. Here, guests can enjoy beautiful scenery, great coffee and amazing food in one tranquil setting.

This small, yet passionate café goes the extra mile to ensure that guests enjoy a quality, memorable experience – and it shows!

Contact: +27 (033) 266 7132,


Address: Blueberry Cafe, Netherwood Farm, R103, Nottingham Road, 3280 Nottingham Road, Midlands, KwaZulu-Natal, South Africa.

#10 Terbodore’s Restaurant

Tucked away among the hills of the scenic Midlands, Terbodore’s Restaurant is a wonderful gem, where incredible coffee aromas permeates the breeze, drifting across from the main roastery.

This newly renovated barn eatery offers breakfast and lunch seven days a week, as well as a retail shop and espresso bar. Best of all, you can also buy some of the incredible Terbodore Coffee when visiting!

Enjoy a relaxing, peaceful meal in the mesmerising Midlands.

Contact: +27 (033) 330 2380, 083 551 3004


Address: Terbodore’s Restaurant, 87 Old Main Road, Curry’s Post, Midlands, KwaZulu-Natal, South Africa.


These are just ten of the best eateries to enjoy in the beautiful KZN Midlands.

Enjoy your Midlands getaway today!

Leave a Reply

Your email address will not be published. Required fields are marked *