Top 10 Family Friendly Restaurants near Pretoria

Found in South Africa’s Gauteng province, Pretoria is South Africa’s famously beautiful, timeless Jacaranda City… Mixing adventure, national administration, history and great eateries, Pretoria has plenty to offer visitors.

Pretoria – otherwise referred to as Tshwane – is an ideal city for families to explore, especially as it offers some very family friendly eateries and activities.

Here is a roundup of the top 10 family friendly restaurants in and around Pretoria:

#1 The Blue Crane Restaurant and Bar

Nestled in the heart of Pretoria, this elegant restaurant and bar venue (which has undergone some big improvements of late) is perfect for families.

With its dedicated kiddies’ menu and custom-built jungle gym, it keeps young ones entertained and well-fed… All while providing parents and grandparents with enticing, wholesome meals, a great vibe and even a classy bar, overlooking the beautiful dam and neighbouring Austin Roberts Bird Sanctuary.

Be sure to visit them for a memorable meal for everyone.

Contact: +27 (012) 460 7615,


Address: The Blue Crane Restaurant and Bar, 156 Melk Street, Nieuw Muckleneuk, Pretoria, Gauteng, South Africa.

The Blue Crane Restaurant and Bar
The Blue Crane Restaurant and Bar

#2 Afro-Boer

With its cosy interiors, idyllic surroundings and a true sense of South African spirit, this charming baker’s cafe is a delight for the whole family.

The food (complemented by a playfully fun menu) is either homemade or handmade, delicious and designed for sheer eating pleasure, while the setting is serene and welcoming. Outside, there is a large jungle gym under the trees, well-suited to playtime.

Everything at Afro-Boer is conscientiously prepared, largely from scratch, using the freshest, most organic ingredients possible so it is a healthy, wholesome experience too!

Contact: +27 (012) 807 3099,


Address: Afro-Boer, Meerlust Road, Equestria, Pretoria, Gauteng, South Africa.

Afro-Boer via Facebook
Afro-Boer via Facebook

#3 C’est La Vie

Found in Centurion, C’est La Vie, a great party venue and coffee shop is – like its name suggests – the ultimate one-stop for peace, relaxation and good moments.

It also just so happens to be a children’s paradise, complete with a variety of fun, stimulating and exciting play areas for kids to enjoy. Best of all, the play areas are customised according to age groups.

So while your kids have a blast, you can enjoy a great cup of coffee, a tasty light meal and a soothing atmosphere, all while you keep a watchful eye on the little ones.

Note: C’est La Vie also hosts lovely children’s parties, stork/kitchen teas, events, tea parties and year-end functions.

Contact: +27 (012) 654 0220,


Address: C’est La Vie, 211 End Street, Clubview, Centurion, Pretoria, Gauteng, South Africa.

#4 Ga Rouge Restaurant and Wine Cellar

Situated on an old farm and historical site, Ga Rouge Restaurant and Wine Cellar is a culinary treat, as much as it is a wonderfully historical, family friendly restaurant.

With excellent food and drink options (including picnics, Sunday buffets, wine tastings and romantic dinners), Ga Rouge ensures everyone is well-fed, while also providing a relaxing, beautiful country experience.  And, to keep the kids busy, there is a great play area and expansive lawn.

Best of all, the Sunday Buffet option – suitable for the whole family – allows kids under 5 to eat free! They also host kids parties, events and other functions so you can share the beauty of this venue with your friends, colleagues and loved ones too.

Visit Ga Rouge for a special outing and meal with those closest to your heart.

Contact: +27 (079) 432 5795,


Address: Ga Rouge, Candlewoods Estate, 1795 Stonehedge Road, Louwlardia, Centurion, Pretoria, Gauteng, South Africa.

#5 Willow Feather Farm

Willow Feather Farm via Facebook
Willow Feather Farm via Facebook

Created around children, Willow Feather Farm – a place passionate about people, trees and plants – is a truly wonderful experience for the whole family… Here, children can roam free and play in a large garden, interact with animals and enjoy their youth to the fullest.

Equipped with numerous play areas, plenty of animals to see and interact with and jungle gyms and ideal for kids’ parties, Willow Feather Farm is a special place for kiddies – but it is also great for adults too.

Explore the nursery, sample food from the healthy menu and spend quality time with your family, little ones and all.

Contact: +27 (063) 690 2583


Address: Willow Feather Farm, Portion 37, Doornkloof East, Corner M57 & Sterkfontein Ave, Irene,  Pretoria, Gauteng, South Africa.

#6 The Big Red Barn

Promising fun for the whole family, The Big Red Barn – an antique hay barn – is a great, farm-style experience to enjoy with kids.

Add to that The Red Barn Cafe, Acrobranch, a family friendly cycle park, Clay Cafe, Vroom Pedal Go-Karts, vintage tractor rides, play areas and much more… and you have a day jam-packed with fun, good food and outdoor adventure!

There are two cafes at The Big Red Barn: The Red Barn Cafe and Clay Cafe, both of which are child friendly. The Clay Cafe, situated across the road, allows for fun kids stuff, while The Red Barn Cafe can host children’s parties.

Take the family for a wonderful day out at this country venue, where fun and family come first.

Contact: +27 (072) 617 7667


Address: The Big Red Barn, 7 Nelson Road, Gauteng, South Africa.

The Big Red Barn via Facebook
The Big Red Barn via Facebook

#7 Modern Italian Kitchen

This classy, family friendly Italian-style eatery is a great place to go for family gatherings, authentic Italian cuisine with a modern twist and a lovely dining atmosphere.

With a great play facility and kiddies’ packages – which are designed around “good food and fun” – children and parents alike will love Modern Italian Kitchen.

Head to the Modern Italian Kitchen for a delicious family meal.

Contact: +27 (012) 346 5370, +27 (012) 346 2508


Address: Modern Italian Kitchen, Thomas Edison and 13th Street, Pretoria, Gauteng, South Africa.

#8 PLTFRM Wolwespruit

At PLTFRM Wolwespruit, families can gather to “feast and unwind”. Not only is this cool restaurant pet- and child-friendly but they love children here so you can rest assured knowing you have found a truly family friendly place.

They offer jungle gyms and plenty of outdoor space for kids to run free, as well as a nice kids’ menu. Kids’ choices include juices, flapjack stacks, kiddies’ burger, spaghetti options and more.

With a delicious menu, nice atmosphere, modern-meets-edgy interiors and a lovely outdoor space too, PLTFRM Wolwespruit makes for a stunning outing.

Note: They also host functions, weddings, baby showers, events and children’s parties.

Contact: +27 (076) 778 1839,


Address: Pltfrm Wolwespruit, 501 Jochemus Street
Erasmuskloof, Pretoria, Gauteng, South Africa.

PLTFRM Wolwespruit via Facebook
PLTFRM Wolwespruit via Facebook

#9 The Rose Kitchen at Ludwig’s Roses

This stunning , quaint garden restaurant is one of the most beautiful spots in Pretoria. Situated at Ludwig’s Roses, they offer a serene restaurant experience, interesting, rose-inspired food and drink options and plenty of space and fun for kids to enjoy too.

There is a lovely, safe and enclosed playground for the little ones (found near the restaurant) and the whole family can enjoy soaking up the peacefulness and charm of The Rose Kitchen.

Note: Additionally, one can enjoy parties and picnics here. Parties and picnics are setup for you.

Contact: +27 (012) 544 0144,


Address: The Rose Kitchen, Ludwig’s Rose Farm,
Plot 61, Haakdoornlaagte, Pretoria, Gauteng, South Africa.

The Rose Kitchen
The Rose Kitchen via Ludwig’s Roses

#10 Toni’s Pizza

Last but certainly not least on our list, is Toni’s Pizza, specialists in truly great pizza and pasta dishes.

With a focus on the best, freshest ingredients, quality food, friendly service and a love for all things food, Toni’s is a wonderful eatery by all accounts.

Add to that their family friendly restaurant space (indoors and outdoors alike), complete with a play area and kids’ menu and you are all set for a delightful family meal.

People love Toni’s – especially their famous pizzas – and it’s no wonder… Why not pay them a visit to see what all the praise is about?

Contact: +27 (082) 352 1158,


Address: Toni’s Pizza, 676 Chamberlain Street, Pretoria, Gauteng, South Africa.

These are just some of the best, most fun eateries near Pretoria. Which are you keen to take your family to first?

Book your beautiful Pretoria stay now!

Top 10 Family Friendly Restaurants in East London

East London, one of the Eastern Cape‘s most lovely cities, offers plenty for all to see, eat and explore. 

It is here that visitors, especially families, can enjoy wonderful, everyday life or memorable holidays crammed full with good food, fun and fresh air.

With this in mind, here are the top 10 family friendly restaurants near East London:

#1 Emerald Vale Brewery

Emerald Vale Brewery via Facebook
Emerald Vale Brewery via Facebook

At Emerald Vale Brewery, one finds a lovely, family friendly restaurant, overlooking the brewery.

This relaxed, warm establishment offers wholesome meals, soothing surrounds and a beautiful restaurant setting for young and old to enjoy.

There is a play area at Emerald Vale Brewery for kiddies, as well as a Granary Kids Menu.

Contact: +27 (043) 738 5397, (073) 078 9688


Address: Emerald Vale Brewery, Emerald Vale Farm, Chintsa East, East London, Eastern Cape, South Africa.

#2 Country Bumpkin

This beautifully quaint restaurant, situated at Floradale Nursery, is the perfect place for the family.

Once you have explored every inch of the nursery, sit and join a tasty meal courtesy of Country Bumpkin… Surrounded by the nursery and beautiful trees, it is a garden paradise for guests, complete with delicious food.

Country Bumpkin has a dedicated menu for the little bumpkins and even hosts great kiddies’ parties too, so it really is the perfect child-friendly venue for families!

The garden, meanwhile, offers a fun jungle gym, thrilling bike track and trampoline to keep the little ones occupied.

Country Bumpkin
Country Bumpkin

Contact: +27 (043) 748 4840,


