Hotels in South Africa
Filter by type
Regions and towns
Muir Holiday Flats
Located in Stilbaai in the Western Cape region, with Skulpiesbaai Nature Reserve and Fynbos Shopping Centre Stilbaai nearby, Muir Holiday Flats has accommodatio ...
Address: 5 Perlemoen Avenue, 6674 Stilbaai, South Africa
Swallows Nest
Swallows Nest is a beachfront property located in Stilbaai, 1.3 mi from Small Slipway and 2.1 mi from Boat Launching. With free private parking, the property is ...
Address: Shaun Crescent 1, 6674 Stilbaai, South Africa
Swallows Nest Country Cottages
You're eligible for a Genius discount at Swallows Nest Country Cottages! To save at this property, all you have to do is sign in. Located in Storms River Villag ...
Address: 26 Gamassi Street, 6308 Stormsrivier, South Africa
Campafela Guest House
Set in Johannesburg, 3.1 mi from Johannesburg Stadium, Campafela Guest House offers accommodations with a restaurant, free WiFi, a 24-hour front desk, and a sha ...
Address: 66 Delarey street Vrededorp, 2092 Johannesburg, South Africa
Munati Lodge
You're eligible for a Genius discount at Munati Lodge! To save at this property, all you have to do is sign in. With Maremani Nature Reserve reachable in 18 mil ...
Address: R572 3MT, 0900 Musina, South Africa
DRIFT SANDS
Located in Humewood, DRIFT SANDS features accommodations with an outdoor pool, a garden and a terrace. All units come with a seating area, a flat-screen TV with ...
Address: 2 Marshall Road, 6013 Humewood, South Africa
Central Lodge Hotels
Set in Johannesburg, within 1.9 mi of Johannesburg Stadium and 6.8 mi of Sandton City Mall, Central Lodge Hotels features accommodations with barbecue facilitie ...
Address: 1 Saint Peter Road, Houghton, 2198 Johannesburg, South Africa
85 Ehmke Guesthouse
Set in Nelspruit, 5 mi from Mbombela Stadium, 85 Ehmke Guest house offers accommodations with an outdoor swimming pool, free private parking, a garden and barbe ...
Address: Ehmke Street 85, 1200 Nelspruit, South Africa
Harbour Skies
Featuring accommodations with a balcony, Harbour Skies is located in Summerstrand. The property is 2.1 miles from Port Elizabeth, and complimentary private park ...
Address: 19 Cathcart Road, 6013 Summerstrand, South Africa
City Lodge Hotel Eastgate
City Lodge Hotel Eastgate is located in Johannesburg, 2.9 miles from Johannesburg Stadium and 6 miles from Sandton City Shopping Centre. Every room at this hote ...
Address: Zulberg Close, off Ernest Oppenheimer Road Bruma Lake, 2100 Johannesburg, South Africa
Amigos Bed & Breakfast
You're eligible for a Genius discount at Amigos Bed & Breakfast! To save at this property, all you have to do is sign in. Located in Nelspruit, Amigos Bed & Bre ...
Address: 90 Van Wijk Street, 1200 Nelspruit, South Africa
Marais @ Baywest
Marais @ Baywest is set in Lorraine. The property is 8.1 mi from Port Elizabeth, and complimentary private parking is featured. This apartment comes with 1 bedr ...
Address: 11 Gonubie Road, 6025 Lorraine, South Africa
Clico Boutique Hotel
Get the celebrity treatment with world-class service at Clico Boutique Hotel You're eligible for a Genius discount at Clico Boutique Hotel! To save at this pr ...
Address: 27 Sturdee Avenue, 2196 Johannesburg, South Africa
Birds Babble Self Catering
You're eligible for a Genius discount at Birds Babble Self Catering! To save at this property, all you have to do is sign in. The Birds Babble Self Catering off ...
Address: 30 Andries Pretorius street, 1200 Nelspruit, South Africa
Rubiaceae
Located in Lorraine in the Eastern Cape region, Rubiaceae features a terrace. The property is 7.5 mi from Port Elizabeth, and complimentary private parking is p ...
Address: 108 Jacaranda Road, 6070 Lorraine, South Africa
Courtyard Hotel Rosebank
Courtyard Hotel Rosebank is located in Johannesburg, just 2.4 miles from Sandton City Shopping Centre. The rooms have a flat-screen TV with satellite channels. ...
Address: Cnr Oxford Road & Tyrwhitt Avenue Rosebank, 2121 Johannesburg, South Africa
Execustay
Located in Nelspruit, 3.7 mi from Mbombela Stadium, Execustay provides accommodations with an outdoor swimming pool, free private parking and a shared lounge. A ...
Address: 2 Besembos Street , West Acres, 1200 Nelspruit, South Africa
Spacious Sunny-side Getaway for all
Spacious Sunny-side Getaway for all is set in Summerstrand. Located 0.8 mi from Pollack Beach, the property provides a garden and free private parking. This apa ...
Address: 41 Southport Road, Summerstrand, 6001 Summerstrand, South Africa
Craighall Executive Suites
Craighall Executive Suites offers self-catering apartments, within 1.2 mi of the Hyde Park Corner shopping center and 2.5 mi from Delta Park. The property offer ...
Address: 45 Alexandra Avenue, Craighall, Randburg, 2196 Johannesburg, South Africa
Highlands Creek Self Catering Accommodation
You're eligible for a Genius discount at Highlands Creek Self Catering Accommodation! To save at this property, all you have to do is sign in. Located in Nelspr ...
Address: Plot 34, Highlands Nelspruit, 1200 Nelspruit, South Africa