Hotels in South Africa
Filter by type
Regions and towns
Corona Del Mar 13
Corona Del Mar 13 offers accommodations in Margate, 6.8 mi from Mbumbazi Nature Reserve. Set 1 mi from Shelly Beach, the property offers an outdoor swimming poo ...
Address: Colin Street, Margate, South Africa
Oak on Main
Set in Hermanus in the Western Cape region, with Village Square and Old Harbor nearby, Oak on Main offers accommodations with free WiFi and free private parking ...
Address: 1 Oak Terrace, 39 Main Road Hermanus, 7200 Hermanus, South Africa
Bamboo, the Guesthouse
You're eligible for a Genius discount at Bamboo, the Guesthouse! To save at this property, all you have to do is sign in. Bamboo, the Guest house lies along the ...
Address: 9 Bolton Street, Hunter's Home, Hunter's Home, 6571 Knysna, South Africa
Dumela Margate Flat 20
Boasting air-conditioned accommodations with a private pool, garden view and a balcony, Dumela Margate Flat 20 is set in Margate. Located on the beachfront, thi ...
Address: 1 Manaba Beach Road Unit 20, First Floor, 4275 Margate, South Africa
Onrus Cottage
You're eligible for a Genius discount at Onrus Cottage! To save at this property, all you have to do is sign in. Boasting garden views, Onrus Cottage provides a ...
Address: 37 Kingsway Crescent, Onrus , 7201 Hermanus, South Africa
Blissful Dayz
Boasting a balcony with river views, a garden and a private beach area, Blissful Dayz can be found in Knysna, close to Bollard Bay Beach and 2.3 mi from Knysna ...
Address: Fairmile Drive B20 Thesen Island, Thesen Island , 6571 Knysna, South Africa
Dumela Margate Flat No 16
Set in Margate, 6.2 mi from Mbumbazi Nature Reserve and 2.5 mi from Margate United Church, Dumela Margate Flat No 16 offers air conditioning. The property has s ...
Address: 1 Manaba Beach Rd & Marine Drive,, 4275 Margate, South Africa
Pelagus Guest House
You're eligible for a Genius discount at Pelagus Guest House! To save at this property, all you have to do is sign in. Featuring spectacular views of the ocean, ...
Address: 11 Church Street, 7200 Hermanus, South Africa
Brenton Bushbuck Lodge
You're eligible for a Genius discount at Brenton Bushbuck Lodge! To save at this property, all you have to do is sign in. Set in Brenton-on-Sea, along the Garde ...
Address: 654 Steenbras Street Brenton-on-Sea, 6571 Knysna, South Africa
Dumela Margate Flat No 35
Boasting sea views, Dumela Margate Flat No 35 features accommodations with a private beach area, a tennis court and a terrace, around 650 feet from Margate Beac ...
Address: 1 Manaba Beach Rd & Marine Drive, Manaba, 4275 Margate, South Africa
Riverside 18
Riverside 18 is a holiday home set in Onrus in the Western Cape Region and is 3.1 mi away from Hermanus. Guests benefit from balcony. An oven, a fridge and a st ...
Address: Lemmer Close, Onrus, 7201 Hermanus, South Africa
Catch the breeze
Offering an outdoor swimming pool and mountain view, Catch the breeze is set in Knysna, 1.5 mi from Cony Glen Beach and 2.4 mi from Knysna Heads. This holiday h ...
Address: 39 Andrew Avenue, Rexford, 6571 Knysna, South Africa
Empoza Seaview Guesthouse
Set in Margate, 1.3 mi from Ramsgate South Beach, Empoza Seaview Guest house offers accommodations with a bar, free private parking and a shared lounge. Guests ...
Address: 510 Strachan Street, 4285 Margate, South Africa
Selkirk House
Experience World-class Service at Selkirk House You're eligible for a Genius discount at Selkirk House! To save at this property, all you have to do is sign i ...
Address: 29 Selkirk Street, 7200 Hermanus, South Africa
Cosy cottage on the parklands
Cozy cottage on the parklands, a property with a terrace, is set in Knysna, 1.2 mi from Bollard Bay Beach, 5.6 mi from Knysna Forest, as well as 5.6 mi from Kny ...
Address: P38 Plantation Island Thesen Islands, Thesen Island , 6570 Knysna, South Africa
Flight Inn
Located 1.1 mi from Margate Beach, Flight Inn provides accommodations with a restaurant, a bar and room service for your convenience. A Full English/Irish break ...
Address: 2097 Livingston rd Margate, 4275 Margate, South Africa
Solhem
Located 2.1 mi from Old Harbor Museum, Solhem offers accommodations in Hermanus. The property features views of the mountain and is 2,650 feet from Fernkloof Lo ...
Address: 63 Fernkloof Drive, 7200 Hermanus, South Africa
Easy canal living
You're eligible for a Genius discount at Easy canal living! To save at this property, all you have to do is sign in. In the Thesen Island district of Knysna, cl ...
Address: C32 Crabclaw Island Thesen Islands, Thesen Island , 6570 Knysna, South Africa
Hansmeyer Hill - 5 Bedroom House
Boasting air-conditioned accommodations with a patio, Hansmeyer Hill - 5 Bedroom House is located in Margate. Set on the beachfront, this property has a bar and ...
Address: Tragedy Hill Street 12 Rockview Road, 4285 Margate, South Africa
The Gables Hermanus
You're eligible for a Genius discount at The Gables Hermanus! To save at this property, all you have to do is sign in. Located in Hermanus, 1 mi from Village Sq ...
Address: 19 De Goede Street, 7200 Hermanus, South Africa