Hotels in South Africa
Filter by type
Regions and towns
Hermanus Dorpshuys Guesthouse
Located along the Walker Bay in a residential area, this Cape Dutch-style residence is 2,650 feet from central Hermanus. It features free Wi-Fi, an outdoor pool ...
Address: 20 Hill Street, Eastcliff, 7200 Hermanus, South Africa
Luxurious Family Holiday Home @OneWuhutu
Luxurious Family Holiday Home @OneWuhutu is located in Kloof and offers a garden. The property is a 5-minute walk from Makaranga Botanical Garden and free priva ...
Address: 1 Wuhutu Crescent, 3640 Kloof, South Africa
Blue Haven
Set in Ramsgate in the KwaZulu-Natal region, Blue Haven features a balcony and sea views. Located 0.7 mi from Granny's Tidal Pool Beach, the property provides a ...
Address: Edge Road, 4285 Ramsgate, South Africa
Hermanus Manor
You're eligible for a Genius discount at Hermanus Manor! To save at this property, all you have to do is sign in. Featuring free WiFi throughout the property, H ...
Address: 40 Fernkloof Drive, 7200 Hermanus, South Africa
Knysna December holiday special!
Boasting garden views, Knysna December holiday special! provides accommodations with a terrace and a kettle, around 2.1 mi from Knysna Heads. Located 1.7 mi fro ...
Address: 4 Brooklyn Close, Hunters Home, 6571 Knysna, South Africa
Boulevard 114
Located in Margate in the KwaZulu-Natal region, Boulevard 114 has a balcony. Set 350 feet from Margate Beach, the property offers an outdoor swimming pool and f ...
Address: William O'Connor Drive, 4275 Margate, South Africa
Home Grown
Offering garden views, Home Grown is an accommodations set in Hermanus, 1,000 feet from Langbaai Beach and 2.2 mi from Village Square. This property offers a pr ...
Address: 67 7th Street, 7200 Hermanus, South Africa
18 on Tides End
You're eligible for a Genius discount at 18 on Tides End! To save at this property, all you have to do is sign in. Located in Knysna, just 1.8 mi from Bollard B ...
Address: Sunvalley Drive, 6571 Knysna, South Africa
Boulevard 308
Boulevard 308 is set in Margate. With free private parking, the property is 350 feet from Margate Beach and 6.2 mi from Mbumbazi Nature Reserve. The apartment i ...
Address: William O'Connor Drive, 4275 Margate, South Africa
Jasmine Cottage - Cool cottage, hot location
You're eligible for a Genius discount at Jasmine Cottage - Cool cottage, hot location! To save at this property, all you have to do is sign in. Jasmine Cottage ...
Address: 48 Musson Street Eastcliff, 7200 Hermanus, South Africa
3 Oaklands on the Knoll
Featuring a patio with river views, an outdoor swimming pool and a garden, 3 Oaklands on the Knoll can be found in Knysna, close to Pledge Nature Reserve and 5 ...
Address: 3 Oaklands on the Knoll, Gray St, Lelieskloof,, 6570 Knysna, South Africa
Branderkant 5
Branderkant 5 is located in Margate. With free private parking, the property is 1 mi from Margate Beach and 3.1 mi from Mbumbazi Nature Reserve. The accommodati ...
Address: 2 Ray Road, 4285 Margate, South Africa
Langbaai Beach Cottage
In the Voelklip district of Hermanus, close to Langbaai Beach, Langbaai Beach Cottage features a terrace and a washing machine. This holiday home has a garden, ...
Address: 59 9th Street Voƫlklip, 7200 Hermanus, South Africa
7 Kingsway
7 Kingsway is located in Knysna, 8.1 mi from Knysna Forest, and provides a patio, garden, and free WiFi. Featuring a balcony, the holiday home is in an area whe ...
Address: 7 Kings Way Leisure Isle, Leisure Isle, 6571 Knysna, South Africa
Chesapeake Bay 44
Chesapeake Bay 44 is located in Margate. With free private parking, the property is 2,650 feet from Margate Beach and 5.6 mi from Mbumbazi Nature Reserve. The a ...
Address: 141 Marine Drive, 4285 Margate, South Africa
Marine Square Luxury Suites
Stay in the heart of Hermanus – Excellent location – show map Located 1,000 feet from Village Square and 2 mi from Hamilton Russel Vineyards in the cente ...
Address: College Street Hermanus, 7201 Hermanus, South Africa
Alkira Lodge
You're eligible for a Genius discount at Alkira Lodge! To save at this property, all you have to do is sign in. Set in Brenton-on-Sea, 1.7 mi from Cony Glen Bea ...
Address: Uizicht farm, Brenton Hill, 6571 Brenton-on-Sea, South Africa
Claridges 302
Offering a garden and sea view, Claridges 302 is located in Margate, 1 mi from Ramsgate South Beach and 3.7 mi from Mbumbazi Nature Reserve. The apartment is co ...
Address: 2091 Clarence St, Ramsgate, 4285 Margate, South Africa
Mosselberg on Grotto Beach
Get the celebrity treatment with world-class service at Mosselberg on Grotto Beach You're eligible for a Genius discount at Mosselberg on Grotto Beach! To sav ...
Address: 253a, Tenth street, Voelklip, 7200 Hermanus, South Africa
Asilia Suites Knysna Waterfront
Stay in the heart of Knysna – Excellent location – show map Set 1.8 mi from Bollard Bay Beach, Asilia Suites Knysna Waterfront offers an outdoor swimming ...
Address: 8 Gray Street The Gallery, 6571 Knysna, South Africa