Hotels in South Africa
Filter by type
Regions and towns
Welterusten Guesthouse
Located in Strand, 1.2 mi from Greenways Beach, Welterusten Guest house features accommodations with an outdoor swimming pool, free private parking, a shared lo ...
Address: 50 Piet Retief Street, 7140 Strand, South Africa
81@Marine Dr
81@Marine Dr is located in Struisbaai, 1.1 mi from Struisbaai Main Beach and 7.5 mi from De Mond Nature Reserve, in an area where canoeing can be enjoyed. This ...
Address: 81 Marine Drive, 7285 Struisbaai, South Africa
Fraai Uitzicht Struisbaai
You're eligible for a Genius discount at Fraai Uitzicht Struisbaai! To save at this property, all you have to do is sign in. Boasting a private beach area and a ...
Address: 7 Argonauta Avenue, 7285 Struisbaai, South Africa
Birch Tree Cottage
You're eligible for a Genius discount at Birch Tree Cottage! To save at this property, all you have to do is sign in. Birch Tree Cottage offers bed & breakfast ...
Address: Corner Christo and Church Avenue, Randburg, 2125 Johannesburg, South Africa
Catherines
Boasting garden views, Catherines features accommodations with a terrace and a balcony, around 5.6 mi from Montecasino. This property offers a private pool and ...
Address: 9 Kwartel Place House, Randburg, 2169 Johannesburg, South Africa
Cosy Cottage in Northcliff
Featuring a restaurant, a seasonal outdoor swimming pool, and a garden, Cozy Cottage in Northcliff provides accommodations in Johannesburg with free WiFi and po ...
Address: 3 Tessa Place, Randburg, 2115 Johannesburg, South Africa
Dons luxury apartment
Located in Johannesburg in the Gauteng region, Darlington’s executive apartment features a balcony. This apartment has a private pool and a garden. The air-cond ...
Address: 489 Jan Smuts Avenue, Randburg, 2194 Johannesburg, South Africa
Harken House, your home away from home!
Located 4.3 mi from Sandton City Mall, Harken House, your home away from home! features accommodations with free WiFi and free private parking. The apartment pr ...
Address: 23 Nicolyn Avenue, Randburg, 2194 Johannesburg, South Africa
Johannesburg Youth Hostel
Offering free WiFi throughout the property, a sun terrace with a swimming pool, shared lounge and garden, Johannesburg Youth Hostel is set in Johannesburg. Prov ...
Address: 479 Jan Smuts Avenue, Randburg, 2194 Johannesburg, South Africa
Letaba Cottages
Located 4.3 mi from Johannesburg Stadium, Letaba Cottages features accommodations with an outdoor swimming pool, a garden and room service for your convenience. ...
Address: 11 Letaba Road, Randburg, 2195 Johannesburg, South Africa
Mysore Palace Bed and Breakfast
Located in Turffontein in the Gauteng region, Mysore Palace Bed and Breakfast provides accommodations with free private parking. Guests at the bed and breakfast ...
Address: 124 Randpark Dr Randpark Ridge, 2169 Turffontein, South Africa
Parkhurst Charm
Featuring a garden, Parkhurst Charm is located in Johannesburg in the Gauteng region, 3.1 mi from Sandton City Mall and 4.3 mi from Johannesburg Stadium. The pr ...
Address: 85 11th Street, Randburg, 2193 Johannesburg, South Africa
Self Contained Modern Cottage
Featuring garden views, Self Contained Modern Cottage provides accommodations with a garden, around 2.8 miles from Sandton City Mall. Guests staying at this apa ...
Address: 19 2nd Avenue, Randburg, 2193 Johannesburg, South Africa
The Cliffside Botique Getaway
Set in Johannesburg, 5.6 mi from Sandton City Mall, The Cliffside offers accommodations with an outdoor swimming pool, free private parking, a bar and a shared ...
Address: 182 Frederick Drive, Randburg, 2195 Johannesburg, South Africa
Thirty Seconds
Located in Johannesburg in the Gauteng region, Thirty Seconds features a balcony. Located 4.3 mi from Sandton City Mall, the property provides a garden and free ...
Address: 363 Cork Avenue, Randburg, 2194 Johannesburg, South Africa
Benvenuto Hotel & Conference Centre
You're eligible for a Genius discount at Benvenuto Hotel & Conference Centre! To save at this property, all you have to do is sign in. Located in Randburg, this ...
Address: 1 Pitsani Road, Kelland, Randburg, 2194 Johannesburg, South Africa
Rawsonville House
You're eligible for a Genius discount at Rawsonville House! To save at this property, all you have to do is sign in. Featuring free WiFi throughout the property ...
Address: 1 Porter Street, 6845 Rawsonville, South Africa
Masalimo Cottage
Boasting river views, Masalimo Cottage features accommodations with a fitness center and a patio, around 16 mi from Tiffindell Ski resort. Featuring a balcony, ...
Address: Alpine Swift Trails, Rhodes, South Africa
Bay Sun Lodge
Located in Richards Bay in the KwaZulu-Natal region and Boardwalk Inkwazi Shopping Center reachable within 1969 feet, Bay Sun Lodge features accommodations with ...
Address: 3 Tassel Berry Street, 3900 Richards Bay, South Africa
eGugwini BnB
Located in Richards Bay, 1.7 mi from Alkantstrand Beach and 5.6 mi from Boardwalk Inkwazi Shopping Center, eGugwini BnB features accommodations with free WiFi, ...
Address: 8 Marlynhoek, 3901 Richards Bay, South Africa