Address: Country Bumpkin, Shop 6, Floradale Nursery, Old Gonubie Road, Beacon Bay, East London, Eastern Cape, South Africa.

#3 Pinecreek Restaurant and Farmstall

Equipped with an incredible, brightly coloured play park, unique train ride and great food for all, Pinecreek is a lovely spot for families to visit.

This beautiful country restaurant and farm stall offers plenty to keep the whole family interested and engaged.

So, for those seeking a fun, family friendly time, lovely shop goodies and delicious food to boot – look no further than Pinecreek Restaurant and Farmstall.

Contact: +27 (043) 732 1101,

Website: N/A

Address: Pinecreek Restaurant and Farmstall, Road A1, Holm Hill, Main Road, Beacon Bay, East London, Eastern Cape, South Africa.

#4 Guido’s Beachfront

Guido's Beachfront via Facebook
Guido’s Beachfront via Facebook

Guido’s Beachfront is a place beloved by children. Not only do they host incredible childrens’ parties, but they are one of the most popular child-friendly spots among East London locals.

The reviews are praiseworthy indeed – and rightly so because Guido’s Beachfront has it all: a great atmosphere, excellent food, attentive service and a wonderful play area for the kiddies.

If you are looking for a highly enjoyable family friendly restaurant, head to Guido’s Beachfront!

Contact: +27 (043) 743 4441,

Website: N/A

Address: Guido’s Beachfront, Kenneway Complex, Esplanade Road, Quigney, East London, Eastern Cape, South Africa.

#5 Grazia Fine Food and Wine

For those seeking a child-friendly, yet still sophisticated restaurant, Grazia Fine Food and Wine is ideal. It allows parents to take the kids along without having to compromise on their own restaurant experience in any way.

Grazia is also blessed with beautiful sea views and lovely interiors. Add to that, excellent food and fine wine and you are all set for a truly memorable meal with your loved ones.

There is no kids menu but there are plenty of meal options, meaning lots to choose from… Pizza, pasta, desserts and more will see that everyone has a good meal in their belly before the visit is done.

Note: Grazia is another spot that is ideal for families with older children and teens especially.

Contact: +27 (043) 722 2009, (087) 350 4066,


Address: Grazia Fine Food and Wine, Upper Esplanade/Beach Front Road, East London, Eastern Cape, South Africa.

#6 The Beach Break

With its festive ambiance, closeness to the beach and lovely food offerings, The Beach Break is a charming option for families.

This is the perfect spot for coffee or breakfast with your loved ones. There is even a small but nice outside play area to keep little ones occupied during your visit.

Before or after your stop at this cosy cafe, take a stroll to Nahoon Beach and enjoy some extended family time.

Contact: +27 (076) 787 1136,

Website: N/A

Address: The Beach Break, Beach Road, Nahoon, East London, Eastern Cape, South Africa.

#7 The Cricketer

The Cricketer via Facebook
The Cricketer via Facebook

Serving up the best steaks in town, The Cricketer – found about 17 kilometres outside of East London – is an old-time favourite among many East London residents and visitors.

This cosy, rustic restaurant, where good food, warm service and a pleasant dining experience abound, has a homely, yet elegant feel to it. It is a restaurant grounded by family principles of respect, love and special moments spent with those you love.

It is also nice and family friendly, with a good play area outside and plenty of space outdoors for kids.

Contact: +27 (083) 659 8899,


Address: The Cricketer, The Cricketer, Schafli Road, Gonubie Broads, East London, Eastern Cape, South Africa.

#8 Sanook Eatery

Sanook Eatery – which is stylish, warm and cosy all in one – is a restaurant perhaps best suited to families with older children and teens – though it is still a great place to go for a family meal.

There isn’t a kids menu but with options like tasty toast breakfasts, pizza and a few child-friendly type desserts, Sanook Eatery surely has something for every family member to savour.

All in all, Sanook Eatery is a popular, special restaurant venue – and one well-loved at that.

Contact: +27 (043) 748 2494,


Address: Sanook Eatery, 13A Beacon Bay Crossing, Bonza Bay Road, Beacon Bay, East London, Eastern Cape, South Africa.

#9 Lavender Blue Market

Lavender Blue Market via Facebook
Lavender Blue Market via Facebook

Whether you visit with family or friends, Lavender Blue Market is a delightful experience for all. With its pleasant atmosphere, lovely surroundings and delicious eats and drinks, Lavender Blue Market is a great find.

Add to that ample space outside for children to run and play and a nice kids’ area and you have a perfect family friendly destination, designed to cater to great breakfast/brunch meals with your loved ones.

Contact: +27 (043) 732 1172,

Website: N/A

Address: Lavender Blue Market, Old Gonubie Road, East London, Eastern Cape, South Africa.

#10 Cantina & Craft

This exciting, Mexican-themed restaurant offers a wonderful kids menu, with more options than you would usually find for the little ones.

Fun meal options like Corn on the Cob, Cheesy Nachos with Chicken, Churros and Chocolate Sauce and Mini Burrito with Mac and Cheese spring to mind, as these are sure to delight even the fussiest little eater!

Aside from that, the restaurant space is stylish and aesthetically appealing, without being pretentious, and service is friendly… and that’s before you even start on the great food and drink available here.

If you are craving Mexican cuisine – but still want to take the whole family along – then pay Cantina & Craft a visit.

Contact: +27 (043) 748 2636


Address: Shop i&j Beacon Bay Crossings, Bonza Bay Road, Beacon Bay, East London, Eastern Cape, South Africa.

These are the best family friendly restaurants in East London… Which will your family be visiting first?

Book your East London Getaway Today!

Top 10 Family Friendly Restaurants in Johannesburg

Situated in South Africa’s Gauteng province, Joburg is an exciting city, perfect for travellers, locals and coffee connoisseurs to enjoy.

It also offers an array of good, varied restaurants, many of which are decidedly family friendly.

Here are the best family friendly restaurants in Johannesburg for you to explore:

#1 Bambanani

This upmarket eatery, which is wonderfully family friendly, combines the best of fun and food. It also features excellent play areas, woven between the stylish decor and delicious meals.

Catering to children from 6 months to 12 years, Bambanani offers great play and entertainment facilities for children. Highlights include a four-storey jungle gym, dress-up space, media room (complete with a Playstation, endless movies, Wii and Xbox), library and plenty of arts and crafts activities too.

Attentive childminders provide that added peace of mind for parents, while the in-house store, Bambi, offers ideal shopping and goodies for moms and tots.

If you are looking for a good, family friendly restaurant with nice food, good service and a lovely atmosphere for young and old, this is it.

Contact: +27 (011) 482 2900,


Address: Bambanani, 85, 4th Avenue, Melville, Johannesburg, Gauteng, South Africa.


#2 AJ’s in the Park

This hidden gem, located in Craighall Park, is one of the more child-friendly restaurants around, making it perfect for the whole family.

With its relaxed, country-style atmosphere, great food and welcoming service, it is a winner through and through. Add to that, plenty of fun to be had for the kids and it is the ultimate drawcard for families both local and visiting.

The child play facilities are great fun, ensuring kids are entertained in between meals.

Best of all, every Tuesday, kids eat free… Meaning that, for every adult meal ordered, you receive one free child’s meal. (Note: Applicable only to sit-down guests.)

Join them for a wonderful meal for the whole family!

Contact: +27 (081) 2345 797,


Address: AJ’s in the Park, 33 Abercorn Avenue
Craighall Park, Johannesburg, Gauteng, South Africa.

AJ's in the Park
AJ’s in the Park via Facebook

#3 Anderson’s Nursery and Coffee Shop 

This charming nursery and coffee shop is found among beautiful settings in Norwood, Johannesburg. It is suitably family friendly, with a lovely vibe and good food for young and old to enjoy.

For kids, there is a separate menu, which includes both breakfast and lunch picks. Additionally, there is also a fun craft centre for children to play and thrive in.

If you are looking for a lovely family friendly spot, with plenty to see and do, pay Anderson’s Nursery and Coffee Shop a visit.

Contact: +27 (011) 728 6802

Website: N/A

Address: Anderson’s Nursery and Coffee Shop, 10 Grant Avenue, Norwood, Johannesburg, Gauteng, South Africa.

#4 Dimples Cafe

Situated in the heart of the World of Golf, Woodmead, Dimples Cafe is a popular spot among families because it offers kids’ activities, tasty food (including burgers and pizzas), a great play park and so much more.

In addition to its food and friendly service, there is also sand art, colouring in, decorating joys, games and other fun for the little ones. Dimples Cafe is also a popular party venue, which is perfect for hosting kids’ parties.

All in all, this is a good place for young families to go for food and fun.

Contact: +27 (011)  545 8695,

Website: N/A

Address: Dimples Cafe, Corner of Woodmead Drive and Maxwell Drive, Woodmead Johannesburg, Gauteng, South Africa.

Dimples Cafe via Facebook
Dimples Cafe via Facebook

#5 Panettone Cafe Zoo Lake

Well loved by families with kids, Panettone Cafe Zoo Lake, an Italian-inspired bar and grill restaurant, is a safe, good spot to enjoy a delicious meal with friends and family.

With dedicated childminders on-hand in the lovely play area, a nice kids’ menu and great food for adults too, Panettone Cafe Zoo Lake is the whole package.

Join them for a tasty meal, complemented by good service, great views and a family friendly atmosphere every time.

Contact: +27 (011) 026 3506


Address: Panettone Cafe Zoo Lake, Corner of Cardigan & Westwold Way,
Parkview, Johannesburg, Gauteng, South Africa.

#6 Gia’s on Montrose 

This cosy cafe – famed for its wonderful fare, delightful nursery and pleasant atmosphere – is a nice spot for families, especially as it has a secure play area, complete with a wendy house, jungle gym and sand pit.

There is a kids’ section on the main menu. It offers some tasty treats and snacks for kids, while parents enjoy their own delicious array of food and drink options.

Visit Gia’s on Montrose for a relaxing, enjoyable family meal.

Contact: +27 (011) 326 5074,

Website: N/A

Address: Gia’s on Montrose, 66B South Rd, Morningside, Sandton, Johannesburg, Gauteng, South Africa.

