skip to content

Steak Restaurants Cape Town

Arnolds on Kloof

Arnolds on Kloof

Arnolds on Kloof has won more friends than any other restaurant in Cape Town and enjoyed wide acclaim for its stunning breakfast. Founded in 1998 and located opposite the historic Mount Nelson Hotel, in Kloof Street, Arnolds has an outdoor seating area with magnificent views of Table Mountain as well as a warm, well-lit and romantic dining area. On weekends, Arnolds arguably saves more lives than hospitals, serving good value and cheerful breakfasts from early in the morning until 5pm.


Polana grill and meat Restaurant The Polana restaurant is to meat what Harbour House is to fish. Free range and pasture fed cuts of prime beef fillet, rump, sirloin and rib eye, beautifully and simply presented, vie for the carnivorous diner’s attention with hugely popular Hoisin and Ginger Pork Ribs, Catalan-Style Veal Ribs with Green Olives, Lamb Cutlets and succulent Gourmet Burgers.


Blowfish Grill Restaurant Blouberg Positioned perfectly with unrivalled views of Table Mountain and Table Bay, Blowfish Restaurant is an all-round sensory experience. With windows spanning the length of the restaurant guests can enjoy the fresh sea breeze and sound of the nearby Atlantic Ocean. Distinguished by impeccable service and stylish, contemporary decor, Blowfish Restaurant serves a variety of mouth-watering seafood and some of the Cape’s finest wines.

221 Waterfront

221 Waterfront Restaurant The extensive use of frameless glass in the form of sliding doors which open the entire length of the shop front, revealing breathtaking views of both Table Mountain and the working harbour from every table in the 221 Waterfront restaurant. The entire restaurant has a minimalist, modern and chic feel and is decorated with abstract paintings by renowned South African artists and Murano blown glass vases featured in light boxes. The multi level characteristic of the restaurant maximises the views from every seat.


More Cape Town Steak Restaurants

  • The Hussar Grill
  • The Mount - Durbanville
  • Theo's Grill
  • Cattle Baron
  • Arnold's Restaurant


Find a restaurant
Restaurant name: