Hotels in South Africa
Filter by type
Regions and towns
Rozelee Rest
Located in Nelspruit, 5.6 mi from Mbombela Stadium, Rozelee Rest features accommodations with a shared lounge, free private parking, a garden and barbecue facil ...
Address: Augusta street 36, 1200 Nelspruit, South Africa
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
Chill Inn
Located in Malelane, 3.1 mi from Malelane Gate, Chill Inn features accommodations with a garden, free private parking, barbecue facilities and a terrace. The ac ...
Address: 1 Air Street, 1320 Malelane, South Africa
The Grey's Inn
Set in Machadodorp, The Gray's Inn has barbecue facilities and garden. Boasting a shared lounge, this property also provides guests with a terrace. The property ...
Address: 20 Butana Jele Street, 20, 1170 Machadodorp, South Africa
Knysna Inn
Stay in the heart of Knysna – Great location - show map Knysna Inn is located in Knysna’s Main Street, and offers on-site dining at The Thai Eatery. The ...
Address: 40 Main Street, 6570 Knysna, South Africa
MyKhaya-your home away from home
Located in Kempton Park, within 3.1 mi of Festival Mall and 6.2 mi of Bonaero Park Shopping center, MyKhaya-your home away from home features accommodations wit ...
Address: 6 Valerie Rd, Birchleigh, 1620 Kempton Park, South Africa
Chisam Guest Lodge Pty Ltd
You're eligible for a Genius discount at Chisam Guest Lodge Pty Ltd! To save at this property, all you have to do is sign in. Chisam Guest Lodge Pty Ltd offers ...
Address: 7 Cavendish Road, Yeoville, 2198 Johannesburg, South Africa
AM City Lodge
Set in Johannesburg, 20 mi from Johannesburg Stadium, AM City Lodge offers accommodations with a restaurant, free private parking, a fitness center and a bar. F ...
Address: 27 Jenkins street corner Putfontein road Crystal Park, 1501 Johannesburg, South Africa
Bay Cove Inn
Resembling a ship with 4 masts, the Bay Cove Inn is located in Jeffreys Bay and includes a swimming pool and a garden. It also offers free parking and a communa ...
Address: Corner Da Gama and Poplar Street, 6330 Jeffreys Bay, South Africa
Biggy Best Cottages
You're eligible for a Genius discount at Biggy Best Cottages! To save at this property, all you have to do is sign in. Set in Howick, Biggy Best Cottages offers ...
Address: 22 Fraser Street, 3290 Howick, South Africa
Ghost Mountain Inn
You're eligible for a Genius discount at Ghost Mountain Inn! To save at this property, all you have to do is sign in. This hotel in tranquil Mkuze, Hluhluwe is ...
Address: Fish Eagle Road, Mkuze, 3965 Mkuze, South Africa
TwentyFour 17 Inn
Stay in the heart of Hermanus – Excellent location – show map You're eligible for a Genius discount at TwentyFour 17 Inn! To save at this property, all y ...
Address: 24 Long Street , 7200 Hermanus, South Africa
Hermanus surf school and Lodge
Located in Hermanus within 0.8 mi of Village Square and 5 mi of Hamilton Russel Vineyards, Hermanus surf school and Lodge offers rooms with free WiFi. This prop ...
Address: 12 Fourie Street, 7200 Hermanus, South Africa
Millstream Inn guest house
Set in Hartbeespoort, 9.9 mi from Aerial Cableway Hartbeespoort, Millstream Inn guest house offers accommodations with a garden, free private parking, barbecue ...
Address: R560 Portin 350 Skeerpoort North West Province, 0260 Skeerpoort, South Africa
Village Lodge Harrismith
You're eligible for a Genius discount at Village Lodge Harrismith! To save at this property, all you have to do is sign in. Village Lodge Harrismith is located ...
Address: 1 Stuart Street, 9880 Harrismith, South Africa
Riverview Country Inn
Offering a seasonal outdoor pool and barbecue, Riverview Country Inn is set in Swinburne. The inn has a sun terrace and views of the garden, and guests can enjo ...
Address: 1 Main street, Swinburne, Freestate, 9880 Van Reenen, South Africa
Boutique Guesthouse Hanover
Located in Hanover, 650 feet from Hanover NG Church, Boutique Guest house Hanover features accommodations with a restaurant, free private parking, a seasonal ou ...
Address: 22 Darling Street, 7005 Hanover, South Africa
Hoylake Inn
You're eligible for a Genius discount at Hoylake Inn! To save at this property, all you have to do is sign in. Hoylake Inn is located on Bunkers Hill, offering ...
Address: 6 Hoylake Road, Bunkers Hill, 5241 East London, South Africa
Brentwood Lodge
Located in Deneysville, 1.9 mi from Vaal Dam, Brentwood Lodge features accommodations with an outdoor swimming pool, free private parking, a bar and a garden. B ...
Address: 29 McKenzie Street Deneysville, FreeState, 1932 Deneysville, South Africa
Fernleigh Gardens Self-catering
Located in Durban, 1.6 mi from Beachwood Beach, Fernleigh Gardens Self-catering provides accommodations with a shared lounge, free private parking, a garden and ...
Address: 8 Lambert Road, Windermere, 4001 Durban, South Africa