THE ONYX APARTMENT HOTEL BY NEWMARK, Cape Town – A Smart Stay in the City
175US$
Reserve directly with us
Up to 10% cheaper
than with Booking.com
Key details
About the Hotel
57 Heerengracht Street,
Cape Town,
South Africa,
8000,
Western Cape
Location
The Onyx Apartment Hotel is situated at 57 Heerengracht Street, Cape Town, in the bustling Foreshore district. Close proximity to the Cape Town International Convention Centre makes this location strategic for business and leisure visitors. Major attractions such as V&A Waterfront and Table Mountain are easily accessible for guests.
Rooms
The hotel offers 115 apartment-style accommodations, including 15 Studios and 32 Deluxe Studios, ranging from 35 to 52 m² in size. Each unit includes a lounge area and a private kitchenette equipped with modern appliances, providing added convenience. Guests can enjoy views of Cape Town and Table Mountain from their elegant and well-decorated rooms.
Dining
Dining options at The Onyx include YU Asian Tapas and Bar, known for its contemporary Asian dishes, and MRKT, which serves healthy, deli-style meals and coffee. Guests can also prepare meals in their rooms thanks to fully equipped kitchenettes, allowing flexibility during their stay. Granite Bar provides a sophisticated atmosphere for after-work drinks while showcasing stunning views of Table Mountain.
Wellness
The hotel features Sanctuary Spa, which offers a variety of treatments combining ancient and modern techniques. Guests can unwind with tailored spa experiences designed to promote relaxation and wellbeing. The fourth floor also includes a heated pool and gym for fitness-focused travelers.
Family-Friendly Policies
The Onyx welcomes children of all ages and provides extra beds and cots upon request, accommodating family needs. Child-minding services are available for parents seeking a bit of downtime, ensuring peace of mind. Nearby attractions like Table Mountain and V&A Waterfront add family-friendly activities for outdoor enthusiasts.
Highlights
Location: Close proximity to the Cape Town International Convention Centre
Rooms: 115 apartment-style units with views of Table Mountain
Dining: YU Asian Tapas and Bar for contemporary meals
Wellness: Sanctuary Spa for a range of rejuvenating treatments
Family-Friendly: Extra beds and cots available upon request
View all
Choose the Room
From cosy doubles to spacious family suites – all with flexible options, breakfast, and exclusive deals.
One-Bedroom Apartment City View
2 persons
46 m²
2 Single beds
Shower
Heating
room details
Deluxe Studio Apartment Mountain View
2 persons
35 m²
1 King-size bed
Shower
Heating
room details
Two-Bedroom Apartment
2 persons
77 m²
2 Single beds or 1 Queen-size bed
Shower
Heating
room details
Deluxe One Bedroom Apartment Mountain View
2 persons
46 m²
2 Single beds
Shower
Heating
room details
Click button to see more rooms
Show all rooms
Show all roomsLess
Check Dates & Room Rates
See what's available for your travel dates
Getting around
All Transportation Options at a Glance
City Centre
Cape Town
1.1
km
Airports
Cape Town International (CPT)
18.9
km
Train
Woodstock Railway Station
2.0
km
Salt River Railway Station
3.6
km
Amenities
Thoughtfully designed amenities for a comfortable & memorable stay
Free Wi-Fi
Free parking
Luggage storage
24-hour services
24-hour reception
General
No smoking on site
Free Wi-Fi
Free parking
Safe deposit box
24-hour reception
No pets allowed
Sports & Fitness
Fitness centre
Guest Parking
Electric kettle
Cookware/ Kitchen utensils
Services
Paid airport shuttle
Room service
Dining
Restaurant
Bar/ Lounge area
Children
Cots
Spa & Leisure
Indoor swimming pool
Outdoor swimming pool
Spa & wellness centre
Room features
Air conditioning
Sitting area
Terrace
Tea and coffee facilities
Dining table
Ironing facilities
Bathroom
Free toiletries
Self-catering
Electric kettle
Cookware/ Kitchen utensils
Media
Flat-screen TV
AM/FM alarm clock
Room decor
Parquet floor
Show more
Location
57 Heerengracht Street,
Cape Town,
South Africa,
8000,
Western Cape
Map view
57 Heerengracht Street,
Cape Town,
South Africa,
8000,
Western Cape