Marriott Hotels in South Africa

Find the Marriott hotels that appeal to you the most

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

The 10 Best Marriott Hotels in South Africa

Check out our pick of great Marriott hotels in South Africa

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 655 reviews

Johannesburg Marriott Hotel Melrose Arch features an outdoor swimming pool, fitness centre, a garden and restaurant in Johannesburg. This 5-star hotel offers an ATM and a concierge service.

From € 365 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 498 reviews

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.

From € 116 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 602 reviews

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.

From € 244 per night

Most booked Marriott hotels in South Africa this month

See all

Popular with guests booking Marriott hotels in South Africa

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 498 reviews

Popular with guests booking Marriott hotels in South Africa

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 655 reviews

Popular with guests booking Marriott hotels in South Africa

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 602 reviews