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

Kromrivier Farm Stays and Addo B & B
Kromrivier Farm Stays and Addo B & B

You're eligible for a Genius discount at Kromrivier Farm Stays and Addo B & B! To save at this property, all you have to do is sign in. Located in Paterson in t ...

Accommodation type: Lodge Paterson

Address: Farm Kromrivier, 6130 Paterson, South Africa

Disa Cottage
Disa Cottage

You're eligible for a Genius discount at Disa Cottage! To save at this property, all you have to do is sign in. Set in Hermanus, 0.9 mi from Village Square and ...

Accommodation type: Hotel Hermanus

Address: 10 Steenbok Street, Northcliff, 7200 Hermanus, South Africa

Mon-Ae Guesthouse
Mon-Ae Guesthouse

Located in Klerksdorp, 1.9 mi from Flamwood Walk Shopping Center, Mon-Ae Guest house provides accommodations with a shared lounge, free private parking, a garde ...

Address: 55 Monica avenue, 2535 Klerksdorp, South Africa

Shamwari Riverdene
Shamwari Riverdene

Experience World-class Service at Shamwari Riverdene Shamwari Riverdene is located within the malaria-free Shamwari Private Game Reserve, home to the Big 5. T ...

Accommodation type: Lodge Paterson

Address: Shamwari Game Reserve, 6130 Paterson, South Africa

First floor unit with views galore
First floor unit with views galore

Boasting garden views, First floor unit with views galore features accommodations with a balcony and a kettle, around 1.7 mi from Sandbaai Beach. Located on the ...

Accommodation type: Hotel Hermanus

Address: Church Street, 7200 Hermanus, South Africa

Simunye Guest House
Simunye Guest House

Located in Klerksdorp, within 4.3 mi of Klerksdorp City Mall and 5 mi of Flamwood Walk Shopping Center, Simunye Guest House features accommodations with a garde ...

Address: 14 Minty Street, 2574 Klerksdorp, South Africa

Aldabra 4
Aldabra 4

Aldabra 4 is set in Margate. With free private parking, the property is 1.7 mi from Shelly Beach and 7.5 mi from Mbumbazi Nature Reserve. This apartment is fitt ...

Accommodation type: Hotel Margate

Address: 6 Crown Road, 4265 Margate, South Africa

Hamewith Penthouse
Hamewith Penthouse

Stay in the heart of Hermanus – Excellent location – show map Set in Hermanus, within 1,650 feet of Village Square and 6.2 mi of Hamilton Russel Vineyard ...

Accommodation type: Hotel Hermanus

Address: 128 Main Road, 7200 Hermanus, South Africa

Toeka Wedding and Functions Venue
Toeka Wedding and Functions Venue

Located in Klerksdorp, Toeka Wedding and Functions Venue provides free WiFi, and guests can enjoy a bar, a shared lounge and a garden. A continental breakfast i ...

Accommodation type: Lodge Klerksdorp

Address: Plaas Buisfontein Hartbeesfontein, 2570 Klerksdorp, South Africa

Amawushwe guesthouse
Amawushwe guesthouse

Located just 1.6 mi from Granny's Tidal Pool Beach, Amawushwe guest house provides accommodations in Margate with access to a shared lounge, a garden, as well a ...

Accommodation type: Hotel Margate

Address: 1053 Wedge Road, 4285 Margate, South Africa

Hermanus 60 on Flat
Hermanus 60 on Flat

In the Fernkloof district of Hermanus, close to Langbaai Beach, Hermanus 60 on Flat has a garden, free WiFi and a washing machine. Boasting free private parking ...

Accommodation type: Hotel Hermanus

Address: 60 Flat Street, 7200 Hermanus, South Africa

Villa vera Self Catering no.6
Villa vera Self Catering no.6

Located 1.6 mi from Klerksdorp City Mall, 3.1 mi from NG Kerk Klerksdorp-Goudkop and 8.7 mi from Equestrian Center, Villa vera Self Catering no.6 provides accom ...

Accommodation type: Hotel Klerksdorp

Address: 25 Latham Road, 2571 Klerksdorp, South Africa

Arabella No. 2
Arabella No. 2

Boasting air-conditioned accommodations with a patio, Arabella No. 2 is located in Margate. Private parking is available on site. The villa has 3 bedrooms, a fl ...

Accommodation type: Hotel Margate

Address: Marine Drive, 4275 Margate, South Africa

Hermanus Beachfront Lodge
Hermanus Beachfront Lodge

You're eligible for a Genius discount at Hermanus Beachfront Lodge! To save at this property, all you have to do is sign in. Located just 150 feet from Voelklip ...

Address: 127 11th Street, 7200 Hermanus, South Africa

Kloof Suburban Apartment
Kloof Suburban Apartment

Offering free WiFi and free private parking, Kloof Suburban Apartment is set in Kloof, just 1 mi from Makaranga Botanical Garden. This apartment is 2.4 mi from ...

Accommodation type: Hotel Kloof

Address: 29a Coghill Ave, 3610 Kloof, South Africa

Balooga C
Balooga C

Balooga C is located in Margate. With free private parking, the property is 0.8 mi from Margate Beach and 5 mi from Mbumbazi Nature Reserve. The apartment featu ...

Accommodation type: Hotel Margate

Address: Marine Dr, Lawrence Rocks, Margate, 4275 Margate, South Africa

Hermanus Lodge on the Green
Hermanus Lodge on the Green

You're eligible for a Genius discount at Hermanus Lodge on the Green! To save at this property, all you have to do is sign in. Overlooking Hermanus Golf Course, ...

Address: 8 Fernkloof Drive, 7200 Hermanus, South Africa

The Old Stone House
The Old Stone House

You're eligible for a Genius discount at The Old Stone House! To save at this property, all you have to do is sign in. Located in Kloof, 2.1 mi from Makaranga B ...

Address: 36 Krantzview Road, 3610 Kloof, South Africa

Beira Mar 8
Beira Mar 8

Beira Mar 8 is located in Margate. With free private parking, the property is 1.1 mi from Shelly Beach and 6.8 mi from Mbumbazi Nature Reserve. This apartment c ...

Accommodation type: Hotel Margate

Address: Shop 7, Uvongo Village, C/O Uvongo Beach Road and Marine Drive, 4270 Margate, South Africa

Holiday Home De Villiers
Holiday Home De Villiers

Located in Hermanus, 1 mi from Onrus Beach and 3.1 mi from Village Square, Holiday Home De Villiers features accommodations with free WiFi, air conditioning, a ...

Accommodation type: Hotel Hermanus

Address: 66 De Villiers Street, Sandbaai, 7200 Hermanus, South Africa