Hotels in South Africa
Filter by type
Regions and towns
Moortop Cottages
Set in Elgin, 3.1 mi from Elgin Railway Market and 3.1 mi from Oak Valley Wine Estate, Moortop Cottages offers accommodations with access to a garden. A microwa ...
Address: 35 Viljoenshoop Road, 7180 Elgin, South Africa
The Capital 15 on Orange
Stay in the heart of Cape Town – Excellent location – show map With its distinctive design, the luxurious The Capital 15 On Orange is set in the upmarket ...
Address: 15 Orange Street, Cape Town CBD, 8001 Cape Town, South Africa
Whale-Inn
Featuring garden views, Whale-Inn provides accommodations with an outdoor swimming pool and a balcony, around 1.4 mi from Brighton Beach. This apartment feature ...
Address: 80 Beach Road, Bluff, 4052 Durban, South Africa
Browns Manor
Browns Manor is situated on the N14, 3 miles from Upington Airport. It has an outdoor pool and offers air conditioned guest rooms. Manor rooms have modern woode ...
Address: N14 Olifantshoek Road, 8801 Upington, South Africa
ANGELOCEAN GUEST HOUSE
ANGELOCEAN GUEST HOUSE has a bar and a garden in Duvhapark. Private parking can be arranged at an extra charge. At the guest house, the rooms are fitted with a ...
Address: 21 Besembos Street Tasbet Park Ext 1, 1040 Duvhapark, South Africa
The Clarendon - Bantry Bay
Get the celebrity treatment with world-class service at The Clarendon - Bantry Bay You're eligible for a Genius discount at The Clarendon - Bantry Bay! To sav ...
Address: 158 Kloof Road, Bantry Bay, 8005 Cape Town, South Africa
Airport Gardens Boutique Hotel
Featuring a fitness center, free WiFi and set only 5.6 mi from O.R. Tambo International Airport, Airport Gardens Boutique Hotel is located in Boksburg, 1.9 mi f ...
Address: 17 Williams Road, 1459 Boksburg, South Africa
Duin in die Weg
Duin in die Weg is located in Upington. A fridge and coffee machine are also provided. A children's playground is also available for guests at the lodge. The ne ...
Address: N10, Portion 131 Gariep, 8801 Upington, South Africa
Khayalami Hotel - Emalahleni
Featuring an outdoor swimming pool, garden, BBQ facilities and free WiFi, Khayalami Hotel - Emalahleni is located in Witbank, 1.1 mi from Pick & Pay Mini Witban ...
Address: 29 Prinsberg Avenue Highveld Park, 1034 eMalahleni, South Africa
The Crystal Apartments
You're eligible for a Genius discount at The Crystal Apartments! To save at this property, all you have to do is sign in. The Crystal is located in Camps Bay, 0 ...
Address: 35 Medburn Road, Camps Bay, 8001 Cape Town, South Africa
Castle Lodge
You're eligible for a Genius discount at Castle Lodge! To save at this property, all you have to do is sign in. Castle Lodge is set in Bartlett, Boksburg, 10 mi ...
Address: 127 Ridge Road, 1459 Boksburg, South Africa
Mom's Place
Set in Upington, within 1.2 mi of Kalahari-Oranje Museum and 1.4 mi of Kalahari Mall, Mom's Place offers accommodations with a garden and free WiFi throughout t ...
Address: 4 Oranjestraat, 8801 Upington, South Africa
The View - Luxury Apartment
Boasting garden views, The View - Luxury Apartment offers accommodations with a garden and a patio, around 4.3 mi from Highveld Mall. Located 4.3 mi from Pick & ...
Address: 44 De Kock Avenue, 1035 eMalahleni, South Africa
The Falcon
You're eligible for a Genius discount at The Falcon! To save at this property, all you have to do is sign in. Offering views of the ocean and the Twelve Apostle ...
Address: Theresa Avenue, Camps Bay, 8040 Cape Town, South Africa
Fin and Feather Guesthouse
You're eligible for a Genius discount at Fin and Feather Guesthouse! To save at this property, all you have to do is sign in. Located in Boksburg, 16 mi from th ...
Address: 31 North Rand Road, Beyerspark, 1459 Boksburg, South Africa
Rosy Palm Sunrise
Rosy Palm Sunrise is located in Upington, 3.1 mi from Kalahari-Oranje Museum, 5.6 mi from Orange River Cellars, and 11 mi from Spitskop Nature Reserve. The acco ...
Address: Mazurka Draai Keidebees, 8801 Upington, South Africa
Bayside Lodge Empangeni
Set in Empangeni and with Empangeni Country Club reachable within less than 0.6 mi, Bayside Lodge Empangeni offers a bar, allergy-free rooms, free WiFi througho ...
Address: 56 Maxwell Street, 3880 Empangeni, South Africa
The Halyard
Stay in the heart of Cape Town – Show map Located in Cape Town in the Western Cape region, with CTICC and Robben Island Ferry nearby, The Halyard provide ...
Address: 4 Christiaan Barnard Street, Cape Town CBD, 8000 Cape Town, South Africa
Lodge @ Leadwood
Located 8.1 mi from Rondebult Bird Sanctuary, Lodge @ Leadwood provides accommodations with a shared lounge, a garden and a 24-hour front desk for your convenie ...
Address: 8 Cason Rd, 1459 Boksburg, South Africa
The Overlook
Located in Keimoes, 0.7 mi from Keimoes Sport Stadium, The Overlook provides accommodations with a restaurant, free private parking, a garden and barbecue facil ...
Address: 9 Von Willigh Street, 8860 Keimoes, South Africa