We use cookies to collect statistical data. They can also be used by research and advertising companies cooperating with us. Click "I accept", you consent to the use of cookies. If you do not agree, leave the website or change your browser settings.
I accept

Hotels in South Africa

Booking.com

Filter by type

Regions and towns

Roman Retreat
Roman Retreat

Located in the coastal suburb of Sunset Beach in Cape Town, only a 2-minute walk from the beach. This boutique guest house offers a heated pool and a tranquil g ...

Address: 10 Atrina Way, Sunset Beach, Milnerton, 7441 Cape Town, South Africa

Protea Hotel by Marriott Upington
Protea Hotel by Marriott Upington

Protea Hotel Upington is located in on the banks of the Orange River in Upington. It features a swimming pool and a modern cocktail bar and restaurant.The Uping ...

Accommodation type: Hotel Upington

Address: 24 Schroder Street, 8801 Upington, South Africa

Home Away From Home
Home Away From Home

Set in Boksburg, 2.7 mi from Rondebult Bird Sanctuary, Home Away From Home offers accommodations with a garden and free private parking. The guest house has fam ...

Address: 32 Perceval Road, 1459 Boksburg, South Africa

uSHAKA WATERFRONT - COOL COSY COMFORT
uSHAKA WATERFRONT - COOL COSY COMFORT

Located in Durban, 1,950 feet from uShaka Beach and 2,300 feet from uShaka Marine World, uSHAKA WATERFRONT - COOL COSY COMFORT offers a private beach area and a ...

Accommodation type: Hotel Durban

Address: 6 Timeball Boulevard, 4001 Durban, South Africa

Rontree Villa Beach
Rontree Villa Beach

Located in Cape Town, 0.7 mi from Camps Bay Beach and 1.7 mi from Table Mountain, Rontree Villa Beach offers an outdoor swimming pool and air conditioning. This ...

Accommodation type: Hotel Cape Town

Address: 8 Rontree Avenue, Camps Bay, 8005 Cape Town, South Africa

Sun River Kalahari Lodge
Sun River Kalahari Lodge

Sun River Kalahari Lodge is located on the banks of the Orange River in Upington, in the heart of the Green Kalahari. It features 2 swimming pools and a river d ...

Accommodation type: Lodge Upington

Address: 8 Steenbok Lane, 8800 Upington, South Africa

OR Tambo Self Catering Apartments
OR Tambo Self Catering Apartments

You're eligible for a Genius discount at OR Tambo Self Catering Apartments! To save at this property, all you have to do is sign in. OR Tambo Self Catering Apar ...

Accommodation type: Hotel Boksburg

Address: View Point Road, 1459 Boksburg, South Africa

uSHAKA WATERFRONT - OUTSTANDING OPEN OUTLOOKS
uSHAKA WATERFRONT - OUTSTANDING OPEN OUTLOOKS

Located in Durban, 1,950 feet from uShaka Beach and 2,300 feet from uShaka Marine World, Point waterfront by chas everitt offers a private beach area and air co ...

Accommodation type: Hotel Durban

Address: 6 Timeball Boulevard, 4001 Durban, South Africa

Room in Guest room - Annex Lodge Ndabeni
Room in Guest room - Annex Lodge Ndabeni

Located in Cape Town, within 3.1 mi of CTICC and 3.7 mi of Robben Island Ferry, Room in Guest room - Annex Lodge Ndabeni features accommodations with a garden a ...

Address: 5 Annex Road, Cape Town, Western Cape 7405, South Africa, 7405 Cape Town, South Africa

Versamelnes Guesthouse
Versamelnes Guesthouse

Versamelnes Guest house offers rooms and appartments in Upington, a 5-minute drive from the center. Free Wi-Fi access is available in all areas. Each accommodat ...

Address: 14 Disa Avenue, Blydeville, 8801 Upington, South Africa

The Pheasant
The Pheasant

You're eligible for a Genius discount at The Pheasant! To save at this property, all you have to do is sign in. Located just 14 mi from Rondebult Bird Sanctuary ...

Accommodation type: Homestay Boksburg

Address: 65 Pheasant Street Atlasville, 1459 Boksburg, South Africa

uSHAKA WATERFRONT - SUBLIME SECRET SERENITY
uSHAKA WATERFRONT - SUBLIME SECRET SERENITY

Boasting sea views, uSHAKA WATERFRONT - SUBLIME SECRET SERENITY features accommodations with a patio and a kettle, around 2,300 feet from uShaka Marine World. T ...

Accommodation type: Hotel Durban

Address: 6 Timeball Boulevard 48 Eastpoint, 4001 Durban, South Africa

Rose Gold @The Winchester
Rose Gold @The Winchester

In the Mowbray district of Cape Town, close to Groote Schuur, Rose Gold @The Winchester has barbecue facilities and a washing machine. This apartment offers fre ...

Accommodation type: Hotel Cape Town

Address: 232 Main Road Unit 610 The Winchester, Mowbray, 7925 Cape Town, South Africa

9 QueensView
9 QueensView

Set in Uvongo Beach, within 1.1 mi of Uvongo Beach, 9 QueensView offers accommodations with air conditioning. Featuring free private parking, the apartment is i ...

Accommodation type: Hotel Uvongo

Address: Queen Street 36, 4270 Uvongo Beach, South Africa

Christofphs
Christofphs

Christofphs features garden views, free WiFi and free private parking, located in Bonnievale, 150 feet from Myrtl Rigg Memorial Church. There is a private bathr ...

Address: 56 KRUIN CRESCENT, 6730 Bonnievale, South Africa

Wedgewood Terrace 12
Wedgewood Terrace 12

You're eligible for a Genius discount at Wedgewood Terrace 12! To save at this property, all you have to do is sign in. Located within the Umhlanga district in ...

Accommodation type: Hotel Durban

Address: 27 Newlands Drive Unit 12, 4320 Durban, South Africa

Rustic Budget DBL Room
Rustic Budget DBL Room

Located in Cape Town, 5 mi from V&A Waterfront and 5 mi from Robben Island Ferry, Rustic Budget DBL Room provides accommodations with amenities such as free WiF ...

Address: 61B Langerman Avenue, Milnerton, 7441 Cape Town, South Africa

Laguna La Crete 7 Uvongo
Laguna La Crete 7 Uvongo

Laguna La Crete 7 Uvongo is set in Uvongo Beach and offers an outdoor swimming pool. This apartment features a private pool, a garden and free private parking. ...

Accommodation type: Hotel Uvongo

Address: Selvey Avenue Laguna La Crete 7, 4270 Uvongo Beach, South Africa

De Heide Guesthouse
De Heide Guesthouse

With a shared lounge and a garden, De Heide Guest house provides free WiFi and is located in Bothaville, 1.8 mi from NG Church Bothaville. Every unit features a ...

Address: 9 Heidelaan, 9660 Bothaville, South Africa

Blythewood
Blythewood

Blythewood features garden views, free WiFi and free private parking, set in Kloof, 1.9 mi from Makaranga Botanical Garden. Featuring a kitchenette with a micro ...

Address: 4 Alexander Place Kloof, 3610 Kloof, South Africa