Check out our pick of great Marriott hotels in South Africa
Johannesburg Marriott Hotel Melrose Arch
Marriott Hotel in Melrose, Johannesburg
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 garden. This 5-star hotel offers an ATM and a concierge service. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.
Show more
Show less
Protea Hotel by Marriott Cape Town Mowbray
Marriott Hotel in Observatory, Cape Town
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-conditioned and has a flat-screen TV with satellite channels. There is a clothes rack, sofa and safe. There is also a dining area and a kitchenette with a refrigerator. The private bathrooms are fitted with a bath or shower, and comes with free toiletries and a hairdryer.
Show more
Show less
Cape Town Marriott Hotel Crystal Towers
Marriott Hotel in Milnerton, Cape Town
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.
Marriott Hotel Crystal Towers boasts a fine dining restaurant, a 24-hour deli, and a bar for drinks, which also features a pool table and 2 private lounges. The hotel offers a 24-hour room service.
Show more
Show less
Marriott Hotel in Johannesburg
Popular with guests booking Marriott hotels in South Africa
Marriott Hotel in Cape Town
Popular with guests booking Marriott hotels in South Africa
Marriott Hotel in Cape Town
Popular with guests booking Marriott hotels in South Africa