Corner of Century Boulevard and Rialto Road, Century City, Cape Town 7441 South Africa
+27 21 525 3888

Book an unforgettable stay at our Cape Town Hotel

Rewards Category 4 · Points needed per night

Travel in style at the Cape Town Marriott Hotel Crystal Towers. Boasting sophisticated accommodations and a convenient Century City location, we're an excellent choice for travelers of all types to South Africa. It all begins with our sophisticated guest rooms and suites, many of which feature stunning views of Table Mountain. Enjoy perks like complimentary Wi-Fi, plush bedding and 24-hour room service throughout your stay. While opportunities for exploration abound in Century City - we're just a five minute walk away from the shops of Canal Walk - don't miss spending time in our exquisite hotel; amenities include an outdoor swimming pool and a full-service spa. If you're visiting Cape Town for business, inquire about our array of meeting services, including our nearly 15,000 square feet of venue space. It's easy to enjoy everything the Cape Town Marriott Hotel Crystal Towers has to offer - we look forward to hosting your visit.

Show More

Guest Reviews

4.3 out of 5.0
87% of guests recommend this hotel

Hear from our guests about their stay from 23 confirmed guest reviews

Key Amenities

  • Airport shuttle
  • Full service spa
  • Fitness center
  • Free high-speed internet


  • Enjoy our Cape Town hotel's many amenities, including two vibrant bars, an upmarket restaurant and a full-service spa.

    Learn more
  • Situated in the heart of Century City, Cape Town, our hotel places guests near the city's top attractions, including Canal Walk shopping center.

    Learn more
  • Travel with ease to Cape Town, South Africa - we offer smart amenities like complimentary valet parking, free Wi-Fi internet and a business center.

    Learn more

Book Your #GreatEsCape to Cape Town!

Your #GreatEsCape starts right here. There’s more to Cape Town than you could possibly imagine. Book today

Guest Rooms

Settle into our elegant hotel in Century City

Check room rates & availability

Cape Town Marriott® Hotel Crystal Towers