Reserve directly with us
Up to 10% cheaper
than with Booking.com
Check rooms and rates
From175US$ /night
Check-in
10Nov2025Select date
Check-out
11Nov2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

57 Heerengracht Street, Cape Town, South Africa, 8000

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
Deluxe Studio Apartment Mountain View
2 persons
35 m² 
1 King-size bed
Shower
Heating
Two-Bedroom Apartment
2 persons
77 m² 
2 Single beds or 1 Queen-size bed
Shower
Heating
Deluxe One Bedroom Apartment Mountain View
2 persons
46 m² 
2 Single beds
Shower
Heating
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

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
Map view
57 Heerengracht Street, Cape Town, South Africa, 8000
Nearby
Cape Town CentralSouth Africa
Adderley Street
340 m
Theatre
The African Dance Theatre
340 m
Cape Town CentralSouth Africa
Groote Schuur Estate
240 m
Restaurants
221 Waterfront
180 m
Victoria Wharf Victoria & Alfred Waterfront
Emporio Leone
180 m
Shop 6104
YU Restaurant
80 m
57 Heerengracht Street The ONYX Hotel
Rbg Bar & Grill
170 m
Heerengracht Street Foreshore
La Muse Restaurant
250 m
12 Jetty Street Anton Anrieth Arcade
Mugg and Bean
340 m
Main Road Main Rd
Simply India
240 m
13-15 Heerengraght Adderley Street Pier House
Cape Town Fish Market
340 m
Cnr Atterbury & Lois Roads Clocktower
Casa Restaurant Cocktail Lounge
340 m
Shop G72 Willowbridge Lifestyle Centre
Exclusive Books Cafe
340 m
Shop 6160
Villa Mia
340 m
Shop 8 Cape Quater Cnr Jarvis &
Unlock Early-Bird Deals
Grab Exclusive Rates Instantly
Check Rates

Next best alternative

Consider them for your next trip.

Inspiration for future getaways

Good Hotel alternatives
Check-in
10Nov2025Select date
Check-out
11Nov2025Select date
Rooms and Guests2 Guests, 1 Room