• We’ve rounded up pet-friendly restaurants in South Africa that warmly welcome both you and your furry companion – from lively spots in Cape Town to charming cafes in Johannesburg and beachside eateries in Durban.

    Cape Town

    Clarke’s Bar and Dining Room:
    Discover a vibrant diner on bustling Bree Street, a popular gathering place for drinks and cocktails in the evenings. Clarke’s team welcomes leashed dogs, ensuring a pleasant dining experience for all customers.


    View this post on Instagram


    A post shared by Clarke’s bar & dining room (@clarkescapetown)

    Also Read: 20 Best Rosebank Restaurants.

    Company’s Garden Restaurant:
    Indulge in a tranquil dining experience at this historic restaurant located in the beautiful Company’s Garden. With an outdoor seating area and readily available water bowls, you can savour an array of dishes while enjoying the company of your four-legged companion.


    Arbour Café and Courtyard:

    You and your pooch can both experience the charm of a French-inspired café and crêperie. What’s even better is that this delightful spot takes pride in serving delicious, wholesome dishes made from fresh ingredients. What more can you ask for?

    Tasha’s Café:
    Escape the hustle and bustle of Johannesburg at Tasha’s Café in Nelson Mandela Square. With charming outdoor seating, you can enjoy a fusion of international flavours while people-watching. From light salads to indulgent desserts, Tasha’s menu has something for everyone.

    View this post on Instagram


    A post shared by tashas Cafe (@tashascafe)


    Surf Riders Food Shack:
    Savour a beachside dining experience at Surf Riders Food Shack in North Beach. Situated just steps away from the sand and surf, this laid-back eatery offers a pet-friendly outdoor area where you can enjoy ocean views and a variety of beach-inspired fare.


    View this post on Instagram


    A post shared by Surf Riders Cafe (@surfridersdbn)

    Afro’s Chicken Shop:
    Known for mouthwatering flame-grilled chicken, Afro’s Chicken Shop is a local favourite in Durban. Enjoy their deliciously seasoned sides and soak in the vibrant atmosphere.


    View this post on Instagram


    A post shared by Afro’s Chicken Shop (@afroschicken)


    The Rosemary Hill:
    The Rosemary Hill is a pet-friendly oasis. This restaurant, nestled in a farm known for hiking and mountain biking, warmly welcomes dogs on leashes. Enjoy the natural beauty while the staff caters to your dog’s needs, including providing refreshing water if needed.

    Feast in a delightful lunch or a slice of cake at the renowned Afro-Boer cafe. With a pet-friendly policy, you can bring your beloved furry companion along and enjoy doggy treats conveniently available at the deli.


    View this post on Instagram


    A post shared by Afro-Boer (@afroboer)


    Grass Roof:
    Embark on a “farm-to-table” adventure at Grass Roof Bakery and Restaurant, located on an olive farm. This restaurant offers more than just a delicious meal, allowing you to connect with nature while enjoying their delightful offerings.


    View this post on Instagram


    A post shared by Grass Roof Restaurant (@grass_roof)

    Something Good Roadhouse:
    Visit this beloved old-fashioned roadhouse on the beachfront in Gqeberha. With mouthwatering burgers, delightful shakes, and indulgent ice cream treats, you can create lasting memories with your family and furry friends.


    View this post on Instagram


    A post shared by Something Good (@somethinggood.za)

    ALSO SEE: Carrot and peanut butter doggie treats

    Written by Bianca Muller.

    Feature image: Getty

    Be sure to check out The 15 Best Places to Visit in Johannesburg.