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

Apartments and homes
Apartments and homes

Apartments and homes has an outdoor swimming pool, bar, a shared lounge and garden in Johannesburg. Boasting room service, this property also provides guests wi ...

Address: 20 doring road,Wilro park, 1732 Johannesburg, South Africa

Apex on Smuts 2 bedroom luxury, Wifi
Apex on Smuts 2 bedroom luxury, Wifi

Located in Johannesburg, 3.7 mi from Sandton City Mall and 5 mi from Johannesburg Stadium, Apex on Smuts 2 bedroom luxury, Wifi features air-conditioned accommo ...

Accommodation type: Hotel Johannesburg

Address: 7 Hood Avenue, 2196 Johannesburg, 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

Ascot Hotel
Ascot Hotel

Located in Johannesburg, 2.5 mi from Johannesburg Stadium, Ascot Hotel features accommodations with a fitness center, free private parking, a bar and a shared l ...

Accommodation type: Hotel Johannesburg

Address: 107 Algernon Road, 2192 Johannesburg, South Africa

Atholl Guest House
Atholl Guest House

Located in Johannesburg, 1.6 mi from Sandton City Mall, Atholl Guest House features accommodations with free WiFi and free private parking. The property is arou ...

Address: 106b Paddock Rd, Sandton, Sandton, 2196 Johannesburg, South Africa

B&B on 8th Avenue
B&B on 8th Avenue

B&B on 8th Avenue has garden views, free WiFi and free private parking, located in Johannesburg, 5.6 mi from Johannesburg Stadium. The units come with tiled flo ...

Address: 54a 8th Avenue, Melville, Melville, 2092 Johannesburg, South Africa

Bachelor Apartment 2
Bachelor Apartment 2

Offering a terrace and garden view, Bachelor Apartment 2 is located in Midrand, 1.6 mi from Gallagher Convention Center and 1.9 mi from Midrand Conference Cente ...

Accommodation type: Hotel Johannesburg

Address: 39 Ridge Street, Glen Austin Ext. 3, 1685 Midrand, South Africa

Bannister Hotel
Bannister Hotel

Stay in the heart of Johannesburg – Good location – show map Offering free WiFi, The Banister Hotel is centrally located in Braamfontein. This trendy, bu ...

Accommodation type: Hotel Johannesburg

Address: 9 de beer street, 2001 Johannesburg, South Africa

Beautiful Brixton
Beautiful Brixton

You're eligible for a Genius discount at Beautiful Brixton! To save at this property, all you have to do is sign in. Located in Johannesburg, Beautiful Brixton ...

Accommodation type: Homestay Johannesburg

Address: 74 Barnes Road Brixton, 2019 Johannesburg, South Africa

Beautiful room - Maelys
Beautiful room - Maelys

Offering garden views, Beautiful room - Maelys is an accommodations set in Johannesburg, 7.5 mi from Johannesburg Stadium and 12 mi from Gold Reef City Casino. ...

Address: 81 New Avenue, 2010 Johannesburg, 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

Bellgrove Guest House Sandton
Bellgrove Guest House Sandton

You're eligible for a Genius discount at Bellgrove Guest House Sandton! To save at this property, all you have to do is sign in. Set in Johannesburg, Bellgrove ...

Address: 8A Trebyam Ave Rivonia, Sandton, Rivonia, 2128 Johannesburg, South Africa

Best City Views
Best City Views

Stay in the heart of Johannesburg – Excellent location – show map Boasting a hot tub, Best City Views is located right in the center of Johannesburg. Thi ...

Accommodation type: Hotel Johannesburg

Address: 1432 Albertina Sisulu street, Maboneng, Jeppestown Artisan Lofts 503, 2092 Johannesburg, South Africa

Bolto Cosmopolitan Guest Accommodation
Bolto Cosmopolitan Guest Accommodation

Set 3.1 mi from Sandton City Mall, Bolto Cosmopolitan Guest Accommodations offers accommodations with free WiFi and free private parking. A flat-screen TV with ...

Accommodation type: Hotel Johannesburg

Address: Avenue Rosebank, 2196 Johannesburg, South Africa

Bruma Guest House
Bruma Guest House

You're eligible for a Genius discount at Bruma Guest House! To save at this property, all you have to do is sign in. Featuring a shared lounge, BBQ facilities a ...

Address: 27 David Draper Road, Bruma, 2026 Johannesburg, South Africa

Bruma Guesthouse
Bruma Guesthouse

Set in Johannesburg in the Gauteng region with Eastgate Shopping Center nearby, Bruma Guest house offers accommodations with free private parking. Guests can re ...

Address: 27 David Draper Road, 2026 Johannesburg, South Africa

Bruma Holiday Home
Bruma Holiday Home

Bruma Holiday Home offers accommodations in Johannesburg, 3.4 miles from Johannesburg Stadium and 6 miles from Sandton City Mall. The property is 7 miles from G ...

Accommodation type: Hotel Johannesburg

Address: Adolf Goertz Street, 03, 2026 Johannesburg, South Africa

Bruma Holiday Home
Bruma Holiday Home

Located in Johannesburg, within 3.1 mi of Johannesburg Stadium and 5.6 mi of Sandton City Mall, Bruma Holiday Home provides accommodations with a garden and as ...

Address: 3 Adolf Goertz Street, 2026 Johannesburg, 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

Bruno Comfort Suites
Bruno Comfort Suites

Located in the Olivedale suburb of Johannesburg, Bruno Comfort Suites is a 10 minutes’ drive from the Monte Casino Theater. It features a 24-hour front desk, ou ...

Address: 76 Pritchard Street, Olivedale Johannesburg North, Randburg, 2188 Johannesburg, South Africa