Prime location
Central address at 57 Heerengracht Street.
57 Heerengracht Street · Cape Town · ZA
Excellent
2,254 reviews
Central address at 57 Heerengracht Street.
Excellent guest ratings · 8.9/10 (2,254 reviews).
Features Health or beauty spa nearby · Offsite parking discounted rates available · Fitness facilities (surcharge).
Luxurious Accommodation with Spectacular Views
Located in Cape Town Foreshore, The Onyx offers modern units with free WiFi, kitchen, and flat-screen TV. Enjoy the convenience of onsite dining at MRKT, featuring locally sourced ingredients. Unwind at the terrace, outdoor pool, gym, and spa facilities.
Convenient Location and Nearby Attractions
Just steps away from CTICC and a short drive from Long Street, the hotel is centrally situated for business and leisure travelers. Explore nearby attractions like V&A Waterfront and Table Mountain.
Exceptional Dining and Wellness Experience
Indulge in fresh, artisanal meals at MRKT and take advantage of the deli for in-room cooking. Relax with spa services and stay active at the gym. Book now for a memorable stay at The Onyx!
No rooms available for these dates. Try different dates.
Guests loved
Could be better
Loading reviews…
57 Heerengracht Street, Cape Town, ZA
Check-in
From 02:00 PM
Check-out
Until 11:00 AM
Cancellation
Free cancellation on most rates. Policy confirmed at booking.
Payment
Secure payment via our provider. Pay now or at the hotel, depending on rate.
Parking
Free private parking is possible on site (reservation is not needed).
Internet
WiFi is available in all areas and is free of charge.
Pets
Pets are not allowed.
Children & extra beds
Children of any age are allowed. Children up to and including 2 years old stay for free when using an available cot. Children from 3 years old to 11 years old stay for ZAR 850 per person per night when using an available extra bed. People 12 years old and over stay for ZAR 1,250 per person per night when using an available extra bed. Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management. Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.
At The Onyx Apartment Hotel by NEWMARK, check-in is from 02:00 PM and check-out is until 11:00 AM.
No — pets are not allowed at The Onyx Apartment Hotel by NEWMARK.
Yes — free parking is available at The Onyx Apartment Hotel by NEWMARK.
Children of any age are allowed. Children up to and including 2 years old stay for free when using an available cot. Children from 3 years old to 11 years old stay for ZAR 850 per person per night when using an available extra bed. People 12 years old and over stay for ZAR 1,250 per person per night when using an available extra bed. Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management. Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.
The Onyx Apartment Hotel by NEWMARK is located at 57 Heerengracht Street, Cape Town, ZA.
Quick answers based on amenities, reviews and policies. Responses are for convenience — always confirm at booking.