#7 The Green Room

The Green Room via Facebook
The Green Room via Facebook

Blessed with one of the more beautiful restaurant settings around, The Green Room is a stylish, popular addition to Pirates Sports Club in Greenside.

This cosy cafe – with its chic decor, child- and pet-friendly atmosphere and excellent food and drink offerings – is a thrill for both children and adults alike.

With a securely fenced off play area, peaceful setting and plenty for children to do and enjoy, The Green Room really is a joy for all who visit, especially the little ones.

Contact: +27 (084) 660 0166,


Address: The Green Room, 4 Crudenbay Road
Greenside, Johannesburg, Gauteng, South Africa.

#8 The Place2B

This South African-inspired eatery, situated at Lanseria Country Estate, has it all: a relaxing ambiance, wholesome meals, wide, open spaces and lovely service.

In addition to its standard food – which uses only the best, freshest ingredients, The Place2B also has a dedicated children’s menu, ideally suited to children under 12.

For children (or the young at heart), there is a soccer field, friendly farm animals (including horses, a pot-bellied pig and some goats too) and plenty of space to play and roam too… All of which ensures this is a vibrant child- and pet-friendly restaurant.

Contact: +27 (083) 446 7663 ,


Address: The Place2B, Lanseria Country Estate, Lindley, Lanseria, Johannesburg, Gauteng, South Africa.

#9 Ri’stretto

This lovely Italian al fresco ‘cucina’ is a welcoming family friendly spot, famed for its outstanding coffee and food. Their focus is on creating “enjoyable family outing(s) and experiences”, something that they surely do.

As a bonus, on Mondays, kids eat free, as, for every attending adult, your child(ren) can enjoy one free meal. They also offer plenty of tasty child-friendly meals, thanks to the dedicated kids’ menu.

With mouthwatering food, a great vibe and good service, Ri’stretto makes for a good eat out experience for all.

Contact: +27 (011) 783 1090,


Address: Ri’stretto, Corner of Rivonia Road and Cullinan Close, Morningside Morningside, Johannesburg, Gauteng, South Africa.

#10 Tres Jolie

Tres Jolie
Tres Jolie

Tres Jolie is an established venue, equipped with excellent staff, who – in addition to the beautiful settings, outstanding restaurant atmosphere and quality food – have helped to cement it as the top class restaurant that it is.

It is also a fun place to go with the kids, with plenty of entertainment, cute farm animals and a beautiful play area for children to see and enjoy here.

Whether you join Tres Jolie for a special function and party – or simply for a relaxed family meal – it is hard to go wrong with this stylish eatery.

Contact: +27 (011) 794 2473,


Address: Tres Jolie, Plot 22, Peter Road, Ruimsig, Johannesburg, Gauteng, South Africa.

These are just some of the best family friendly restaurants and cafes for you (and yours) to enjoy in Joburg!

Book your Johannesburg Getaway Now!

Vegetarian- and Vegan-Friendly Restaurants in East London

East London, one of the Eastern Cape‘s most lovely cities, offers plenty for all to see, eat and explore. 

Among these, one even finds a few vegetarian- and vegan-friendly restaurants… East London’s offerings are perhaps not as clear-cut as a city like Cape Town but there are still a few options for all types of eaters to enjoy.

Note: Many of these restaurants listed here are not purely vegan or vegetarian as places such as these are few and far between in East London – but in most cases, they do still draw vegans and especially vegetarians to their doors. Please check the breakdowns next to each restaurant listed to see whether it is vegan or vegetarian friendly – or suited to both.

Here are some of the best vegetarian- and vegan-friendly options in East London:

#1 Earth Forest

With a 100% plant-based menu, permaculture ethics, commitment to sustainable, healthy foods and a simple, holistic approach, Earth Forest is undoubtedly one of the most vegan- and vegetarian – friendly places in all of East London.

This living kitchen and juice bar is well-loved for its cold-pressed juices, smoothies, superfoods and plant-based meals.

Meal options like organic beetroot shots or fresh, juicy lentil burgers are sure to keep you coming back for more. Menus change regularly to ensure fresh, organic produce is always incorporated.

Contact: +27 (063) 631 5336‬​,


Address: Earth Forest, Stirling Road, Stirling
​Chamberlain Road, Berea, East London, Eastern Cape, South Africa.

Earth Forest via Facebook
Earth Forest via Facebook

#2 Mad Batter

This specialised bakery caters to all tastes and diets – including vegan, gluten-free, low carb and paleo – so it is a wonderful idea for vegans and vegetarians seeking delicious, health conscious sweet treats and baked goods. No matter whether you wish to spoil yourself – or shop for a special occasion.

The food also looks as good as it tastes, meaning your baked goods are as beautiful as they are mouthwatering.

So, while it is not your traditional eatery, it is definitely still worth a mention and keeping in mind!

Contact: +27 (064) 752 5528,

Website: N/A

Address: Mad Batter, East London, Eastern Cape, South Africa.

#3 Sisters East London

2 Sisters via Facebook
2 Sisters East London via Facebook

While not a restaurant or eatery, 2 Sisters are instead the proud stockists of leading vegan brands from all around South Africa. And, with their own online orders and offerings, they reach an audience far wider than just East London itself.

They offer everything from vegan meats to ice-cream to homemade meals. And, while they specialise in orders rather than a physical shop, you can still find their goods locally at places such as Meraki Market and Sugar Dot Com Bakery etc.

Drop them a message or visit their Facebook page for more information on what, how and when you can order your vegan-friendly goods – or keep an eye out for their vegan stall at Meraki Market.

Contact: +27 (066) 162 0238,

Website: N/A

Address: 2 Sisters, East London, Eastern Cape, South Africa.

#4 Irana Indian Cuisine

While Irana Indian Cuisine does primarily meat-based options – we are happy to report that they also have a good selection of tasty, vegetarian dishes, ensuring that vegetarians are catered for too.

Options like Mix Bean Curry, Potato Curry and Butter Bean with Brinjal are all sure to hit the spot…

Best of all, visitors (vegans and vegetarians among them) agree this is one of the best places to enjoy authentic Indian cuisine in all of SA.

What’s more, the restaurant atmosphere is homely and welcoming, ensuring a good meal is had by all.

Note: While they aren’t necessarily vegan – they do cater to vegetarians, and possibly vegans too.

Contact: +27 (083) 893 9398

Website: N/A

Address: Irana Indian Cuisine,  5 Glaston Street, Berea, East London, Eastern Cape, South Africa.

#5 Country Bumpkin

Country Bumpkin, situated at Floradale Nursery, Beacon Bay, lies within a tastefully restored old farm house, surrounded by lush greenery and foliage.

They are known for their fresh, country fare, in particular their gourmet pizzas and a la carte menu.

Although they are not out-and-out vegetarian by any stretch of the food imagination – they do have a wide variety of vegetarian dishes, everything from salads to falafel burgers to vegetarian pizzas.

For this reason and so many others, the delightful Country Bumpkin is worth a visit.

Note: While they aren’t necessarily vegan – they do cater to vegetarians, and possibly vegans, with plenty of vegetarian options spread across their menus.

Contact: +27 (043) 748 4840,


Address: Country Bumpkin, Shop 6, Floradale Nursery, Old Gonubie Road, Beacon Bay, East London, Eastern Cape, South Africa.

Country Bumpkin
Country Bumpkin

#6 Jules on Jarvis

Focusing on fresh, local and above all, honest food – Jules on Jarvis provide guests with incredible meals… because ‘life is too short to eat average food’.

Among their Breakfast and Lunch and Dinner Menus, one finds a few, good vegetarian (and possibly vegan) options.

In addition to their great food, they also offer a cosy, warm restaurant space where you can chat and enjoy your meal in contented bliss.

Note: While they aren’t vegan – they do cater to vegetarians (and possibly vegans too) thanks to a few, selected menu options.

Contact: +27 (043) 726 8774,


Address: Jules on Jarvis, 34 Jarvis Road, Berea, East London, Eastern Cape, South Africa.

Jules on Jarvis via Facebook
Jules on Jarvis via Facebook

#7 Sanook Eatery

Sanook Eatery, a highly popular spot locally in East London, is a classy, yet down-to-earth eatery that has it all.

At Sanook Eatery, great service, delicious food and a lovely ambiance help to really set the perfect mood, no matter the occasion.

Although they are certainly not out-and-out vegetarian, they cater to vegetarian eaters thanks to their vast, varied menu, which offers a selection of vegetarian-marked meals.

So be sure to join them for a tasty meal with those you love.

Note: While they aren’t vegan – they do cater nicely to vegetarians, with plenty of options spread across their vast, varied menu.

Contact: +27 (043) 748 2494,


Address: Sanook Eatery, 13A Beacon Bay Crossing, Bonza Bay Road, Beacon Bay, East London, Eastern Cape, South Africa.

#8 The Aroma

The Aroma – a stylish Indian restaurant with a fun Western twist – is another worthy East London eatery. Here, guests can enjoy delicious food in a beautiful setting, with good, friendly service to enhance your experience.

Their menu offers limited vegetarian options, including the likes of the Aroma Stir Veggie Fry Burger and Vegetable Korma.

Note: While they aren’t vegan, they do cater to vegetarians (and possibly vegans) in a small capacity.

Contact: +27 (043) 735 1378,


Address: The Aroma, 14c Epsom Road, Stirling, East London, Eastern Cape, South Africa.

The Aroma
The Aroma

#9 Grazia Fine Food and Wine

Grazia Fine Food and Wine is another eating establishment that, while not out-and-out vegetarian, still makes an effort to cater to its vegetarian visitors and their food preferences.

Given this, guests can browse their Salad, Primi Piatti and Vegetarian Pizzas for some vegetarian fare that is sure to win over your taste buds. Highlights include the Vegetarian Curry Pizza, Greek Salad and Insalata Caprese options.

Plus, they offer a beautiful restaurant setting, complete with attentive service and a wine list of note.

Note: While they aren’t vegan – they do cater nicely to vegetarians, especially in their Primi Piatti, Vegetarian Pizzas and Salad options.

