Hotels in South Africa
Filter by type
Regions and towns
Bayview 208
Located in Hermanus, just 1.4 mi from Langbaai Beach, Bayview 208 provides beachfront accommodations with an outdoor swimming pool, a shared lounge, a garden an ...
Address: 216 Main Road, 7200 Hermanus, South Africa
Spatalla Holiday Homes
You're eligible for a Genius discount at Spatalla Holiday Homes! To save at this property, all you have to do is sign in. Boasting an outdoor pool, Spatalla Hol ...
Address: 99 3rd Avenue, 7195 Kleinmond, South Africa
Southgate 3
Southgate 3 is located in Margate. With free private parking, the property is 0.9 mi from Shelly Beach and 6.8 mi from Mbumbazi Nature Reserve. The nearest airp ...
Address: Stafford Avenue, 4270 Margate, South Africa
Blinkwater Units
Located 2.2 mi from Village Square and 2.7 mi from Hamilton Russel Vineyards in Hermanus, Blinkwater Units offers accommodations with a kitchen. Located 1,300 f ...
Address: 84 8th Street, 7200 Hermanus, South Africa
42 Upon Williams Guesthouse
Located in Klerksdorp, within 1.1 mi of Flamwood Walk Shopping Center and 2.2 mi of Klerksdorp City Mall, 42 Upon Williams Guest house provides accommodations w ...
Address: 42 William Street, 2571 Klerksdorp, South Africa
Stesh Margate Holiday House 12 Sleeper
You're eligible for a Genius discount at Stesh Margate Holiday House 12 Sleeper! To save at this property, all you have to do is sign in. Located just 7.5 mi fr ...
Address: 19 Capri Crescent, 4270 Margate, South Africa
Casa Del Mar
Set in Hermanus, within 0.8 mi of Langbaai Beach and 3.1 mi of Village Square, Casa Del Mar offers accommodations with a terrace and free WiFi as well as free p ...
Address: 214 Seventh Street,Voelklip, 7200 Hermanus, South Africa
Die Gastehuis Room 8
Die Gastehuis Room 8 is located in Klerksdorp, 1.2 miles from Flamwood Walk Shopping Centre. Providing a garden, the property is located within 2.3 miles of Kle ...
Address: 11 Radloff Street, 2571 Klerksdorp, South Africa
Sunset Cove 2
Sunset Cove 2 is set in Margate. With free private parking, the property is 1.6 mi from Uvongo Beach and 5.6 mi from Mbumbazi Nature Reserve. The nearest airpor ...
Address: Reid Road, 4275 Margate, South Africa
Coral Tree
You're eligible for a Genius discount at Coral Tree! To save at this property, all you have to do is sign in. Set 1.6 mi from Village Square, Coral Tree offers ...
Address: 140 Church Street Mariners Village, 7200 Hermanus, South Africa
Huis van Seisoene
Located in Klerksdorp, 0.7 mi from Flamwood Walk Shopping Center, Huis van Seisoene features accommodations with free WiFi and free private parking. The propert ...
Address: 15 De La Harpe Street, 2571 Klerksdorp, South Africa
The White House mansion
Boasting garden views, The White House mansion features accommodations with a terrace and a balcony, around 5.6 mi from Mbumbazi Nature Reserve. This property o ...
Address: 40 Colin Street, 4265 Margate, South Africa
Eastbury Cottage
You're eligible for a Genius discount at Eastbury Cottage! To save at this property, all you have to do is sign in. Set in Hermanus, within 1.7 mi of Langbaai B ...
Address: 36 Luyt Street, 7200 Hermanus, South Africa
Peermont Metcourt at Rio, Klerksdorp
You're eligible for a Genius discount at Peermont Metcourt at Rio, Klerksdorp! To save at this property, all you have to do is sign in. Located on the outskirts ...
Address: Cnr N12 and Rio Bvld, Meiringspark, 1620 Klerksdorp, South Africa
Uvongo Chalet 11
Uvongo Chalet 11 is set in Margate. With free private parking, the property is 0.8 mi from Uvongo Beach and 6.2 mi from Mbumbazi Nature Reserve. The apartment a ...
Address: Lilliecrona Boulevard, 4275 Margate, South Africa
FrancolinHof Guest House
You're eligible for a Genius discount at FrancolinHof Guest House! To save at this property, all you have to do is sign in. FrancolinHof Guest House has a bar, ...
Address: 44 10th Avenue, 7200 Hermanus, South Africa
Star Guest house
Star Guest house is located in Klerksdorp and features a garden. The property is around 2 miles from Klerksdorp City Mall and 2.7 miles from Flamwood Walk Shopp ...
Address: 29 Wilkens Street, 2571 Klerksdorp, South Africa
Villa MoncharĂª
Located in Margate, just 1,300 feet from Uvongo Beach, Villa Moncharê provides beachfront accommodations with an outdoor swimming pool, a bar, a garden and free ...
Address: 17 Broadway Street, 4270 Margate, South Africa
Harbour House Manor Hotel
Stay in the heart of Hermanus – Show map Set in Hermanus, 350 feet from Village Square, Harbor House Manor Hotel offers accommodations with a restaurant, ...
Address: 22 Harbour Road 1, 7200 Hermanus, South Africa
Ukarimu Guest House
Located in Klerksdorp, 3.1 mi from Flamwood Walk Shopping Center, Ukarimu Guest House features accommodations with an outdoor swimming pool, free private parkin ...
Address: 32 Marmer Street, Wilkoppies, 2572 Klerksdorp, South Africa