Hotels in South Africa
Filter by type
Regions and towns
Saints View 411
Saints View 411, a property with a garden, is located in Uvongo Beach, 0.9 mi from Shelly Beach. The apartment features 3 bedrooms, a flat-screen TV, an equippe ...
Address: C/O collin road and stafford avenue, 4275 Uvongo Beach, South Africa
Table Mountain View Apartments
Table Mountain View Apartments, a property with an outdoor swimming pool and a terrace, is set in Cape Town, 1.1 mi from CTICC, 1.8 mi from Robben Island Ferry, ...
Address: 1 Albert Road, Woodstock, 7915 Cape Town, South Africa
Milkwood Valley Lodge, Mabalingwe
Featuring pool views, Milkwood Valley Lodge, Mabalingwe provides accommodations with a restaurant, an outdoor swimming pool and a bar, around 16 mi from Warmbat ...
Address: R516, 4080 Bela-Bela, South Africa
Ruth Avenue Guest House
Located in Edenvale, 2.7 mi from Karaglen Shopping Center, Ruth Avenue Guest House provides accommodations with a bar, free private parking and a garden. Locate ...
Address: 13 Ruth Avenue, 1609 Edenvale, South Africa
Saints View 419
Saints View 419 is set in Uvongo Beach. Located 0.9 mi from Shelly Beach, the property features a garden and free private parking. This apartment features 3 bed ...
Address: C/O collin road and stafford avenue, 4275 Uvongo Beach, South Africa
Taj HotelApart, Taj Hotel Cape Town
Stay in the heart of Cape Town – Excellent location – show map You're eligible for a Genius discount at Taj HotelApart, Taj Hotel Cape Town! To save at t ...
Address: Taj Hotel 1 Wale Street, Cape Town CBD, 8001 Cape Town, South Africa
Protea Hotel by Marriott Zebula Lodge
Located 29 mi North West of Bela-Bela, Protea Hotel by Marriott Zebula Lodge pool is nestled within 1600 hectares of unspoiled bushveld. The resort features lux ...
Address: Farm No 534 KQ, D1000 Mabula District, Limpopo Province, 0480 Mabula, South Africa
Quayside 301 by CTHA
You're eligible for a Genius discount at Quayside 301 by CTHA! To save at this property, all you have to do is sign in. Offering a terrace and garden view, Quay ...
Address: Park Lane, Century City, Century City, 8001 Cape Town, South Africa
Sea n Sky
Located in Uvongo Beach, Sea n Sky offers an outdoor pool. It is 650 feet and within walking distance from the Uvongo beachfront where guest can enjoy the rocky ...
Address: Corner Colin Street and Uvongo Beach Road, 4270 Uvongo Beach, South Africa
The 77 Guest House
Featuring a bar, garden and views of lake, The 77 Guest House is located in Hout Bay, 2,300 feet from Hout Bay Beach. Boasting family rooms, this property also ...
Address: 77 Victoria Avenue, 7806 Hout Bay, South Africa
Schrikkloof Private Nature Reserve
Providing garden views, Schrikkloof Private Nature Reserve in Bela-Bela provides accommodations, a restaurant, an outdoor swimming pool, a fitness center, a bar ...
Address: Alma road, 0480 Bela-Bela, South Africa
No 73 Bottom
Boasting sea views, No 73 Bottom provides accommodations with a patio and a kettle, around 200 feet from Eersterivierstrand Beach. Featuring free private parkin ...
Address: Eersterivier Road no73, 6303 Eersterivierstrand, South Africa
68 Laguna La Crete
You're eligible for a Genius discount at 68 Laguna La Crete! To save at this property, all you have to do is sign in. Featuring river views, 68 Laguna La Crete ...
Address: 5 Selvey Avenue Uvongo 68 Laguna La Crete, Uvongo Beach, South Africa
The Bay A801 Bloubergstrand,
Located in Cape Town in the Western Cape region, The Bay A801 Bloubergstrand, features a balcony. This property offers a private pool and free private parking. ...
Address: Coral Road A801, 7441 Cape Town, South Africa
Tholo Private Game Lodge
Located in Bela-Bela, Tholo Private Game Lodge features accommodations with free WiFi, air conditioning, a restaurant and access to a garden with an outdoor poo ...
Address: R516, 0480 Bela-Bela, South Africa
Beit Zata
Beit Zata offers accommodations in Elands Bay, 9.9 mi from Verlorenvlei. Featuring sea and mountain views, this holiday home also includes free WiFi. The holida ...
Address: 6 Duine Street, 8110 Elands Bay, South Africa
Jembisa Bush Home
Providing garden views, Jembisa Bush Home in Melk River provides accommodations, an outdoor swimming pool, a bar, a shared lounge, a garden and a tennis court. ...
Address: Muisvogelkraal 654LR, 0530 Melk River, South Africa
The Boat House
Boasting pool views, The Boat House features accommodations with a patio and a coffee machine, around 1,300 feet from Long Beach. This holiday home has a privat ...
Address: 5 Van Imhoff Way, 7976 Cape Town, South Africa
Zebula Golf Estate and Spa Private Collection
With Feracare Wildlife Center reachable in 6.2 mi, Zebula Golf Estate and Spa Private Collection provides accommodations, a restaurant, an outdoor swimming pool ...
Address: Farm 534, D1000, Mabula District, Limpopo. Bela Bela, 0387 Mabula, South Africa
Oak Lane Cottages
You're eligible for a Genius discount at Oak Lane Cottages! To save at this property, all you have to do is sign in. Set in Elgin, Oak Lane Cottages offers acco ...
Address: Off Valley Road Farm Kromme River, 7180 Elgin, South Africa