Contact: +27 (043) 722 2009, (087) 350 4066,


Address: Grazia Fine Food and Wine, Upper Esplanade/Beach Front Road, East London, Eastern Cape, South Africa.

#10 Cantina & Craft

Cantina & Craft offers a simple, yet well-varied menu, which includes some nice vegetarian-type options.

Every meal is created in-house, providing the ultimate freshness. Specialising primarily in Mexican-style cuisine and craft beer, Cantina & Craft offers delicious meals for all.

The atmosphere is welcoming and fun, cementing a good time while you feast.

Note: While they aren’t vegan – they do loosely cater to vegetarians, with a few vegetarian options on offer.

Contact: +27 (043) 748 2636


Address: Shop i&j Beacon Bay Crossings, Bonza Bay Road, Beacon Bay, East London, Eastern Cape, South Africa.


These are just some of the most vegan and vegetarian friendly places you will find in East London… They are few and far between in East London – but depending on your food preferences and comfort levels, you might still find a local gem – that respects your food beliefs – or meal among their ranks.

Book your East London Getaway Today!

Top 10 Restaurants with Sea Views Near Ballito

Ballito, found in KwaZulu-Natal, is a beach paradise, filled with gorgeous beach spots, fun local attractions and good restaurants for visitors to enjoy.

Situated along KZN’s Dolphin Coast, Ballito is a place of natural, vibrant beauty… With the ocean kissing its shorelines, this special town offers plenty of breathtaking scenery and outdoor thrills.

It’s no surprise then that the local establishments, particularly its restaurants, benefit from this ocean beauty…

Here are the top ten restaurants, in or around Ballito and surrounds, that are blessed with sea views:

#1 Al Pescatore

If you are looking for a warmly welcoming Italian- and seafood-restaurant with gorgeous ocean views, good food and excellent service, then Al Pescatore is the place for you.

This cosy Italian eatery – which offers a wide assortment of delicious dishes, cocktails, local wines and much more – is a consistent favourite among Ballito locals and visitors alike.

It is one of the oldest and best Ballito restaurants around – and they have successfully stood the test of time, changing as needed to accommodate more modern eating wishes.

Plus, with its deck seating – which offers prime views of the balmy Indian Ocean – this is one of the best spots in Ballito to enjoy uninterrupted ocean scenery as you eat.

Contact: +27 (032) 946 3574,  


Location: Al Pescatore Italian Restaurant, 14 Edward Place, Ballito, KZN, South Africa.

Al Pescatore
Al Pescatore via Facebook

#2 Two Shrimps Restaurant

Situated a short drive away in Salt Rock, Two Shrimps Restaurant is another local gem when it comes to impeccable scenery.

Found inside Canelands Beach Club & Spa, Two Shrimps Restaurant is dedicated to providing guests with a memorable dining experience.

Whether it’s dining on the pretty deck, sharing an intimate dinner for two on the beach or simply enjoying a hearty meal with your family, Two Shrimps has all the bases firmly covered… What’s more, service is top class and the food is cooked to perfection, no matter what you order.

Two Shrimps really does have it all: good service, food and best of all, sublime ocean views.

Contact: +27 (032) 525 2300,


Location: Two Shrimps Restaurant, Canelands Beach Club and Spa, 2 Shrimp Lane, Salt Rock, KZN, South Africa.

#3 NIKOS Ballito

With branches scattered across South Africa, the NIKOS restaurant franchise needs little introduction. And one of its most beautiful offerings is the Ballito branch: it offers the same incredible Greek fare – but with showstopping ocean views thrown in for good measure!

Affectionately known as ‘NIKOS by the sea’, this branch offers special sea views as it overlooks the beach. There is an outdoor deck (perfect for fair weather), where you can sit and enjoy the scenery while you eat, although the indoor seating is lovely too.

If you are craving a generous, great meal with good service and a lovely restaurant setting, NIKOS Ballito is a wonderful place to start.

Contact: +27 (032) 586 0493,


Location: NIKOS Coalgrill Greek Ballito, 12B Compensation Road, Ballito, KZN, South Africa.

NIKOS Ballito via Facebook
NIKOS Ballito via Facebook

#4 Salt Cafe

While not in Ballito itself, Salt Cafe lies a short drive away in Shaka’s Rock… Still, it is well worth the drive to enjoy all the charm and perfect beach views!

This cheerful, little cafe is situated across the road from Shaka’s Rock Beach so it offers beautiful sea views.

Specialising in mouthwatering coffee and thin, wood-fired pizza, Salt Cafe also offers a good mix of pastries, toasties, smoothies and frappes.

Order a takeaway pizza or coffee-to-go and enjoy it by the beach or dine at the cafe and soak up the warm vibe… Either way, you will love Salt Cafe.

Contact: +27 (032) 525 5576


Location: Salt Cafe, Corner of Ocean Drive & Old Main Rd, Shaka’s Rock, KZN, South Africa.

#5 The Galley Beach Bar & Grill Seafood Restaurant

Found right on the beach, The Galley Beach Bar & Grill Seafood Restaurant is blessed with the best when it comes to ocean views and beach vibes.

This restaurant, which offers excellent service and tasty food, is known for offering authentic, local seafood cuisine, stunning views (think: crashing waves stretching into the horizon) and a taste of Ballito in every sense. It’s perfect for family dining or catching up with friends.

Note: They can get very busy, especially during lunch- and dinner-time, so you may have to wait a bit… but it is so worth it!

Contact: +27 (032) 946 2546,

Website: N/A

Location: The Galley Beach Bar & Grill , 17 Compensation Beach Road, Ballito, KZN, South Africa.

The Galley Beach Bar & Grill via Facebook
The Galley Beach Bar & Grill via Facebook

#6 Thava Indian Restaurant

This classic Indian eatery offers a beautiful restaurant setting, good service, beautiful sea views and tantalising foods to keep you coming back time and again.

Owner Mathew Abraham opened Thava to give residents a chance to enjoy food from his native Kerala region. Now, Thava uses only the freshest ingredients and offers a unique Indian tapas experience – aromatic small plate food, perfect for sharing.

This Ballito branch offers lovely ocean views, making it the ideal spot to enjoy seaside dining or even hosting a special function.

Contact: +27 (078) 802 7427,


Location: Thava Indian Restaurant, 33 Compensation Beach Road, Salmon Way, Ballito, KZN, South Africa.

#7 Gianni’s Beachfront Ristorante

Serving up Italian continental-meets-seafood cuisine and spectacular sea views, Gianni’s Beachfront Ristorante – fondly referred to as ‘Ballito’s Little Italy’ – is a wonderful restaurant to enjoy with your family and friends.

In addition to their Mediterranean-style menu, they also offer some South African favourites, so there is something for everyone to savour.

This cheerful spot has arguably some of the best views on the coast, making it a must-visit for those residing in or passing through Ballito.

Note: Gianni’s is completely wheel-chair friendly, both in terms of access and bathroom facilities.

Contact: +27 (032) 9463217,


Location: Gianni’s Ristorante, 17 Compensation Beach Road, Ballito, KZN, South Africa.

Gianni's Ristorante via Facebook
Gianni’s Ristorante via Facebook

#8 Impulse By The Sea

For the curry lovers (and really, who isn’t one?), Impulse By The Sea is like a match made in (beach) heaven. Their curries are full of flavour and body, leaving guests raving and eager to return soon.

Plainly put: Impulse By The Sea is South African Indian cuisine at its best and it shows. And if that isn’t enough to tempt you, the views, good service and outstanding, welcoming atmosphere certainly will…

Join them for a special meal that will leave your senses singing with joy.

Contact: +27 (072) 790 8901

Website: N/A

Location: Impulse By The Sea, 167 Seaview Drive, Tinley Manor Beach, Ballito, KZN, South Africa.

#9 Concha

Concha via Facebook
Concha via Facebook

Locals agree that Concha Bakery & Cake Ballito – a delightful family-run bakery in the heart of Old Ballito village – is one of the best little bakeries around… and it doesn’t hurt that it is so close to the beach and is blessed with beautiful views!

If you are craving something sweet or savoury, Concha has you covered, as they offer an excellent array of baked goods and fresh coffee… Think: waffles, biscuits, croissants and more!

It is also wonderfully cosy inside, with lovely, soothing decor – and service is always friendly.

Contact: +27 (032) 815 2992

Website: N/A

Location: Concha Bakery & Cafe, 18 Compensation Beach Road, Ballito, KZN, South Africa.

#10 Hops Ballito

At Hops Ballito, guests can enjoy both great food and drinks and lovely sea views.

Situated right on the beach, Hops invites you to join them for good food, a large variety of draught beer and of course, seaside scenes that dreams are made of. The views here are quite something and diners agree: Hops offers an excellent selection of both food and drinks (everything from beer to G&T).

At Hops, service is good and the atmosphere pleasant, all of which helps to ensure it is an ideal spot for you and your loved ones or friends to enjoy.

Note: Hops is also happily child-friendly and even offers a menu and dedicated play area for the little ones.

