We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Knife Restaurant

Crystal Towers Hotel & Spa, c/o Century | Blvd and Rialto Rd, Century City, Century City 7441, South Africa
+27 21 551 5000
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent29%
  • Very good44%
  • Average21%
  • Poor4%
  • Terrible2%
Travellers talk about
“ribs” (25 reviews)
“steak” (63 reviews)
“meat platter” (4 reviews)
Closed Now
Steakhouse, Vegetarian Friendly
Crystal Towers Hotel & Spa, c/o Century | Blvd and Rialto Rd, Century City, Century City 7441, South Africa
All Details
Write a ReviewReviews (264)
Traveller rating
Traveller type
Time of year

1 - 10 of 243 reviews

Reviewed 1 week ago

Excellent menu and the fillet steak was really excellent, accompanied by good red wine. Friendly service and great value

Thank JohnMT_Manchester
Reviewed 1 week ago via mobile

Beautiful restuarant with great food and staff, great if you like steaks, would recommend to anyone. Plenty of cocktails and specialised whiskies on offer

Thank Charlton J
Reviewed 1 week ago via mobile

Our go to steakhouse in canal walk at the Crystal towers Marriott. Consistently excellent steak good valu for evenSa rands Great early evening vibe

Thank Ken19532015
Reviewed 2 weeks ago via mobile

Really lovely restaurant based at the Marriott. Food was excellent and really good value (if you are from outside ZA) The staff were great with my gluten allergy We were there in happy hour so the cosmos were 40% off

Thank Rachael213
Reviewed 3 weeks ago via mobile

Friendly Staff,spacious clean. Did not get to experience their food just drinks as we had eaten in the breakfast area at the crystal towers. It looks like quite a steakhouse.

Thank ayanda N
Reviewed 4 weeks ago

Lovely atmosphere! Attentive, knowledgeable barmen - best Mojito ever! Meals were delicious, perfect portions. Delicious cornbread as appetisers! A return is warranted.

Thank Alicia B
Reviewed 8 July 2018

Knife is a really good restaurant for a steak. The food is simply presented and tasty. The waiters are efficient and friendly. Tricky location to find the first time.

Thank Trevor S
Reviewed 30 June 2018 via mobile

Knife has a great bar and fair wine menu. I had the southern style baby back ribs. Not as good as Memphis but not bad.

Thank SlickEagle
Reviewed 19 June 2018

I usually do not eat at the restaurant in the hotel I stay, since it limits your experience. We went as a group to century city (Mall) next door to find a good restaurant and after walking around for more than an hour figured out...More

Thank Ivan B
Reviewed 10 June 2018 via mobile

Staff are very professional and friendly. Trendy upmarket crowd and good vibe. Excellent presentation of food and cocktails

Thank _glynk21
Nearby HotelsSee all 4 hotels in Century City
Cape Town Marriott Hotel Crystal Towers
640 reviews
.03 km away
StayEasy Century City
519 reviews
.10 km away
Colosseum Luxury Hotel
463 reviews
.16 km away
Island Club Hotel & Apartments
197 reviews
.27 km away
Nearby Restaurants
Towers Restaurant
50 reviews
.06 km away
110 reviews
.24 km away
Tiger's Milk Century City
156 reviews
.27 km away
Nearby Attractions
Ratanga Junction
290 reviews
.43 km away
Century City Conference Centre
13 reviews
.76 km away
Life Day Spa Century City
42 reviews
.06 km away
Jack Friedman Canal Walk
6 reviews
.31 km away
Ask a question
Questions & Answers
23 July 2017|
AnswerShow all 2 answers
Response from Retha2013 | Reviewed this property |
Would have loved to help you on this one, Umaboody, but let the people at the Island Club phone them for you to find out! I have stayed at the Island Club several times and the people there are VERY nice and helpful!
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, Brunch
Restaurant features
Takeout, Parking Available, Validated Parking, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Reservations, Outdoor Seating, Seating, Waitstaff, Accepts Credit Cards
Good for
Groups, Child-friendly, Business meetings, Kids, Special Occasion Dining, Bar Scene
Open Hours
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
Location and Contact Information
  • Address: Crystal Towers Hotel & Spa, c/o Century | Blvd and Rialto Rd, Century City, Century City 7441, South Africa
  • Location: Africa  >  South Africa  >  Western Cape  >  Cape Town  >  Century City
  • Phone Number: +27 21 551 5000
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing