Hotels in South Africa
Filter by type
Regions and towns
The Vishuis
Stay in the heart of Hermanus – Excellent location – show map The Vishuis is a fisherman's cottage, located in the center of Hermanus. This refurbished h ...
Address: 7 Hope Street, 7200 Hermanus, South Africa
Sheba Rock Guesthouse
You're eligible for a Genius discount at Sheba Rock Guesthouse! To save at this property, all you have to do is sign in. Sheba Rock Guest house is located 1.9 m ...
Address: 12 Mandulia Street, 1200 Nelspruit, South Africa
Gram's Paradise
Offering a garden and lake view, Gram's Paradise is located in Knysna, 2.4 mi from Knysna Forest and 3.1 mi from Knysna Heads. This beachfront property offers a ...
Address: Unit 2: Paradise Villa, 5 Circular Drive, Paradise, 6570 Knysna, South Africa
Ultramodern Beachfront Villa
Boasting a balcony with river views, an outdoor swimming pool and a garden, Ultramodern Beachfront Villa can be found in Hermanus, close to Langbaai Beach and 3 ...
Address: 53 11th Street Voelklip, 7200 Hermanus, South Africa
Sudwala Lodge
Featuring an outdoor swimming pool, a bar as well as a garden, Sudwala Lodge is set in Barvale, within 16 mi of Starvation Creek Nature Reserve and 3.1 mi of Ma ...
Address: Sudwala Kraal On R539 To Nelspruit, 1207 Barvale, South Africa
Headlands House Guest Lodge
You're eligible for a Genius discount at Headlands House Guest Lodge! To save at this property, all you have to do is sign in. Located on a cliff, this lodge fe ...
Address: 50 Coney Glen Drive, 6570 Knysna, South Africa
Vintage Comfort
Vintage Comfort is located in the Hermanus Heights district of Hermanus, 1.5 mi from Langbaai Beach and 1.7 mi from Village Square. Hamilton Russel Vineyards is ...
Address: 17 Waboom Street, 7200 Hermanus, South Africa
The Palms Guesthouse
You're eligible for a Genius discount at The Palms Guesthouse! To save at this property, all you have to do is sign in. Located on a hill, The Palms Guest house ...
Address: 25 Van Wijk Street, 1200 Nelspruit, South Africa
Hubert's Haus
You're eligible for a Genius discount at Hubert's Haus! To save at this property, all you have to do is sign in. Boasting lake views, Hubert's Haus features acc ...
Address: 36 Crawberry Close Green Pastures, 6571 Knysna, South Africa
Welcome Home - Grotto Beach
You're eligible for a Genius discount at Welcome Home - Grotto Beach! To save at this property, all you have to do is sign in. Located in Hermanus, Welcome Home ...
Address: 239 10th Street, 7200 Hermanus, South Africa
Tumblestone Manor
Located in Nelspruit, within 5 mi of Mbombela Stadium and 2.4 mi of i'Langa Mall, Tumblestone Manor features accommodations with a garden and free WiFi as well ...
Address: 13 Vanwijk Street, 1201 Nelspruit, South Africa
Kanonkop House
Experience World-class Service at Kanonkop House You're eligible for a Genius discount at Kanonkop House! To save at this property, all you have to do is sign ...
Address: 6 Cuthbert Street, Kanonkop, 6570 Knysna, South Africa
Whale View Self Catering Apartment
Boasting sea views, Whale View Self Catering Apartment features accommodations with a terrace and a kettle, around 2.1 mi from Village Square. This beachfront p ...
Address: 51 Tobago bay Whale rock estate, 7200 Hermanus, South Africa
Weeden’s Bush Cottage
Boasting garden views, Weeden’s Bush Cottage offers accommodations with a terrace and a patio, around 6.2 mi from Mbombela Stadium. This lodge has a garden, bar ...
Address: Klopkloppie Sreet Sunset View, 1200 Nelspruit, South Africa
Knysna Escape Accommodation
Featuring garden views, Knysna Escape Accommodations offers accommodations with a balcony and a kettle, around 4.3 mi from Knysna Forest. This property offers a ...
Address: 16 Loerie Street, Paradise, 6571 Knysna, South Africa
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
Avalon Guest Manor
Experience World-class Service at Avalon Guest Manor Located in Newcastle, 2 mi from Amajuba Mall, Avalon Guest Manor provides accommodations with a restauran ...
Address: 12 Loerie Street, Aviary Hill, 2940 Newcastle, 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
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
Hutten Heights Lodge by Ilawu
You're eligible for a Genius discount at Hutten Heights Lodge by Ilawu! To save at this property, all you have to do is sign in. Hutten Heights Lodge by Ilawu h ...
Address: 1 End Lane, 2259 Newcastle, South Africa