Contact: +27 (032 946 2895/6


Location: Hops Ballito, 14 Edward Place, Ballito, KZN, South Africa.


These are just some of the restaurants around Ballito where you can enjoy spectacular views while you dine… Have you been to any of them yet?

Book your Beautiful Ballito Getaway Today!

Top 10 Family Friendly Restaurants in Durban

Overlooking the Indian Ocean, delightful Durban, found in beautiful KwaZulu-Natal, is an unforgettable seaside destination for all to enjoy.

It is a city of fun, beauty and above all, great food. So, with this in mind, let’s take a lot at ten of the best family friendly restaurants in Durban for you and your loved ones to savour.

Here are the best family friendly restaurants in Durban:

#1 O & O Cafe

O & O Cafe is one of the most child-friendly places you will find anywhere. They are all for family, love and good food made with care and attention so it’s only natural that this permeates every inch of this beautiful cafe.

Not only do they allow children to roam free and play with a wonderful array of play facilities (including an indoor play room, climbing wall, safe, enclosed courtyard garden area, jumping castle and more)… but they also invite the little ones to assist with making their own little pizzas!

And, aside from the wonderful family friendly dining and excellent, fresh meals (their wood-fired pizzas are particularly well-loved), they even host lovely children’s parties. If you need assistance with planning, theme, decor, catering and entertainment, then O & O Cafe is here to help.

With indoor and outdoor seating and charming interiors, good service and even better food, this cafe is a great experience for the whole family… so don’t miss visiting it!

Contact: +27 (031) 266 1391


Address: O & O Cafe, 1 Link Road, Westville, Durban, KwaZulu-Natal, South Africa.

O & O Cafe
O & O Cafe

#2 Olive & Oil

With branches dotted across KZN, Olive and Oil is a winner for so many reasons – not least of all because it is hugely family friendly.

The Glenwood branch offers a nice play area for kiddies, with childminders on duty too. Plus, every Sunday, kids under 12 eat free… talk about Sunday funday, all right!

This family-owned and managed eatery also offers delicious Mediterranean-style cuisine, a lovely setting (especially with the terrace overlooking the street) and attentive staff. All of this combines to make it a great experience for you and the kids.

Contact: +27 (031) 201 6146,


Address: Olive and Oil Glenwood, Corner Helen Joseph/Bulwer Road, Glenwood, Durban, KwaZulu-Natal, South Africa.

#3 KZNSA Arts Cafe

KZNSA Arts Cafe
KZNSA Arts Cafe

It’s not often that art and a family friendly cafe come together but with KZNSA Arts Cafe, the two blend together perfectly.

This gorgeous cafe serves up tasty cafe fare (always a winner). And we really love that it also caters to the little folk with its outdoor play area (and childminders, who are on duty on weekends).

There is indoor and outdoor seating to be enjoyed and the courtyard is one of the most popular spots in the city. As a bonus, seating overlooks the beautiful garden patio and children’s play ground, so you can relax and enjoy your meal while still keeping an eye on your little adventurer(s).

Adults are not left out though as the art gallery and shop provide an interesting, fun experience for them too!

Contact: +27 (031) 277 1702


Address: KZNSA Arts Cafe, 166 Bulwer Road, Bulwer, Durban, KwaZulu-Natal, South Africa.

#4  Marula’s Coffee Shop

Marula's Coffee Shop
Marula’s Coffee Shop via Facebook

This quaint, charming coffee shop is a big hit among families – and rightly so! With its excellent outdoor play area, comfy seating and picnic tables and excellent food, it wins you over in a heartbeat.

Their sushi and other food is unbeatable and the atmosphere is relaxed, welcoming and altogether lovely. As a bonus, they also host functions and kiddies’ parties.

So if you are looking for a place to relax as a family, look no further than Marula’s Coffee Shop.

Contact: +27 (031) 266 7600

Website: N/A

Address: Marula’s Coffee Shop, 112 Maryvale Road, Westville, Durban, KwaZulu-Natal, South Africa.

#5 Prep Room

Located at Glenwood Preparatory School, this cosy cafe is a delight for parents and children alike because it’s convenient, relaxing and great for families.

It exists within a shipping container, so it offers alluring deck seating with good views of the nearby sports field. It is ideal for a good breakfast, coffee break or even a post-school treat.

Play facilities include a lovely grassy area, wooden jungle gym and a fun jumping castle, while children can also enjoy tucking into tasting treats, like burgers and brownies.

This venue is also available for hire, making it the ideal spot to host a children’s party.

But they aren’t just for people with children – they are for the people of Durban so be sure to pay them a visit!

Contact: +27 (072) 114 3531

Website: N/A

Address: Prep Room, Bath Road, Glenwood, Durban, KwaZulu-Natal, South Africa.

Prep Room
Prep Room via Facebook

#6 ATasca Durban North

For those who crave good Portuguese food and a lovely, warm restaurant atmosphere, look no further than ATasca Durban North.

This beautiful, tastefully decked out restaurant offers delicious food, great service and a wonderful family friendly spot to enjoy a memorable meal.

Note: In addition to their Durban North branch, they also operate in Malvern, Pietermaritzburg and Westville.

Contact: +27 (031) 563 2603,


Address: ATasca, 1 Kensington Centre, Adelaide Tambo Drive (old Kensington Drive), Durban North, Durban, KwaZulu-Natal, South Africa.


#7 Circus Circus Beach Cafe

This cool, casual beach cafe is popular among everyone, including families. With gorgeous views and a prime location along Durban’s Golden Mile, Circus Circus Beach Cafe is the ideal spot to go for a casual meal with friends and loved ones.

Young and old will enjoy this cafe. It is ideal for families with younger kids, especially as they have a small outdoor play area for kiddies.

And let’s not forget that the food and location are perfectly dreamy too – even the little ones will be charmed by this lovely spot!

Contact: +27 (031) 337 7700,


Address: Circus Circus Beach Cafe, Shop 1, Snell Parade, Bay of Plenty, Durban, KwaZulu-Natal, South Africa.

Circus Circus Cafe via Facebook
Circus Circus Cafe via Facebook

#8 Cargo Hold

Dine among the sharks at this unique restaurant, situated within the popular uShaka Marine World. Begin your outing with a tour before stopping by for a nice, relaxed meal with your loved ones.

The restaurant offers some excellent cuisine, taking you on a global journey with dishes from different countries and cultures. The setting is elegant and stylish, with a touch of natural wonder, thanks to the shark tank near at hand.

When it comes to dinnertime, this restaurant is probably better suited to families with tweens or teens who are able to dine quietly but younger children are still welcome here on selected days (please see below for more information on this).

Please note: Children under the age of 12 years are not permitted for the dinner seating except for Mondays and national school holidays.

Contact: +27 (031) 328 8065/6/7


Address: Cargo Hold, uShaka Marine World, 1 King Shaka Avenue, Point, Durban, KZN, South Africa.

#9 St. Clements

This restaurant, garden cafe and plant nursery in one is a delight for all who visit it. Located in Musgrave, St. Clements charms with its scrumptious food (which includes mouthwatering Thai cuisine), rustic restaurant and soothing garden cafe.

Both the restaurant and cafe are great choices. The restaurant really has a lovely, relaxed atmosphere, with a beautiful courtyard and garden for children to explore.

This is a nice experience for everyone, kids and all.

Contact: +27 (031) 202 2511,

Website: N/A

Address: St. Clements, 191 Musgrave Road, Musgrave, Durban, KwaZulu-Natal, South Africa.

#10 Chez Nous Westville

This delightful, bistro-style eatery is another great spot for families, especially with its warm atmosphere, yummy food and dedicated kiddies area.

Little folk can enjoy playing in the spacious children’s area, which is complete with an assortment of fun goodies and toys.

There is also a TV, art fun and gaming consoles, ensuring that both younger and older children are kept entertained. What’s more, the on-site childminder provides extra peace of mind, enabling parents to dine freely.

There is also a great kids’ menu, which offers some good dishes for children, pizzas, mac and cheese, burgers, spaghetti bolognaise and chicken strips with chips. Adults are also presented with a wide range of great food and drink options so everyone gets to leave with a full tummy.

Contact: +27 (031) 266 7011,


Address: Chez Nous, Westville Junction Shop 1, 31 Westville Road, Westville, Durban, KwaZulu-Natal, South Africa.

These are just a few of the excellent family friendly spots in sunny Durban!

Book your Incredible Durban Getaway Today!

Top 10 Family Friendly Restaurants near Ballito

Ballito, found in KwaZulu-Natal, is a beach paradise, filled with gorgeous beach spots, fun local attractions and good restaurants for visitors to enjoy.

It is the perfect place for a family holiday, particularly as the Dolphin Coast offers plenty of excellent, family friendly places to eat at and enjoy.

Here is a list of the best family friendly spots near Ballito and surrounds:

#1 La Piazza

This family-orientated continental cafe and eatery is the perfect place to go with the kids, as it even offers its own Bambini kids club!

The indoor kids’ area offers plenty to keep little minds entertained and busy little bees occupied with pure fun. Kids can climb the jungle gym, play arcade games, watch a good film on the big screen or even enjoy some creative sand art.

Best of all, there is no compromise on quality food and a memorable dining experience because La Piazza is a delight all around, providing families with delicious, fresh Italian cuisine, available for enjoyment at breakfast, lunch or dinner… There is everything from pizza to pasta and focaccia too!

And with full-time childminders present, parents can enjoy the best peace of mind and relaxed eating without stressing about their little ones. La Piazza also caters to children’s parties, with a wonderful secure outdoor area available too.

If you are looking for one of the best family restaurants in Ballito, stop the search at La Piazza.

Contact: +27 (032) 586 3565 /(032) 946 1527,


Location: La Piazza, Ballito, KZN

#2 45 on Eat Street

45 on Eat Street
45 on Eat Street

45 on Eat Street is a lovely, tastefully decorated space for families and friends to enjoy together. They offer a delightful outdoor play area, complete with a stylish wood play house, swings, outdoor games and more. Attentive childminders keep an eye on the kids while parents enjoy chatting and eating with pure peace of mind.

They offer incredible, seasonally-inspired food, sumptuous restaurant interiors (designed with the greatest attention-to-detail) and good service.

For parents looking for an upmarket, yet still wholly child-friendly restaurant, 45 on Eat Street is ideal.

Contact: +27  (087) 460 0085 /(032) 586 8168,


Location: 45 on Eat Street, Ballito Lifestyle Centre, CNR 398/445 Main Road, Ballito, KZN

#3 Pappa G’s

Pappa G’s – formerly known as Mamma G’s – is a lovely, relaxed family friendly restaurant in Ballito.

This ristorante cafe takes pride in its cuisine, offering authentic Italian food at its best. (And if you are not in the mood for Italian, there are other menu options available too.)

The atmosphere is relaxing, the owners and staff are welcoming and locals agree the food is sublime. It is the perfect place to go for a child-friendly meal, especially as kiddies love Pappa G’s – and the food  -as much as the adults!

What’s more, food is of a high quality, service is a treat and the dining experience is peaceful from start to end.

Contact: +27 (032) 946 2214 ,

Website: N/A

Location: Pappa G’s, Shop H5, Ballito Junction Shopping Centre, Ballito, KZN

Pappa G's via Facebook
Pappa G’s via Facebook

#4 Sage Cafe and Deli

Sage Cafe and Deli – the self-professed “home of of delicious coffee & scrumptious food” – is a charming, family friendly place for all to enjoy. It is a short drive from Ballito but well worth a good visit.

Open daily, Sage Cafe and Deli offers a delectable selection of breakfast and lunch options. They have everything from homemade cakes and desserts to classic breakfasts, mezze platters, gourmet burgers, baked goods, pizzas and more.

They also have a pretty extensive kiddies’ section on the menu, encompassing everything from kiddies’ breakfasts and drinks to meals, toasted sandwiches, drinks and sweets to ensure lunchtime happiness for the little ones.

Stand-out kids’ options include mouthwatering dishes like penne with ham and cream cheese sauce, ice cream and chocolate sauce, crumpet/French toast with maple syrup and more.

Additionally, there is kids’ entertainment thanks to a great outdoor play area (even equipped with a climbing castle) and a beautiful, airy dining experience, with indoor and outdoor seating alike.

Overall, Sage Cafe and Deli is a wonderful spot for the whole family to enjoy a good meal and quality time together in a gorgeous setting.

Contact: +27 (032) 525 8059,


Location: Sage Cafe and Deli, Old Fort Road, Salt Rock, KZN

Sage Cafe and Deli
Sage Cafe and Deli

#5 The Shed

A short drive out of Ballito (no more than 15 km by the longest route), one finds The Shed.

This rustic outdoor eatery and bar, situated at Litchi Orchard, offers a fun experience for young and old, with excellent, unpretentious food and great service to top it off.

There is a nice play area on the lawns for kids to enjoy and a child-friendly menu, which includes options like burgers, toasties, wood-fired pizza and more. High chairs and a changing facility (in the ladies’ room) are also available.

It is perfect for lazy lunches with the family, with plenty of space for kids to roam around in the fresh air and play before or after the meal… This is a wonderful outdoor dining experience for all.

Contact: +27  (061) 359 4067,


Location: The Shed, Litchi Orchard, Salt Rock, KZN

#6 Wonderland Coffee

While it is situated a short drive (less than 7 km away if you take the quickest route) from Ballito, Wonderland Coffee is a nice spot for families.

The ultimate coffee-focused retreat, Wonderland Coffee provides guests with a great cafe experience. Food is available but coffee is definitely the focal point here.

The setting of this vintage-style cafe is idyllic, with modern touches, divine aromas and good service to enhance it even more.

It is child-friendly, with its own entrancing jungle gym, Vortex 3000… Oh and their gigantic cookies are sure to be a big hit among children and adults alike!

So if you are looking for a lovely coffee shop for the whole family to visit, Wonderland Coffee is for you.

Contact: +27 (078) 168 1792,

Website: N/A

Location: Wonderland Coffee, Linc Campus, Salt Rock, KZN

#7 Burnedale Cafe

Burnedale Cafe via Facebook
Burnedale Cafe via Facebook

Although not in Ballito, Burnedale Cafe is a short drive (less than 7 km away by the fastest route) from Ballito so it certainly deserves a mention.

This rustic, country spot is ideal for families who wish to escape the suburbs and enjoy some peace and quiet. Located on a farm, with some cute farm animals on-site, and a wonderful play ground, Burnedale Cafe is extremely child-friendly.

As the little ones play and explore, adults can tuck into lovely, fresh food (like wood-fired pizza, a burger and beer or coffee and cake) or browse the little shops.

This is a very popular place among children and provides a pleasant experience for young and old alike.

Contact: +27 (032) 947 0133,

Website: N/A

Location: Burnedale Cafe, 1 Salt Rock Road, Umhlali, KZN.

#8 Thava Indian Restaurant

Thava Indian Restaurant Ballito
Thava Indian Restaurant Ballito

If you are looking for a classic Indian eatery, Thava Indian Restaurant is your one-stop in Ballito for all the best curries, biryanis, stews, rice dishes, traditional breads, Indian desserts, specialty coffees and so much more mouthwatering goodness!

Service is friendly, the views are excellent (especially from the balcony) and they even offer a kids’ menu, meaning everyone is welcome here.

The restaurant is warm and cosy, making it the perfect spot to enjoy a family lunch or dinner, especially with your tweens or teens.

Contact: +27 (078) 802 7427,


Location: Thava Indian Restaurant, 33 Compensation Beach Road, Salmon Way, Ballito, KZN

#9 Old North Karibu

If you love a relaxing restaurant experience with beautiful scenery, then Old North Karibu – a short drive from Ballito – is for you.

This good restaurant and bar even offers a lovely play area for kiddies to enjoy while you dine. There is a tramopline, wooden adventure and for special occasions, like kiddies’ parties, a jumping castle too.

There is a nice kiddies’ section on the menu, with meals like chicken strips and chips, mac and cheese, kiddies’ beef/chicken burgers and pizzas too!

They are also pet-friendly (provided you keep pooches leashed and clean up after your doggies) so this is an ideal place for the family to go and enjoy a good meal overlooking a pretty dam at Karibu Farm.

They also have live music and broadcast key sporting events… So, all in all, it makes for a nice family friendly outing and fun meal for all.

Contact: +27 (032) 947 0520


Location: Old North Karibu, Salt Rock Road, Umhlali, KZN

These are just a few of the best family friendly eateries near beautiful Ballito!

#10 Turn ‘n Tender

This long-standing, legendary steakhouse is a family friendly restaurant with good food, generous portions, sound service and a lovely restaurant atmosphere.

It might be better suited to older kids, like tweens and teens who are comfortable dining quietly, but it is nevertheless a nice place for the whole family to enjoy a hearty meal.

Contact: +27 (032) 586 0975,


Location: Turn ‘n Tender, Ballito Junction, Ballito, KZN.

These are just some of the best family friendly spots in and around beautiful Ballito!

Book your Beautiful Ballito Getaway Today!

Best Restaurants with a Sea View in Hermanus

Hermanus is one of the most scenic Western Cape towns you will find anywhere… With pristine natural beauty, marine life and a laid-back town feel, this coastal town is a special place to visit.

Found in the scenic Overberg RegionHermanus is an unmissable destination that offers incredible outdoor experiences, beautiful nature and wonderful service establishments. 

Here are some of Hermanus’s best restaurants with a sea view:

#1 Just Pure Bistro

This lovely, little restaurant offers visitors sublime views, gorgeous interiors, complete with tasteful decor, and an all-round charming dining experience.

Everything is made using fresh, high quality ingredients, so the food is top class. Furthermore, service is prompt and polite so you’re guaranteed a good meal out all around.

Just Pure Bistro is good for breakfast, lunch, a coffee break or dinner – and its views certainly add to the cosy, pretty atmosphere.

Contact: +27 (028) 313 0060,


Address: Just Pure Bistro, Ocean View, 5 Park Lane, Hermanus, Western Cape, South Africa.

#2 Origins at The Marine

The Marine Hotel
The Marine Hotel

Situated within opulent hotel, The Marine, Origins is one of the highest quality restaurants around. It offers an vibrant setting, with excellent food options and impressive views.

Diners can choose from a small plates/tapas experience, natural wines, craft beer and of course, the full sit-down dining experience too. The food is made from fresh, locally sourced ingredients – and the result is perfect.

If you are looking for a special dining experience, head to Origins.

Contact:+27 (028) 313 1000


Address: Origins at The Marine Hotel, Main Road, Hermanus, Western Cape, South Africa.

#3 Bientang’s Cave

Bietang's Cave Restaurant and Wine Bar via Facebook
Bientang’s Cave Restaurant and Wine Bar via Facebook

If you wish to enjoy a close encounter with the sea (without getting wet!), then Bientang’s Cave is the perfect place to go for a meal… It’s a hair’s breadth away from the sea’s foaming white horses and interesting rocks, so diners have quite a unique setting.

The menu at this rustic eatery is certainly seafood-focused but they are not limiting in that sense, as they also offer excellent sharing platters, fresh salads, hearty potjies and curries, beef and chicken dishes and vegetarian delicacies too!

Bientang’s Cave – a longstanding Hermanus favourite – has consistently won over new and old guests alike, with its good service, food and of course, killer ocean views.

So, order a glass of wine or a cold one and enjoy this spectacularly positioned restaurant, which cheerfully overlooks the sea.

Contact: +27 (028) 312 3454,


Address:  Bientang’s Cave, cave below Marine Drive, between The Old Harbour and The Marine Hotel, Hermanus, Western Cape, South Africa.

#4 La Pentola Hermanus

With its chic restaurant interiors, well-known reputation for both great service and incredible food and breathtaking views across Walker Bay, La Pentola is one of the loveliest restaurants you will find in Hermanus – or beyond.

Under Chef Shane Sauvage’s careful, talented helm, La Pentola wows with its fushion food offerings. These allow diners to enjoy everything from the freshest seafood to exotic game meals and marvellous vegetarian dishes… So there is something for everyone to tuck into at La Pentola.

This restaurant is one class act from start to finish – and let’s face it, its views are pretty hard to beat too…

Contact: +27 (028) 313 1685


Address: La Pentola, Shop 4, Ocean View 87 Marine Drive, Hermanus, Western Cape, South Africa.

#5 Burgundy Restaurant

Situated on the edge of the bay, a stone’s throw from Hermanus Old Harbour, Burgundy Restaurant is one of the most central, well located restaurants in Hermanus.

It’s also one of the most consistently popular – and with good reason! The views, service and food are all of the highest quality. It is no wonder then that so many diners frequently return to this relaxed, yet stylish eatery.

With a standard and tapas menu both, guests can choose from a wide range of tasty dishes, suitably complemented by the stunning scenery, fine wines and beautiful restaurant setting that Burgundy offers its clientele.

Contact: +27 (028) 312 2800,


Address: Burgundy Restaurant, 7 Harbour Road, Hermanus, Western Cape, South Africa.

Burgundy Restaurant via Facebook
Burgundy Restaurant via Facebook

#6 The Gecko Bar and Restaurant

Where can you find good food, live music, awesome drinks, stunning views and a fun vibe in Hermanus? The Gecko Bar and Restaurant, of course!

This bar-meets-restaurant, found in New Harbour, is the ideal spot to go and enjoy some mouthwatering wood-fired pizzas, pasta, burgers sushi and other delicacies… And with a sundowner in your hand, it’s also a wonderful spot in Hermanus to soak up the sunset and sea views.

This is one casual, trendy restaurant, complete with good service and pretty scenery, especially as it overlooks the ocean.

Contact: + 27 (028) 312 4665,


Address: The Gecko Bar and Restaurant, New Harbour, Hermanus, Western Cape, South Africa.

#7 Dutchies

For those seeking a cheerful, inexpensive eatery to soak up the casual atmosphere of coastal-lying Hermanus, Dutchies is ideal.

It’s unpretentious, yet fun and welcoming, with shaded seating, tasty, fresh food and great service… Oh and did we mention this beach restaurant has gorgeous ocean views and an idyllic setting too?

All in all, the eatery is ideal for a chilled, yet wholesome meal out with those you love.

Contact: +27 (028) 314 1392


Address: Dutchies,Grotto Street, Grotto Beach, Hermanus, Western Cape, South Africa.



#8 Harbour Rock Restaurant

Harbour Rock Restaurant – which overlooks the lovely New Harbour from its impressive, cliff-topping location – is one of Hermanus’s restaurant gems.

This upmarket restaurant provides guests with delicious, fresh food, stylish interiors and incredible sea views.

In particular, Harbour Rock is famed for its seafood platters, sushi, curries and grill food offerings, as well as good coffee and a great local wine list.

Better still, if you visit during whale season, you can even enjoy whale watching from the restaurant’s sweeping floor-to-ceiling windows. This makes for a truly special dining experience, one which will stay with you for a long time to come.

Contact: + 27 (028) 312 2920,


Address: Harbour Rock, New Harbour, Hermanus, Western Cape, South Africa.

#9 LB Seafood Bistro on the Bay

Offering pretty ocean views from its windows, the quaint LB Seafood Bistro is a laid-back, yet delightful Hermanus eatery.

They have a good menu, with highlights like steak, sushi, sweet treats and beautiful seafood to set you well on your way to gastronomic delight.

What’s more, service is good and the restaurant ambiance is both soothing and warm.

Contact: +27 (028) 312 3611

Website: N/A

Address: LB Seafood Bistro on the Bay, Village Square, Market Square Street & Marine Drive, Hermanus, Western Cape, South Africa.

#10 Belgian Waffles, Beer and Burgers

If you need a waffle, beer or burger fix – then this eatery has your name written all over it in bold letters.

The staff are friendly and welcoming, the setting is informal, yet inviting and the food and drink are great.

So, whether you tuck into the sizable Belgian, sugar-free waffles, sip on some Belgian beer or enjoy a good, strong cup of coffee, you are sure to enjoy your dining experience.

Best of all, the largely outdoor,shaded seating allows you to marvel at the sea views offered from within this little eatery.

Contact: +27 (072) 393 6704,

Website: N/A

Address: Belgian Waffles, Beer and Burgers, Village Square, Hermanus, Western Cape, South Africa.


These are just some of perfectly scenic restaurants with ocean views that you will find in Hermanus!

Book your Hermanus Getaway Now!

Top 10 Pet-friendly Activities in Johannesburg

Johannesburg is one of South Africa’s most dynamic cities so it’s great to visit for a few days or to reside in. It is always good fun for the family – but did you know it is also a very pet-friendly city in terms of activities and restaurants?

Situated in South Africa’s Gauteng province, Joburg is an exciting city, perfect for travellers, locals and coffee connoisseurs to enjoy.

Here are the best pet-friendly activities to enjoy in Joburg:

#1 Take Your Pets Along to Cafe Hemingways

This electric, artisan bistro-meets-restaurant in Kyalami is an excellent place for pooches to visit with their owners.

Not only is their food incredible but service is friendly and the setting is a delight, with indoor and outdoor seating. It is also a beautiful venue to enjoy a high tea, baby/bridal shower or simply a special catch-up session with those closest to you.

But the best part of all? Fur babies are welcome in the outside area and are even greeted with water upon arrival to ensure they are kept hydrated and happy. (Note: It might still be best to keep your pet leashed though.)

Contact: +27 (011) 466 0195,


Address: Cafe Hemingways, Kyalami Down Shopping Center, Kyalami Blvd & Kyalami, Main Road, Midrand, Johannesburg, Gauteng, South Africa.

#2 Head to Echo Dog Park

Found at River Sands Farm, Fourways, this park is ideal for families with furry pets. They are especially dog-friendly and allow puppies and adult dogs to socialise and make new ‘pawsome’ friends.

Additionally, behavioural sessions are offered here on selected dates – while early morning dog hikes are also enjoyed every Sunday.

Note: Echo Dog Park is open on weekends from 07: 00 am till late. To find out more, please call: +27 (072) 045 0033

Contact: +27 (072) 045 0033

Website: n/a

Address: Echo Dog Park, River Sands Farm, Fourways, Johannesburg, Gauteng, South Africa.

#3 Let Them Eat at Voodoo Lily Cafe

With a fun vibe, fascinating foods and a pet-friendly space, it isn’t hard to see why Voodoo Lily Cafe is so popular.

Your dog, provided it is leashed, can sit with you outside in the open-air space and enjoy some fresh water and delicacies of their own off the pet-friendly menu. These include the likes of organic chicken livers, organic chicken and doggy biscuits.

Voodoo Lily Cafe also believes in being organic and supporting fair trade and sustainability so they really do plenty of good for humans… and pooches!

Contact: +27 (011) 442 6965,


Address: Voodoo Lily Cafe, St Andrew Street and Wrenrose Avenue, Birdhaven, Johannesburg, Gauteng, South Africa.

Voodoo Lily Cafe via Facebook
Voodoo Lily Cafe via Facebook

#4 Explore The Wilds

This beautiful, serene space is one of the city’s most wonderful finds. With artworks dotted among the park, gorgeous views and family- and pet-friendly, The Wilds lives up to its name in a good way.

One section of the park is dog-friendly so it makes for the perfect outing. And while you should keep your dog leashed to avoid scaring the birds, it is still one of the best spots in Johannesburg to take them for an interesting walk.

So pack a picnic, put on your walking shoes and take your beloved pet(s) along for a day out in The Wilds!

Note: Please keep your dogs leashed and pack in poop bags so you can easily clean up after them.

Contact: +27 (011) 643 2313


Address: The Wilds, Houghton Drive, Houghton Estate, Johannesburg, Gauteng, South Africa.

#5 Treat your Pooch at Paul’s Homemade Ice-cream 

Paul’s Homemade Ice-cream is a truly tempting place for both owners and pets… This sinfully good ice-cream shop offers a wide range of ice-creams, ice-cream cakes and other tasty novelties too.

For owners, flavours include everything from peppermint crisp tart to birthday cake and even roasted banana, perfect for sampling while your dog gets to enjoy a delicious, dog-friendly Phic Stick, complete with doggy designs.

It’s great know your doggy doesn’t have to beg for a lick of yours… and boy, do the dogs adore their treats!

Contact: +27 (076) 841 3701


Address: Paul’s Homemade Ice-Cream, 22 4th Avenue (Corner of 10th Street) Parkhurst, Sandton, Johannesburg, Gauteng, South Africa.

Paul's Homemade Ice-cream via Instagram
Paul’s Homemade Ice-cream via Instagram

#6 Take Your Dog to River Cafe Sandton

This lovely cafe, situated within Sandton Field and Study Centre, is a real gem. Not only does it provide a soothing setting (with both indoor and outdoor seating), delicious eats and a truly family-friendly place, equipped with play areas for the kids… but it is also wonderfully dog-friendly!

So, while you enjoy a lovely meal in this private outdoor space, surrounded by beautiful indigenous trees, your dog can sit by your feet and enjoy a delightful day out too… what could be nicer than that?

Note: Birds and adorable bunnies roam the area so please try keep your dogs leashed.

Contact:  +27 (011) 783 2442,


Address: River Sandton Cafe, Sandton Field and Study Centre, Corner of Louise Avenue and 14th Street, Parkmore, Sandton, Johannesburg, Gauteng, South Africa.

#7 Visit The Usual on Grant with Your Dog

The Usual on Grant
The Usual on Grant

Known for their good service and friendly atmosphere, The Usual on Grant offers guests a lovely dining experience, complete with tasty foods, good coffees and above all, a lovely dog-friendly space.

They are particularly well-known for their breakfasts and great coffees – so if you wish to start your day the right way, with your pooch by your side, this is the place to go.

Contact: +27 (011) 483 0799,

Website:  n/a

Address: The Usual on Grant, 66 Grant Avenue, Norwood, Johannesburg, Gauteng, South Africa.

#8 Stop by Emmarentia Dam

Located just six kilometres from the city centre, Emmarentia Dam is a wonderful place to visit for a day out in the fresh air or sunshine.

This is hailed by many as one of the best dog parks around, so of course you need to take your furry friend here to test it out for yourselves!

This 7.5 hectare-space – equipped with a large dam and fed by two smaller ones from the Johannesburg Botanical Gardens – is the ideal spot for dog walkers and their active hounds.

Contact: +27 (011) 712 6600

Website: n/a

Address: Emmarentia Dam, Olifants Road, Emmarentia, Johannesburg, Gauteng, South Africa.

#9 Walk in James and Ethel Gray Park 

This beautiful park is one of the best ones to take your dog too, especially as dogs can be off-the-leash here.

The James and Ethel Gray Park offers a tranquil setting, blessed with plenty of natural beauty and makes for an ideal place for families, dog walkers or even just those who need an escape to nature in the midst of city life.

Contact: +27 (011) 435 4727


Address: James and Ethel Gray Park, Edgewood Avenue and Melrose Street, Melrose,  Johannesburg, Gauteng, South Africa.

#10 Pop by Eat Your Heart Out

This delicious urban deli is a place of wholesome, healthy, Jewish-inspired food. They serve everything from all-day breakfasts to daily cakes and a variety of hot/cold drinks.

But perhaps the best part about them is they are dog-friendly so dog visitors will be welcomed as much warmth as their owners. And we love that they get to bond with their owners in this delightfully cosy space.

Contact: +27 (072) 586 0600


Address: Johannesburg, Gauteng, South Africa.

These are just some of the best pet-friendly experiences you can enjoy in Johannesburg. Which are you excited to try first with your fur child?

Book your Johannesburg Getaway Now!

Best Vegan Restaurants in Johannesburg and Surrounds

Situated in South Africa’s Gauteng province, Joburg is an exciting city, perfect for travellers, locals and coffee connoisseurs to enjoy.

It is also a place of food finds, quick eats and delicious culinary experiences to suit all tastes.

And because the city is so all-inclusive in its food provision, here are some of the most vegan-friendly restaurants in Johannesburg and surrounds:

#1 The Greenside Cafe

If you are craving a delicious, well-loved and entirely vegan eatery, then The Greenside Cafe is perfect for you.

Speaking to the principles of integrity, mindfulness (particularly mindful eating) and love for humans and our fellow creatures alike, this tranquil, self-professed ‘vegan haven’ is a true gem.

Owner Dimitri Gutjahr translates his passion for the planet (and all that is in it) into food and warmly welcomes both vegans and non-vegans to enjoy this charming cafe… and all its kind, conscious food and drinks!

It offers everything from wraps, salads to breakfasts, desserts to gourmet health burgers, pizzas, pastas and more and the drinks (both hot and cold beverage options) are just as good!

So, if you want to help save the planet one meal at a time, head to The Greenside Cafe!

Contact: +27 (011) 646 3444


Address: The Greenside Cafe, 34 Gleneagles Road, Greenside, Johannesburg, Gauteng, South Africa.

#2 The Fussy Vegan

Since its opening in 2018, The Fussy Vegan has been raking in rave reviews… and not just among vegans either!

Highlights include their burgers (fans are wild about the Beyond Burger), toasties and subs, sides like sweet potato wedges or seitan wings, as well as burritos and bowls to satisfy all your food cravings… There is something here for every kind of eater to enjoy!

The Fussy Vegan is a small eatery space but it is perfect for a quick bite or even your on-the-go daily nourishment. And best of all, staff are friendly, the food is solid right through and it’s a way to show your respect and love for good food and animal welfare, as you try new food tastes.

Contact: +27 (060) 716 6029,


Address:  The Fussy Vegan, Caltex Waterfall, Jan Smuts Avenue, Blairgowrie, Johannesburg, Gauteng, South Africa.

The Fussy Vegan via Facebook
The Fussy Vegan via Facebook

#3 Leafy Greens Cafe & Shop

Your parents were right to tell you to eat your greens – and at Leafy Greens Cafe, you can do that in style!

This cosy cafe – which aims to nourish your belly, as much as your mind and soul – is the place to go for fresh air, healthy eating and all things raw and natural.

Stroll through the beautiful gardens to reach the cafe, where you can tuck into a wide assortment of food and drink. Leafy Greens offers seasonal breakfast and lunch dishes (along with a kiddies menu too), desserts and beverages.

Everything at Leafy Greens is delicious… Opt for the breakfast buffet; gluten-free pancakes (served with berry coulis and vanilla gelato (optional)) or even the lunch winner, veggie curry… the options are endless.

Locals really love Leafy Greens – and when you visit, so will you.

Contact: +27 (010) 595 4563, +27 (082) 882 7300,


Address:  Leafy Greens Cafe, Plot 328, Rocky Ridge Road, Beyers Naude Drive, Muldersdrift, Gauteng, South Africa.

Leafy Greens Cafe
Leafy Greens Cafe

#4 Free Food 

What began in 2007 as a tiny cottage kitchen has grown into one of the most popular, long-standing plant-based eateries in Joburg.

Free Food offers a wide range of food, all of which is vegan, gluten/wheat-free, as well as sugar- and preservative-free too. Better still, they use only the finest, freshest ingredients to prepare their food and keep the kitchen free from microwaves, tin openers and fryers…

Join them for a plant-based meal of ‘infinite possibility’; to sip a healthy smoothie; or even just to grab a hot beverage because Free Food is a wonderful, vegan-friendly spot for all.

Contact: +27 (082) 406 4699,


Address:  Free Food, 1 Delta Road, Johannesburg, Gauteng, South Africa.

Free Food
Free Food via Facebook

#5 Fresh Earth

With a goal to provide food that is “delicious, healthy, organic, sustainable and nutritious food that is as close to nature as possible”, Fresh Earth is one of the handiest places around.

This food store-meets-restaurant is your best stop for all things vegetarian, vegan, raw and gluten-free, as well as banting- and diabetic-friendly. They provide you with lovely food experiences that are as good for your body as they taste.

Pop by for a great meal or, if you’re in a hurry, snag a takeaway optio… Either way, you’re in for a health-conscious meal. Plus, locals agree – service is friendly and welcoming, helping to cement an all-round great experience.

Contact: +27 (011) 646 4404,


Address: Fresh Earth, 103 Komatie Street, Emmarentia, Johannesburg, Gauteng, South Africa.

Fresh Earth
Fresh Earth

#6 Lucky Bean Restaurant

If you want to savour great African food in Melville, then Lucky Bean could become your new haunt.

While Lucky Bean Restaurant is not strictly vegan, they do offer some mouthwatering vegan options. Especially ideal if you decide to visit with friends or family who aren’t practicing vegans, as that way you can all find a great meal off their menu.

With a warm, relaxing and comforting atmosphere, delicious food and a beautiful restaurant setting, Lucky Bean (named after the Erythrina Lysistemon or Coral Tree) is a nice place to enjoy a meal.

Note: While they aren’t necessarily vegan – they do cater nicely to both vegans and vegetarians.

Contact: +27 (10) 900 1626,


Address: Lucky Bean, 16 on 7th Street
Melville, Johannesburg, Gauteng, South Africa.

#7 Sprout Cafe & Salad Bar

Sprout Cafe & Salad Bar offer a nice range of food options for everyone – most especially vegans, vegetarians and healthy eaters! In fact, they have an extensive variety when it comes to vegan, vegetarian and even gluten-free meals.

There is so much to choose from here and everything is healthy and oh-so-delicious!

So visit them for an excellent salad, vegan cappuccino, mouthwatering smoothie and much, much more!

Contact: +27 (011) 452 3003

Website: N/A

Address:  Sprout Cafe & Salad Bar, Shop 11, Stoneridge Centre, Greenstone Hill, Edenvale, Johannesburg, Gauteng, South Africa.

#8 Lexi’s Healthy Eatery

With branches in Rosebank, Modderfontein and stylish Sandton, Lexi’s is nicely spread out to offer guests an array of sustainable, conscious, moral and above all, healthy food.

Using mostly plants-based ingredients and as little processed food (including animal products) as possible, Lexi’s – though not purely vegan or vegetarian – endeavours to cater to all palates, diets and preferred tastes.

The menu offers things like breakfast (with tofu options), smoothie bowls, wraps/sarmies and nibbles too. What’s more, there is something suitable for everyone to eat and drink here.

So if you wish to embark on a journey to become more food- and planet-conscious… or slowly introduce your loved ones to a more vegan-friendly way of eating without them giving everything up at once, Lexi’s might be a good place to start.

Note: While they aren’t necessarily vegan – they do cater nicely to both vegans and vegetarians.

Contact: +27 (083) 300 1210,


Address: Lexi’s Healthy Eatery, 24 Central Centre, 6 Gwen Lane, Sandown, Sandton, Johannesburg, Gauteng, South Africa.

#9 Urbanologi

For those seeking ‘urban garde cuisine’, the unique Urbanologi Restaurant, situated in the Mad Giant Brewery, makes for an entrancing food experience.

And while are not purely vegan or vegetarian, their menu does cater for both vegan and vegetarian meal preferences.

They might be based in the oldest part of Johannesburg – but their ways and concepts are cutting edge and altogether modern. They believe in ethical culinary practices, promoting sustainability, wholesome cooking and above all, zero waste.

Ingredients are freshly sourced from selected local farms and the menu speaks to this, with its seasonal influences and constant changes.

So if you are looking for an impressive, eye-opening and award-winning restaurant, visit Urbanologi today.

Note: While they aren’t vegan – they do cater nicely to both vegans and vegetarians, with vegan- and vegetarian-friendly meals available.

Contact: +27 (011) 492 1399,


Address: Urbanologi, Mad Giant, 1 Fox Street, Ferreirasdorp, Johannesburg, Gauteng, South Africa.

#10 Barazza

Barazza via Facebook
Barazza via Facebook

Although they are unfortunately not a vegan or vegetarian restaurant, Barazza still offers a few great options for vegans and vegetarians.

So if you are comfortable dining in a restaurant that still serves meat and other non-vegan products, keep them in mind.

They offer everything from tapas-style food and scrumptious breakfasts to lunch and dinner or even Friday cocktails in the courtyard. Yummy vegetarian and vegan options include things like the Vegetarian Burger, Vegan Bolognese, Vegetable Korma and more.

This classy restaurant oozes charm with its simple, yet beautiful atmosphere, stunning food presentation and fun meal concepts.

They have been making waves since their opening in July 2019 and the reviews are stellar across the board… So if you are keen to try this hot, new restaurant and don’t have any dining inhibitions, find them in Hobart Grove Centre.

Note: While they are not vegan – they do still specifically cater to both vegans and vegetarians, thanks to a few select menu items.

Contact: +27 (011) 706 0991

Website: N/A

Address:  Barazza, Hobart Grove Centre, 52 Hobart Road, Johannesburg, Gauteng, South Africa.

These are just a few of the most vegan- and vegetarian-friendly restaurants and food options in Joburg and surrounds!

Book your Johannesburg Getaway Now!