Marriott Hotels & Resorts South Africa

Marriott Hotels and Resorts offer first-class properties with exceptional service at over 520 worldwide locations. Marriott's in Asia-Pacific include properties in Australia, Singapore, Malaysia and Thailand.

Book Marriott Hotels & Resorts South Africa Online

Please see the hotel list below to browse Marriott Hotels & Resorts South Africa in order of price. Click 'check rates' to get current rates for all room types and last minute discount deals.

If you have any queries about the Marriott Hotels & Resorts South Africa Hotels shown, please do not hesitate to contact us .


Marriott Hotels & Resorts Cape Town


4 self rated
Crystal Towers, Rialto Road Cape Town Lagoon Beach Waterfront 7441 South Africa
Overlooking the Grand Canal in Century City, Cape Town Marriott Hotel Crystal Towers provides direct access to the Canal Walk Shopping Centre. Cape Town is only 15 km away.All rooms feature state-of-t...more
8.5
Fabulous
1031 verified reviews
1 night
AUD $345
Book now pay later!
3 self rated
Liesbeek Avenue Off Liesbeek Parkway, Mowbray Cape Town 7925 South Africa
This historical Cape Dutch Manor house is 5 minutes' away from Mowbray Golf Club, Protea Hotel Mowbray offers an outdoor pool, restaurant and lush gardens.Each room at Protea Hotel Mowbray is air-cond...more
8.2
Very good
615 verified reviews
1 night
AUD $167
Book now pay later!

Marriott Hotels & Resorts Johannesburg


5 self rated
42 The High Street, Melrose Arch Johannesburg 2076 South Africa
Located in Johannesburg, 5.6 km from Gautrain Sandton Station, Johannesburg Marriott Hotel Melrose Arch provides accommodation with an outdoor swimming pool, private parking, a fitness centre and a ga...more
8.7
Fabulous
615 verified reviews
1 night
AUD $386
Book now pay later!

Marriott Hotels & Resorts Skukuza


5 self rated
Kruger Gate, R536 - Skukuza Road Skukuza 1242 South Africa
Featuring a swimming pool, a terrace, a bar and views of the river, Leopard Sands Kruger Park is set in Skukuza and offers accommodation with free WiFi.The lodge offers a seating area with a flat-scre...more
8.9
Fabulous
11 verified reviews
1 night
AUD $2028
Book now pay later!

We Price Match (And it is easy)

If you find a cheaper price after booking look for 'Found this room cheaper elsewhere?' on your confirmation page to request a price match and see price match terms.

Book with Hotel.com.au

  • Free cancellation on most rooms
  • Huge range of over 2M+ hotels, resorts, apartments, holiday homes + more
  • Compare, book & save $
  • No booking fees
  • Best price guarantee
  • Price guardian™ Don't book without it.
  • 100% Australian owned
  • Daily deals for inspiration to take a break!

Our Customers

  • The Sebel Hawkesbury was excellent. Great friendly staff and excellent rooms. 11/10 Highly recommend this Hotel
    A Denman
  • .... reservation process was fast and smooth. Grand Hyatt hotel has met our expectations. Our flight was very late and they allowed us to have late check out at 4 pm without extra charges. Definitely we will book again with Hotel.com.au
    D Purnamasari
  • Booking our hotel was a fast and painless process with Hotel.com.au. A tick for your company.
    C Lee
  • The resevation service was simple to use and efficient.
    L Britz
r