Hotels in South Africa
Filter by type
Regions and towns
Eden Country Inn
Located in Little Brak River, within 1.9 mi of the beach, Eden Country Inn offers amenities including a mini casino and an outdoor swimming pool. Each unit at t ...
Address: Old George Rd Little Brak River, Mossel Bay, 6503 Klein Brak Rivier, South Africa
Casablanca's
You're eligible for a Genius discount at Casablanca's! To save at this property, all you have to do is sign in. Boasting pool views, Casablanca's offers accommo ...
Address: Cnr R40/R538 Hazyview, 1242 Hazyview, South Africa
Sunrock Guesthouse
You're eligible for a Genius discount at Sunrock Guesthouse! To save at this property, all you have to do is sign in. Sunrock Guest house offers free airport sh ...
Address: 11 Park Street, 1619 Kempton Park, South Africa
Garden Route Self-Catering
Garden Route Self-Catering has garden views, free WiFi and free private parking, located in Dana Bay, 1.1 mi from 1st Beach. All units are equipped with a flat- ...
Address: 413 Flora Drive Dana Bay, 7560 Dana Bay, South Africa
Hazy Park Lodge Caravan & Camping
Featuring garden views, Hazy Park Lodge Caravan & Camping in Hazyview features accommodations, an outdoor swimming pool, a garden and barbecue facilities. Fishi ...
Address: R40 Hazy Park Lodge Caravan & Camping, 1242 Hazyview, South Africa
Willow Tree Guest House
Located 2.5 mi from O.R Tambo International Airport, Willow Tree Guest House is set within lush gardens, and features African-themed rooms set around an outdoor ...
Address: 11 Morester Street, 1619 Kempton Park, South Africa
Hartensee 204 - MOSSELBAY
Hartensee 204 - MOSSELBAY is located in Mossel Bay, 3.6 miles from Santos Beach, 4 miles from Bartolomeu Dias Museum Complex, and 1.2 miles from Langeberg Mall. ...
Address: 204 Hartensee, 6506 Mossel Bay, South Africa
Holiday Flat Stormvoel 547
You're eligible for a Genius discount at Holiday Flat Stormvoel 547! To save at this property, all you have to do is sign in. Featuring mountain views, Holiday ...
Address: Stormvoel Way 547, 1242 Hazyview, South Africa
Beach House
Beach House is a beachfront property located in Kenton on Sea, 0.9 mi from Kenton Bowling Club and 1.9 mi from Kenton Marina. Located 1,000 feet from Kariega Be ...
Address: 15 Elliot Rd, Kenton on sea, 6191 Kenton on Sea, South Africa
ITF Nautica Sea View Apartment
Set in Mossel Bay, 0.7 mi from Santos Beach and 1.6 mi from Bartolomeu Dias Museum Complex, ITF Nautica Sea View Apartment offers a terrace and air conditioning ...
Address: Nautica Luxury Apartments, 6506 Mossel Bay, South Africa
Khutso Guest House
Located in Hazyview, 4.3 mi from Sabie River, Khutso Guest House features accommodations with an outdoor swimming pool, free private parking, a shared lounge an ...
Address: Bishoptree Street, 1242 Hazyview, South Africa
Sibuya Game Reserve and Lodge
A 5.6 miles boat ride along the Kariega River provides the only access to malaria-free Sibuya Game Reserve, set in the forest. It offers Big Five game drives, r ...
Address: 39 Eastbourne Road, 6191 Kenton on Sea, South Africa
La Palma Villas
Featuring sea views, La Palma Villas offers accommodations with a balcony and a kettle, around less than 0.6 mi from Hartenbos Beach. This beachfront property o ...
Address: Beach E Blvd 34, 6506 Mossel Bay, South Africa
Kruger Park Lodge 401
Boasting pool views, Kruger Park Lodge 401 features accommodations with a restaurant, an outdoor swimming pool and a bar, around 3.1 mi from Sabie River. This h ...
Address: R536 401, 1242 Hazyview, South Africa
Inverell Station
Located just 1,950 feet from Kariega Beach, Inverell Station features accommodations in Kenton on Sea with access to an outdoor swimming pool, a shared lounge, ...
Address: 20 Lyon Road, 6191 Kenton on Sea, South Africa
Mari-Amor Self-Catering Apartments
Mari-Amor Self-Catering Apartments features city views, free WiFi and free private parking, located in Mossel Bay, 1.6 mi from The Point Beach. The units come w ...
Address: 14 Da Gama Street, 6506 Mossel Bay, South Africa
Kruger Park Lodge Unit No. 509
Complete with barbecue facilities and a garden, Kruger Park Lodge Unit No. 509 is located in Hazyview, 2.2 mi from Sabie River and 6.8 mi from Phabeni Gate. Thi ...
Address: Portia Shabangu Drive, 1242 Hazyview, South Africa
Beach Music I and II
You're eligible for a Genius discount at Beach Music I and II! To save at this property, all you have to do is sign in. Located in Keurboomstrand, Beach Music I ...
Address: Mare Nostrum, 6600 Keurboomstrand, South Africa
Nautica 410
You're eligible for a Genius discount at Nautica 410! To save at this property, all you have to do is sign in. Located in Mossel Bay, 0.7 mi from Santos Beach a ...
Address: 1 Bakke Street 410 Nautica, 6506 Mossel Bay, South Africa
Kruger Park Lodge Unit No. 612
Located in Hazyview, 3.1 mi from Sabie River and 7.5 mi from Phabeni Gate, Kruger Park Lodge Unit No. 612 provides air-conditioned accommodations with a patio a ...
Address: Portia Shabangu Road, Hazyview, Kruger Park Lodge Kruger Park Lodge Unit No. 612, 1242 Hazyview, South Africa