Hotels in South Africa
Filter by type
Regions and towns
52 Demper Street
Set just 0.6 mi from Onrus Beach, 52 Demper Street offers accommodations in Hermanus with access to a shared lounge, a casino, as well as a shared kitchen. Boas ...
Address: 52 Dempers Street, 7201 Hermanus, South Africa
Metinat Guest House
Metinat Guest House in Groblersdal provides adults-only accommodations with a garden and a terrace. The accommodations features a 24-hour front desk, a shared k ...
Address: Witstinkhout Street House number 7, 0470 Groblersdal, South Africa
SUN1 WYNBERG
Located in Johannesburg’s suburb of Sandton, SUN1 Wynberg offers highly modern rooms with showers at affordable rates, including parking. Kyalami Racing Circuit ...
Address: 1 MAREE STREET, BRAMLEY PARK, 2090 Johannesburg, South Africa
Black Eagle Self-Catering accommodation, Hermanus
You're eligible for a Genius discount at Black Eagle Self-Catering accommodation, Hermanus! To save at this property, all you have to do is sign in. Located in ...
Address: 32 Black Eagle Road, 7201 Hermanus, South Africa
Beachfront House
You're eligible for a Genius discount at Beachfront House! To save at this property, all you have to do is sign in. Offering an outdoor pool and beach access, B ...
Address: 17 Bitou Street, 6525 Great Brak River, South Africa
The Apartments
You're eligible for a Genius discount at The Apartments! To save at this property, all you have to do is sign in. The Apartments is located in Rivonia, Johannes ...
Address: 66A Stiglingh Road, Rivonia, 2190 Johannesburg, South Africa
Matshana Lodge
Offering garden views and barbecue facilities, Matshana Lodge offers accommodations ideally set in Hermanus, within a short distance of Harderbaai. Free WiFi is ...
Address: 8 Under the Oaks Estate Onrust Mainroad, 7201 Hermanus, South Africa
Mammamia
Mammamia is set in Outeniqua Strand. Offering complimentary private parking, the apartment is 1,300 feet from Pienaar Beach. The apartment has 2 bedrooms, 2 bat ...
Address: 30 Eekhoring Street, 6525 Outeniqua Strand, South Africa
The Coach House
Boasting a garden, The Coach House features accommodations in Johannesburg with free WiFi and city views. Set 1.9 mi from Johannesburg Stadium, the property off ...
Address: 4 Munro Drive, Houghton, 2198 Johannesburg, South Africa
The Missions House
The Missions House, a property with a terrace, is set in Hermanus, 1.2 mi from Breakfast Bay Beach, 4.3 mi from Village Square, as well as 5 mi from Hamilton Ru ...
Address: 8 De Villiers Street, 7201 Hermanus, South Africa
Botlierskop The Village Lodge
With Vettemossel Dune reachable in 11 mi, Botlierskop The Village Lodge offers accommodations, a restaurant, a bar, a shared lounge and a garden. Free WiFi is f ...
Address: Farm no. 416, off Blesbuck road Kleinvlei area,, 6525 Great Brak River, South Africa
The Franklin Luxury Apartments
Stay in the heart of Johannesburg – Good location – show map You're eligible for a Genius discount at The Franklin Luxury Apartments! To save at this pro ...
Address: 4 Pritchard Street Apt. 1206, 2001 Johannesburg, South Africa
@Yamkela Guest House
You're eligible for a Genius discount at @Yamkela Guest House! To save at this property, all you have to do is sign in. Located in Oudtshoorn, 1.3 mi from Cango ...
Address: 95 Baron van Reede Street, 6625 Oudtshoorn, South Africa
The Gables Grotto Bay
The Gables Grotto Bay features accommodations set in Grotto Bay, 350 feet from Grotto Bay Private Nature Reserve and 3.1 mi from Bokbaai 4WD-Trail. The apartmen ...
Address: 209 Turnstone Close, 7345 Grotto Bay, South Africa
The Loft
You're eligible for a Genius discount at The Loft! To save at this property, all you have to do is sign in. Located in the Parktown district of Johannesburg, Th ...
Address: Campbell Road 9 Parktown, Parktown, 2193 Johannesburg, South Africa
Avondblij Guest House B&B
Offering an outdoor pool, Avondblij Guest House B&B is located in Oudtshoorn. Breakfast is served in a well appointed breakfast room. Each room here will provid ...
Address: 169 High Street, 6620 Oudtshoorn, South Africa
MistyCrown
Located in Haenertsburg, 5.6 mi from Long Tom Monument and 0.9 mi from Ebenezer Dam, MistyCrown features accommodations with free WiFi, air conditioning and acc ...
Address: 47 Skordi Avenue, 0730 Haenertsburg, South Africa
The Northcliff
Located in Johannesburg, 8.7 mi from Johannesburg Stadium, The Northcliff features accommodations with a restaurant, free private parking, an outdoor swimming p ...
Address: 10 Solution Close ,30 Villa del Monte Northcliff 27, Randburg, 2115 Johannesburg, South Africa
Black Rose B&B
Located in Oudtshoorn, 2.7 mi from Cango Wildlife Ranch, Black Rose B&B provides accommodations with an outdoor swimming pool, free private parking, a garden an ...
Address: 167 Jan Van Riebeeck Road Wesbank, 6620 Oudtshoorn, South Africa
Viewpoint - Cabin 5
Featuring garden views, Viewpoint - Cabin 5 features accommodations with a patio, around 15 mi from Wolkberge Caves Nature Reserve. Located 2,650 feet from Long ...
Address: Cabin 5, Viewpoint, Cooyong Property, R71, Haenertsburg, 0730 Unit 5, 0730 Haenertsburg, South Africa