Written by

Mthatha is a beautiful city in South Africa and is a popular tourist attraction. The beautiful sunny beaches and the coastline is what attracts millions of tourists to Mthatha all year around. There are some amazing museums and breathtaking national parks that make every penny of yours totally worth. The weather in Mthatha is always moderate and sometimes to the extreme so tourists are here almost every month of the year. When you are tired of surfing in the beaches and roaming around in the national parks, the hunger inside you makes you to search for the best restaurants in Mthatha.

10 Best Restaurants In Mthatha

If the hunger pangs hits you then these 10 best restaurants in Mthatha that are a must visit while you are in the town either for spending vacations or for a business trip.

  • Nando’s Circus Mthatha Triangle
  • Panarottis Mthatha
  • Steers Shell Diner Mthatha
  • Garden Court Mthatha
  • Big Eagle Spur Steak Ranch
  • John Dory’s Mthatha
  • Café Lang
  • Ebony Restaurant
  • La Piazza Restaurant
  • Wimpy

1. Nando's Circus Mthatha Triangle

Nando's Circus Mthatha Triangle

Image Source

An amazing restaurant that serves dishes and South African delicacies with creativity and patience. Nando’s Mthatha Triangle offers you a wide variety of dishes and you can come here for breakfast, lunch and dinner as well. No matter if you are alone or with your family and kids, the restaurant has something for every taste bud. You can either dine in or order food online and also takeaway you want. You will have to check whether it is counted in halaal restaurants in Mthatha or not.

Rating: 4.5
Location: Cnr Sutherland Rd & Chatham St, Shop 26, Circus Triangle, Mthatha, 5100, South Africa

Must Read: Churches In South Africa: 10 Places Of Worship That Will Fill You With Divine Bliss

Looking To Book An International Holiday?

Book memorable holidays on TravelTriangle with 650+ verified travel agents for 65+ domestic and international destinations.

2. Panarottis Mthatha

Panarottis Mthatha

Image Source

Panarottis is an Italian Chain of restaurants in Mthatha mostly popular for its Pizzas and Pastas. The Pizzas here can be of monster size and the kids who come here love it. There is also a “build-your-own” option where you can do the toppings as per your choice. You will not get such authentic delicious Italian cuisine anywhere else in Mthatha which is assured. With the freshest and finest quality of ingredients used in the preparation of the dishes, Panarottis attract a lot of customers every day. If you are looking for fun restaurants in Mthatha for kids, then this is it.

Rating: 4/5
Location: 912 Nelson Mandela Dr, Savoy Hotel, Fort Gale, Mthatha, 5100, South Africa
Cost For Two: INR 1344 per night

3. Steers Shell Diner Mthatha

Steers Shell Diner Mthatha

Image Source

Steers Shell Diner in Mthatha is one of the best casual eat-outs you will find in the town. The interiors are amazing, the ambiance is excellent and the staff is courteous as well. They specialise in hamburgers, flame-grilled beef burgers and thick handmade chips. This place is the best for refreshments and dinner and you will love each and everything about this restaurant.

Rating: 5/5
Location: N2 Nelson Mandela Drive, Nelson Mandela Drive, Mthatha, 5099, South Africa

Suggested Read: Best Waterparks In South Africa – Get A Little Splashy & Live The Childhood Dream!

4. Garden Court Mthatha

Garden Court Mthatha

Image Source

Garden Court is said to be the number 1 hotel in Mthatha and is very popular in town. The Garden Grill Restaurant inside the hotel is where you can enjoy your dining while the Carmen’s Bar is the perfect place to relax with your family and friends in a pleasant and comfortable social seating. It is also the best buffet restaurants in Mthatha. The staff members are courteous enough to take care of all your needs.

Rating: 4/5
Location: Nelson Mandela Drive, Mthatha, Eastern Cape, 5100, South Africa
Cost For Two: INR 2130 per night

Suggested Read: 5 Enchanting Castles In South Africa You Will Not Want To Leave From

5. Big Eagle Spur Steak Ranch

Big Eagle Spur Steak Ranch

Image Source

This restaurant is serving in Mthatha since 1967 and they are creating special memories for their customers with mouth-watering dishes and awesome service experience. They have earned the special reputation with their hard work and dedication towards their job. You will get tasty nutrient and value for money kind of deal here. You will love the simple, warm, homely, relaxed and friendly environment of this place. They offer you generous portion of tasty food and a hearty helping and cooperative staff members to serve you every time.

