Hotels in South Africa
Filter by type
Regions and towns
Jakasa Guesthouse
Located in Hermanus, 1.6 mi from Langbaai Beach, Jakasa Guest house features accommodations with a shared lounge, free private parking, a garden and a terrace. ...
Address: 213 Main Road, 7200 Hermanus, South Africa
29 Summer Place
Stay in the heart of Knysna – Show map In the Knysna Central district of Knysna, close to Pledge Nature Reserve, 29 Summer Place features free WiFi and a ...
Address: Trotter Street, 29 Summer Place Apartments 29, 6571 Knysna, South Africa
Branderkant 4
Featuring garden views, Branderkant 4 provides accommodations with a balcony, around 1 mi from Margate Beach. This property offers a private pool and free priva ...
Address: 2 Ray Road, 4285 Margate, South Africa
Landau House
Landau House, a property with a garden, barbecue facilities and a terrace, is set in Hermanus, 1.4 mi from Village Square, 5.6 mi from Hamilton Russel Vineyards ...
Address: 61 Rocklands Street, 7200 Hermanus, South Africa
63 Milkwood
Boasting garden views, 63 Milkwood offers accommodations with a terrace and a balcony, around 3.7 mi from Knysna Heads. This holiday home has a garden, barbecue ...
Address: 63 Milkwood Drive, 6571 Knysna, South Africa
Chesapeake Bay 17
Chesapeake Bay 17, boasting an outdoor swimming pool, is set in Margate, 1 mi from Margate Beach and 5 mi from Mbumbazi Nature Reserve. The nearest airport is M ...
Address: 136 Marine Drive, 4285 Margate, South Africa
Luxury @ the Ocean
Boasting garden views, Luxury @ the Ocean features accommodations with an outdoor swimming pool, a fitness center and a bar, around 1.7 mi from Sandbaai Beach. ...
Address: Church Street, 7200 Hermanus, South Africa
Alexander Guest House
Experience World-class Service at Alexander Guest House You're eligible for a Genius discount at Alexander Guest House! To save at this property, all you have ...
Address: 30 Glenview Road, Pilot's View, The Heads, 6571 Knysna, South Africa
Claridges 106
Boasting sea views, Claridges 106 offers accommodations with a garden, barbecue facilities and a terrace, around 1 mi from Ramsgate South Beach. The apartment h ...
Address: 2091 Clarence St, Ramsgate, 4285 Margate, South Africa
Moondust near the ocean, food and wine
You're eligible for a Genius discount at Moondust near the ocean, food and wine! To save at this property, all you have to do is sign in. Located 1,650 feet fro ...
Address: 11 Vader Visser Street Sandbaai, 7200 Hermanus, South Africa
Armadillo Studios
You're eligible for a Genius discount at Armadillo Studios! To save at this property, all you have to do is sign in. Located in Knysna in the Western Cape regio ...
Address: 15 Lindsay Street, Hunter's Home, 6571 Knysna, South Africa
Continental Court 14
Continental Court 14 is located in Margate. With free private parking, the property is 650 feet from Margate Beach and 6.2 mi from Mbumbazi Nature Reserve. This ...
Address: 3695 Marine Drive, 4275 Margate, South Africa
Oak at Hermanus Self-Catering Hermanus Accommodation, Oak Terrace
You're eligible for a Genius discount at Oak at Hermanus Self-Catering Hermanus Accommodation, Oak Terrace! To save at this property, all you have to do is sign ...
Address: 39 Main Road Oak Terrace, 1st Floor, Unit 19, 7200 Hermanus, South Africa
Badger's Lodge
You're eligible for a Genius discount at Badger's Lodge! To save at this property, all you have to do is sign in. Located in Knysna, 4.3 mi from Knysna Forest, ...
Address: 1509 Welbedacht Lane, 6571 Knysna, South Africa
Dos Pinguinos
Featuring garden views, Dos Pinguinos is located in Margate, 3.7 mi from Mbumbazi Nature Reserve. Set 0.9 mi from Uvongo Beach, the property offers a garden and ...
Address: 16 Carlton Road, 4270 Margate, South Africa
One Marine Drive Boutique Hotel
Located on the seafront in Hermanus, One Marine Drive Boutique Hotel features a sun terrace with heated outdoor pool. The famous cliff path is just a short stro ...
Address: 1 Marine Drive, 7200 Hermanus, South Africa
Big Tree House Lodge
Located 3.7 mi from Knysna Heads, Big Tree House Lodge provides accommodations with free WiFi and free private parking. The lodge features a garden and sun terr ...
Address: 54 Milkwood Drive Upper Old Place, 6570 Knysna, South Africa
Dumela Margate Flat No 14
Dumela Margate Flat No 14, featuring a private beach area, a tennis court and a terrace, is set in Margate, 1.5 mi from Uvongo Beach and 6.2 mi from Mbumbazi Na ...
Address: 1 Manaba Beach Rd & Marine Drive,, 4275 Margate, South Africa
Pashasha Beach House
You're eligible for a Genius discount at Pashasha Beach House! To save at this property, all you have to do is sign in. In the Sandbaai district of Hermanus, cl ...
Address: 313 Piet Retief Crescent, Sanbaai, 7285 Hermanus, South Africa
Brenton Breakers
You're eligible for a Genius discount at Brenton Breakers! To save at this property, all you have to do is sign in. Featuring free WiFi, Brenton Breakers offers ...
Address: 278 Steenbras Street, Brenton-on-Sea, 6570 Brenton-on-Sea, South Africa