Hotels in South Africa
Filter by type
Regions and towns
Your Home In Hermanus
You're eligible for a Genius discount at Your Home In Hermanus! To save at this property, all you have to do is sign in. Set in Hermanus in the Western Cape reg ...
Address: 12 Glasolien Street Vermont, 7201 Hermanus, South Africa
Knysna Log-Inn Hotel
Stay in the heart of Knysna – Great location - show map You're eligible for a Genius discount at Knysna Log-Inn Hotel! To save at this property, all you ...
Address: 16 Gray Street, 6571 Knysna, South Africa
Margate, Granada 104
You're eligible for a Genius discount at Margate, Granada 104! To save at this property, all you have to do is sign in. Boasting air-conditioned accommodations ...
Address: Harley street Granada building, flat 104, 4275 Margate, South Africa
Agape holiday house
Set in Herolds Bay in the Western Cape region, with Herolds Bay Beach and Cross point Hiking Start/End nearby, Agape holiday house offers accommodations with fr ...
Address: 3 Rooikransie Street, 6615 Herolds Bay, South Africa
Knysna Pocket Breaks Unit 5
Stay in the heart of Knysna – Excellent location – show map You're eligible for a Genius discount at Knysna Pocket Breaks Unit 5! To save at this propert ...
Address: 40 Trotter street, 6571 Knysna, South Africa
Mystique No. 18
Featuring pool views, Mystique No. 18 provides accommodations with a patio and a kettle, around a few steps from Shelly Beach. This property offers a private po ...
Address: Izotsha Road, 4275 Margate, South Africa
Herolds Bay Accommodation - Hiers Ons Weer Downstairs
Herolds Bay Accommodations - Hiers Ons Weer Downstairs offers accommodations in Herolds Bay, a few steps from Herolds Bay Beach and 3.1 mi from Cross point Hiki ...
Address: 22 Beach Road, 6615 Herolds Bay, South Africa
La Gard House on the Heads
La Gard House on the Heads features a balcony and is located in Knysna, within just 1,300 feet of Knysna Heads and 1,000 feet of View Point Eastern Knysna Head. ...
Address: 12 George Rex Drive, 6571 Knysna, South Africa
Ocean Echo 6
Set in Margate in the KwaZulu-Natal region, Ocean Echo 6 has a terrace. With free private parking, the property is 2,300 feet from Margate Beach and 3.1 mi from ...
Address: 129 Marine Drive, 4285 Margate, South Africa
Herolds Bay C-nic Route accommodation
Featuring a balcony with mountain views, a restaurant and a garden, Herolds Bay C-nic Route accommodations can be found in Herolds Bay, close to Herolds Bay Bea ...
Address: 44 Voelklip Street, 6615 Herolds Bay, South Africa
Lagoona Inn
Boasting a bar, Lagoona Inn is located in Knysna in the Western Cape region, 1.9 mi from Bollard Bay Beach and 2.7 mi from Knysna Heads. The property is set 3.1 ...
Address: 22a Dikkop Street, 6570 Knysna, South Africa
Periwinkle 4
Periwinkle 4 offers accommodations in Margate, 1.8 mi from Granny's Tidal Pool Beach and 3.1 mi from Mbumbazi Nature Reserve. This property offers a private poo ...
Address: Milton Lane, 4285 Margate, South Africa
Oppiesee Selfcatering Apartments
Oppiesee Selfcatering Apartments offers accommodations just a few steps from the beach in Heroldsbaai, 17 mi from Mossel Bay. Free WiFi is featured throughout t ...
Address: Beachroad 28 - Heroldsbaai, 6529 Herolds Bay, South Africa
Leisure Island Apartment
Leisure Island Apartment is located in the Leisure Isle district of Knysna, 0.9 mi from Cony Glen Beach, 0.9 mi from Knysna Heads and 4.3 mi from Knysna Forest. ...
Address: 2 Kensington Gardens, Leisure Isle, 6571 Knysna, South Africa
Ramsgate Views 9
Set 300 feet from Margate Beach and 6.2 mi from Mbumbazi Nature Reserve, Ramsgate Views 9 is in Margate and features a garden and barbecue facilities. The apart ...
Address: William O'Connor Drive, 4275 Margate, South Africa
C-Side Apartment Hibberdene
Boasting a terrace with sea views, a garden and barbecue facilities, C-Side Apartment Hibberdene can be found in Hibberdene, close to Hibberdene Beach and less ...
Address: Barracuda Boulevard 6 Mariner Mews, Hibberdene, South Africa
Luxury Gallery apartment - Studio 106
Stay in the heart of Knysna – Excellent location – show map Featuring air-conditioned accommodations with a balcony, Luxury Gallery apartment - Studio 10 ...
Address: Gray Street, 6570 Knysna, South Africa
RONDEVOUX 64
Featuring air-conditioned accommodations with a balcony, RONDEVOUX 64 is located in Margate. This beachfront property offers access to a patio and free private ...
Address: RONDEVOUX 64 3691 WILLIAM O CONNOR DRIVE MARGATE, 4275 Margate, South Africa
Nature's Cottage
Featuring a patio with garden views, an outdoor swimming pool and a garden, Nature's Cottage can be found in Hibberdene, close to Hibberdene Beach and 1,950 fee ...
Address: Hibberdene river resort, 4220 Hibberdene, South Africa
Mount Joy Cottages
Stay in the heart of Knysna – Excellent location – show map You're eligible for a Genius discount at Mount Joy Cottages! To save at this property, all yo ...
Address: 18, Newton Street, Mount Joy, 6571 Knysna, South Africa