Hotels in South Africa
Filter by type
Regions and towns
Private Room- Homestay
Featuring a garden, Private Room is located in Cape Town, within 6 miles of Table Mountain and 8 miles of CTICC. A fridge and electric tea pot are also availabl ...
Address: 43 Pluto Road, 7801 Cape Town, South Africa
505 The Cosmopolitan.. Luxury at its best!!!
505 The Cosmopolitan.. Luxury at its best!!! features a balcony and is set in Cape Town, within just 1,300 feet of MyCiTi Station Queens Beach and 0.6 mi of Pia ...
Address: 103 Regent Road Sea Point, Sea Point, 8005 Cape Town, South Africa
Kingsley House
Featuring an outdoor swimming pool, a bar, and a shared lounge, Kingsley House provides accommodations in Ballito with free WiFi and pool views. Boasting free p ...
Address: Rey's Place Ballito, 4420 Ballito, South Africa
The Old Hatchery
With Bonsma Dam reachable in 3.1 mi, The Old Hatchery offers accommodations, a restaurant, a bar, a garden and barbecue facilities. Guests at the bed and breakf ...
Address: Drakensberg Gardens Road, 3257 Underberg, South Africa
Purple House Accommodations
Stay in the heart of Cape Town – Excellent location – show map You're eligible for a Genius discount at Purple House Accommodations! To save at this prop ...
Address: 23 Jarvis Street, Green Point, 8001 Cape Town, South Africa
52 on Fish - Ocean Penthouse
Within 1.1 mi of Glencairn Beach and 14 mi of Table Mountain, 52 on Fish - Ocean Penthouse features free WiFi and an outdoor swimming pool. Guests are welcome t ...
Address: 52 Simon's Town Road, 7974 Cape Town, South Africa
La Ballito 707
Set in Ballito, 650 feet from Willard Beach and 1.9 mi from Ballito Shopping Mall, La Ballito 707 offers accommodations with free WiFi, air conditioning, an out ...
Address: Jack Powell Road, 4399 Ballito, South Africa
Bo Kouga Mountain Retreat
Bo Kouga Mountain Retreat is a 4-star property located in Ongelegen. Each accommodations at the 4-star resort has garden views, and guests can enjoy access to a ...
Address: De Hoop Road, 6490 Ongelegen, South Africa
Queens Road 11B
Stay in the heart of Cape Town – Excellent location – show map You're eligible for a Genius discount at Queens Road 11B! To save at this property, all yo ...
Address: 11 Queens Road, 8001 Cape Town, South Africa
603 Nautica
Offering an outdoor swimming pool and lake view, 603 Nautica is set in Cape Town, 1.4 mi from Sunset Beach and 9.9 mi from CTICC. This beachfront property offer ...
Address: 18 Clam Road, 7441 Cape Town, South Africa
Le Paradis, Self-Catering Beachfront Apartments
You're eligible for a Genius discount at Le Paradis, Self-Catering Beachfront Apartments! To save at this property, all you have to do is sign in. Located in Ba ...
Address: 64 Compensation Beach Road, 4399 Ballito, South Africa
Uniondale Guest Lodge
Set in Uniondale, 0.8 mi from Die Fort Local Nature Reserve, Uniondale Guest Lodge offers accommodations with a bar, free private parking, a shared lounge and a ...
Address: 35 Voortrekker street, 6460 Uniondale, South Africa
Raven's Nest
Located in Cape Town, within 1.6 mi of Long Beach and 11 mi of Table Mountain, Raven's Nest features accommodations with a garden and free WiFi as well as free ...
Address: 3 Hurter Avenue, 7979 Cape Town, South Africa
610 Waters Edge
You're eligible for a Genius discount at 610 Waters Edge! To save at this property, all you have to do is sign in. Offering lake views, 610 Waters Edge provides ...
Address: Century City Drive Unit 610 Waters Edge, Century City, Century City, 7441 Cape Town, South Africa
Lush Zimbali Lodging-Zimbali Suites
You're eligible for a Genius discount at Lush Zimbali Lodging-Zimbali Suites! To save at this property, all you have to do is sign in. Located in Ballito, Lush ...
Address: 5 Corkwood Drive, 4420 Ballito, South Africa
Aroma Guest House
1,000 feet from Kalahari Mall, Aroma Guest House is located in Upington and provides air-conditioned rooms. The property is set 1.4 mi from Kalahari-Oranje Muse ...
Address: 58 Borcherd St,, 8801 Upington, South Africa
Residence 906 at TAJ Cape Town
Stay in the heart of Cape Town – Excellent location – show map You're eligible for a Genius discount at Residence 906 at TAJ Cape Town! To save at this p ...
Address: 1 Wale Street Apartment 906, TAJ Hotel, Cape Town CBD, 8001 Cape Town, South Africa
712 Fountain Suites
Stay in the heart of Cape Town – Good location – show map Set in Cape Town, within 1.8 mi of Three Anchor Bay Beach and 1,950 feet of CTICC, 712 Fountain ...
Address: 1 Saint Georges Mall, Cape Town CBD, 8000 Cape Town, South Africa
Marlin Manor Ballito
Within 0.7 mi of Willard Beach and 0.8 mi of Ballito Shopping Mall, Marlin Manor Ballito offers free WiFi and a bar. This holiday home features a private pool, ...
Address: 1D Elizabeth Drive, 4399 Ballito, South Africa
Casa Calida Guest House
Set in Upington, 3.1 mi from Kalahari Mall, Casa Calida Guest House offers accommodations with an outdoor swimming pool, free private parking and a garden. Loca ...
Address: 102 Groenpunt Way Keidebees, 8801 Upington, South Africa