Rating: 4/5
Location: Savoy Shopping Centre, Nelson Mandela Drive, Nelson Mandela Drive, Mthatha, Mthatha, 5100
Cost For Two: INR 1858 per night

Planning your holiday but confused about where to go? These travel stories help you find your best trip ever!

Real travel stories. Real stays. Handy tips to help you make the right choice.

6. John Dory's Mthatha

John Dory's Mthatha

Image Source

Jhon Dory’s the famous restaurant in Mthatha is the best place for sea lovers. Affordable price, delicious food, friendly environment, helpful staff members, best interior and cheerful ambience will make you always realize about the positivity of this place. They assure to provide you best quality of food prepared with fresh ingredients so that you can enjoy the real taste in your meal. Some special dishes of this place are Scampi Prawns, Cheesy Jalapeno Poppers, Calamari Tubes, Oysters, Mussel Bowl, Cheesy garlic Roll are some tasty dishes which are most in demand.

Rating: 4.5/5
Location: Shop 159, BT Ngebs City, Errol Spring Ave, Vulindlela Heights, Mthatha, Eastern Cape, 5100, South Africa
Cost For Two: INR 1613 per person

Suggested Read: 7 Most Popular Airports In South Africa That Are Boosting The Nation’s Tourism Industry

7. Café Lang

Café Lang

Image Source

Rated as excellent restaurant as you will get the most delicious coffee here in the city. You can enjoy the best coffee of town with your friends combined with tasty cakes and other snacks. One of the nice restaurants in Mthatha, it is a one-stop destination for the cake lovers as you will find a wide range of all types of cake which are the signature dish of this place. Café Lang is providing a quality service in Mthatha since long and it comes under the category of best restaurants in Mthatha.

Rating: 4/5
Location: 5 Park Rd, Umtata Central, Mthatha, 5100, South Africa
Cost For Two: INR 1200 per night

8. Ebony Restaurant

Ebony Restaurant

Image Source

This is one of the finest restaurants in Mthatha. The steaks they prepare are the best in the town you have ever eaten anywhere. The owner of the restaurant has somewhat created food paradise in Mthatha. Expert chef does everything what they can for preparing the top notch dishes. This restaurant is best of all other restaurant as they provide tasty dishes at very reasonable cost. The love and care of the staff members will surely win your heart.

Rating: 4/5
Location: 42 Blakeway Rd, Umtata Central, Mthatha, 5100, South Africa
Cost For Two: INR 1500 per night

Suggested Read: Don’t Miss These Food Festivals In South Africa If You Call Yourself A Foodie

9. La Piazza Restaurant

La Piazza Restaurant

Image Source

The simplicity of this restaurant is really appreciable. A nice place to have breakfast, Lunch and dinner with family at very affordable prices with an option to add your favorite food items in the list. This restaurant is an excellent place if you are looking for quick snacks. Apart from snacks they also serve you the seafood platters which have a wide range of items and are really excellent in taste. The best part is that both indoor and outdoor tables are available you can select as per your sitting arrangement as per your liking.

Rating: 4/5
Location: 36 Delville Road, Delville Rd, Umtata Central, Mthatha, 5100, South Africa
Cost For Two: INR 1956 per night

10. Wimpy


Image Source

If you are a non-vegetarian lover Wimpy is the best option for you in Mthatha. The place is very clean and hygienic; staff is very quick and supportive. They have something for everyone from fast foods to dinners you will like each food item in this restaurant. The interior is makes it look very stunning from inside. Overall nice place for having lunch, dinner and breakfast.

Rating: 4/5
Location: Myezo Park, Mthatha, South Africa
Cost For Two: INR 350

Further Read: 15 Best South African Cuisines That’ll Add A Variety Of Delicious Flavors To Your Next Holiday

The above list of restaurants will definitely prove helpful to you if you are a foodie and want to explore new places and restaurants in Mthatha. Make sure to visit the restaurants to try different flavours from different parts of the world while you’re in South Africa!

Looking To Book A Holiday Package?

Book memorable holidays on TravelTriangle with 650+ verified travel agents for 65+ domestic and international destinations.

Category: Places To Visit, Restaurants, South Africa

Best Places To Visit In India By Month

Best Places To Visit Outside India By Month