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

Wilwou At Sea
Wilwou At Sea

Set in Gordonʼs Bay, 650 feet from Caymen Beach and 1,950 feet from Harbor Island, Wilwou At Sea offers air conditioning. This beachfront property offers access ...

Accommodation type: Hotel Gordon's Bay

Address: 36 Faure Marine Drive, No 21 Antilles, 7140 Gordonʼs Bay, South Africa

Amakoekoe Guest Lodge & Conference Venue
Amakoekoe Guest Lodge & Conference Venue

You're eligible for a Genius discount at Amakoekoe Guest Lodge & Conference Venue! To save at this property, all you have to do is sign in. This lodge is locate ...

Address: Apple Street, Honeydew, Roodepoort, Randburg, 2040 Johannesburg, South Africa

Country Park Guest House - Muldersdrift
Country Park Guest House - Muldersdrift

Located in quiet area of Muldersdrift with scenic views of the surrounding countryside, Country Park Guest House – Muldersdrift features an outdoor swimming poo ...

Address: Incolae Road, Rietfontein, Muldersdrift, 1947 Muldersdrift, South Africa

Bikini Beach Manor
Bikini Beach Manor

You're eligible for a Genius discount at Bikini Beach Manor! To save at this property, all you have to do is sign in. Offering panoramic sea and mountain views, ...

Accommodation type: Hotel Gordon's Bay

Address: 34 Suikerbossie Drive, 7140 Gordonʼs Bay, South Africa

Apollo Hotel
Apollo Hotel

You're eligible for a Genius discount at Apollo Hotel! To save at this property, all you have to do is sign in. Conveniently located in the hub of Ferndale, Apo ...

Accommodation type: Hotel Johannesburg

Address: 158 Bram Fischer Drive Randburg, Randburg, 2195 Johannesburg, South Africa

Misty Morn Cottages
Misty Morn Cottages

Located in Muldersdrift, within 4.3 mi of Cradle of Humankind and 8.7 mi of Roodepoort Athletic Stadium, Misty Morn Cottages features accommodations with a gard ...

Accommodation type: Hotel Muldersdrift

Address: 21 Driefontein Road, 1747 Muldersdrift, South Africa

The View
The View

Featuring sea views, The View offers accommodations with a balcony and a kettle, around 1.2 mi from Caymen Beach. This beachfront property offers access to a pa ...

Accommodation type: Hotel Gordon's Bay

Address: 177 Beach Road, 7140 Gordonʼs Bay, South Africa

BEDFORDVIEW ENTIRE ONE BEDROOM CLUSTER B&B SELF CATERING Just Loverly
BEDFORDVIEW ENTIRE ONE BEDROOM CLUSTER B&B SELF CATERING Just Loverly

You're eligible for a Genius discount at BEDFORDVIEW ENTIRE ONE BEDROOM CLUSTER B&B SELF CATERING Just Loverly! To save at this property, all you have to do is ...

Address: 59 Florence Avenue, Bedfordview, Bedfordview, 2008 Bedfordview, South Africa

The River Cottage
The River Cottage

Featuring river views, The River Cottage provides accommodations with a patio and a kettle, around 7.5 mi from Cradle of Humankind. This property offers a priva ...

Accommodation type: Hotel Muldersdrift

Address: 29 R114, 1747 Muldersdrift, South Africa

ALOHA GUESTHOUSE
ALOHA GUESTHOUSE

ALOHA GUESTHOUSE is offering accommodations in Summerstrand. Guests can enjoy sea views. All guest rooms in the guesthouse are equipped with an electric tea pot ...

Address: 17 La Roche Drive, 6013 Summerstrand, South Africa

Bruma Holiday Home
Bruma Holiday Home

Featuring a seasonal outdoor swimming pool, shared lounge, garden and free WiFi, Bruma Holiday Home is located in Johannesburg, 4.3 mi from Johannesburg Stadium ...

Address: 3 Adolf Goerz Place, Bruma, 2198 Johannesburg, South Africa

Munati Lodge
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 ...

Accommodation type: Lodge Musina

Address: R572 3MT, 0900 Musina, South Africa

DRIFT SANDS
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

Campafela Guest House
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

85 Ehmke Guesthouse
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
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 ...

Accommodation type: Hotel Gqeberha

Address: 19 Cathcart Road, 6013 Summerstrand, South Africa

Central Lodge Hotels
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 ...

Accommodation type: Hotel Johannesburg

Address: 1 Saint Peter Road, Houghton, 2198 Johannesburg, South Africa

Amigos Bed & Breakfast
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

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 ...

Accommodation type: Hotel Gqeberha

Address: 11 Gonubie Road, 6025 Lorraine, South Africa

City Lodge Hotel Eastgate
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 ...

Accommodation type: Hotel Johannesburg

Address: Zulberg Close, off Ernest Oppenheimer Road Bruma Lake, 2100 Johannesburg, South Africa