Hotels in South Africa
Filter by type
Regions and towns
Roman Retreat
Located in the coastal suburb of Sunset Beach in Cape Town, only a 2-minute walk from the beach. This boutique guest house offers a heated pool and a tranquil g ...
Address: 10 Atrina Way, Sunset Beach, Milnerton, 7441 Cape Town, South Africa
Protea Hotel by Marriott Upington
Protea Hotel Upington is located in on the banks of the Orange River in Upington. It features a swimming pool and a modern cocktail bar and restaurant.The Uping ...
Address: 24 Schroder Street, 8801 Upington, South Africa
Home Away From Home
Set in Boksburg, 2.7 mi from Rondebult Bird Sanctuary, Home Away From Home offers accommodations with a garden and free private parking. The guest house has fam ...
Address: 32 Perceval Road, 1459 Boksburg, South Africa
uSHAKA WATERFRONT - COOL COSY COMFORT
Located in Durban, 1,950 feet from uShaka Beach and 2,300 feet from uShaka Marine World, uSHAKA WATERFRONT - COOL COSY COMFORT offers a private beach area and a ...
Address: 6 Timeball Boulevard, 4001 Durban, South Africa
Rontree Villa Beach
Located in Cape Town, 0.7 mi from Camps Bay Beach and 1.7 mi from Table Mountain, Rontree Villa Beach offers an outdoor swimming pool and air conditioning. This ...
Address: 8 Rontree Avenue, Camps Bay, 8005 Cape Town, South Africa
Sun River Kalahari Lodge
Sun River Kalahari Lodge is located on the banks of the Orange River in Upington, in the heart of the Green Kalahari. It features 2 swimming pools and a river d ...
Address: 8 Steenbok Lane, 8800 Upington, South Africa
OR Tambo Self Catering Apartments
You're eligible for a Genius discount at OR Tambo Self Catering Apartments! To save at this property, all you have to do is sign in. OR Tambo Self Catering Apar ...
Address: View Point Road, 1459 Boksburg, South Africa
uSHAKA WATERFRONT - OUTSTANDING OPEN OUTLOOKS
Located in Durban, 1,950 feet from uShaka Beach and 2,300 feet from uShaka Marine World, Point waterfront by chas everitt offers a private beach area and air co ...
Address: 6 Timeball Boulevard, 4001 Durban, South Africa
Room in Guest room - Annex Lodge Ndabeni
Located in Cape Town, within 3.1 mi of CTICC and 3.7 mi of Robben Island Ferry, Room in Guest room - Annex Lodge Ndabeni features accommodations with a garden a ...
Address: 5 Annex Road, Cape Town, Western Cape 7405, South Africa, 7405 Cape Town, South Africa
Versamelnes Guesthouse
Versamelnes Guest house offers rooms and appartments in Upington, a 5-minute drive from the center. Free Wi-Fi access is available in all areas. Each accommodat ...
Address: 14 Disa Avenue, Blydeville, 8801 Upington, South Africa
The Pheasant
You're eligible for a Genius discount at The Pheasant! To save at this property, all you have to do is sign in. Located just 14 mi from Rondebult Bird Sanctuary ...
Address: 65 Pheasant Street Atlasville, 1459 Boksburg, South Africa
uSHAKA WATERFRONT - SUBLIME SECRET SERENITY
Boasting sea views, uSHAKA WATERFRONT - SUBLIME SECRET SERENITY features accommodations with a patio and a kettle, around 2,300 feet from uShaka Marine World. T ...
Address: 6 Timeball Boulevard 48 Eastpoint, 4001 Durban, South Africa
Rose Gold @The Winchester
In the Mowbray district of Cape Town, close to Groote Schuur, Rose Gold @The Winchester has barbecue facilities and a washing machine. This apartment offers fre ...
Address: 232 Main Road Unit 610 The Winchester, Mowbray, 7925 Cape Town, South Africa
9 QueensView
Set in Uvongo Beach, within 1.1 mi of Uvongo Beach, 9 QueensView offers accommodations with air conditioning. Featuring free private parking, the apartment is i ...
Address: Queen Street 36, 4270 Uvongo Beach, South Africa
Christofphs
Christofphs features garden views, free WiFi and free private parking, located in Bonnievale, 150 feet from Myrtl Rigg Memorial Church. There is a private bathr ...
Address: 56 KRUIN CRESCENT, 6730 Bonnievale, South Africa
Wedgewood Terrace 12
You're eligible for a Genius discount at Wedgewood Terrace 12! To save at this property, all you have to do is sign in. Located within the Umhlanga district in ...
Address: 27 Newlands Drive Unit 12, 4320 Durban, South Africa
Rustic Budget DBL Room
Located in Cape Town, 5 mi from V&A Waterfront and 5 mi from Robben Island Ferry, Rustic Budget DBL Room provides accommodations with amenities such as free WiF ...
Address: 61B Langerman Avenue, Milnerton, 7441 Cape Town, South Africa
Laguna La Crete 7 Uvongo
Laguna La Crete 7 Uvongo is set in Uvongo Beach and offers an outdoor swimming pool. This apartment features a private pool, a garden and free private parking. ...
Address: Selvey Avenue Laguna La Crete 7, 4270 Uvongo Beach, South Africa
De Heide Guesthouse
With a shared lounge and a garden, De Heide Guest house provides free WiFi and is located in Bothaville, 1.8 mi from NG Church Bothaville. Every unit features a ...
Address: 9 Heidelaan, 9660 Bothaville, South Africa
Blythewood
Blythewood features garden views, free WiFi and free private parking, set in Kloof, 1.9 mi from Makaranga Botanical Garden. Featuring a kitchenette with a micro ...
Address: 4 Alexander Place Kloof, 3610 Kloof, South Africa