Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .
TIP!
Enter Dates
Enter your dates for accurate availability
Johannesburg, South Africa
Select dates 2 Guests

Johannesburg Accommodation: Discover Unique Places to Stay

Johannesburg in Gauteng

Accommodation in Johannesburg

1300+ accommodation listings, including 50 specials
Sandton Slippers B&B | Sandton Accommodation

Sandton Slippers B&B

Sandton Bed and Breakfast
Sleeps 13 in 6 rooms
2 reviews

Sandton Slippers B&B is situated in the heart of Sandton, the central business district of Gauteng.The bed and breakfast comprises of four standard rooms, one...

  • Wi-Fi
R400
Avg per night for 2 guests
R400
Avg per night for 2 guests
Emzini Apartments | Accommodation Buccleuch

Emzini Apartments

Buccleuch Self-catering
Sleeps 4 in 2 rooms

Emzini Apartments is situated in the quiet leafy suburb of Buccleuch in Johannesburg, Emzini. Emzini is unique with the Jukskei River passing through the...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R850
Avg per night
R850
Avg per night
Isibaya House | City and Suburban Accommodation

Isibaya House

City and Suburban Self-catering
Sleeps 4 in 2 rooms
1 review

Situated in the outskirts of Johannesburg Cbd this mining town comes alive during the day offering our guests access to shopping, restaurants and if you are a...

  • Wi-Fi
R450
Avg per night
R450
Avg per night
The Maple Village Guest Lodge B & B | Accommodation Edenvale

The Maple Village Guest Lodge B & B

Edenvale Bed and Breakfast
Sleeps 14 in 7 rooms

Home away from HomeThe Maple Village Guest Lodge B & B is a four star graded, tranquil, home away from home, which offers seven comfortable en-suite rooms. We...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1574
Avg per night for 2 guests
R1574
Avg per night for 2 guests
De Kuilen Country House | Douglasdale Accommodation

De Kuilen Country House

Douglasdale Bed and Breakfast, Self-catering
Sleeps 11 in 4 rooms

De Kuilen Country House combines the warmth and graciousness of traditional Cape Dutch hospitality with all the modern comforts. It is located in one of...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Avg per night for 1 guest
R600
Avg per night for 1 guest
Elridge Living | Accommodation Bardene

Elridge Living

Bardene Self-catering
Sleeps 36 in 8 rooms

A successfully family venture that came to life through the inspiration of Frank Pedreiro, who decided to convert Block A of El Ridge Office Park into El Ridge...

  • Wi-Fi
  • On-site Parking
R1400
Avg per night
R1400
Avg per night
City Lodge OR Tambo | Johannesburg International Airport Accommodation

City Lodge OR Tambo

Johannesburg International Airport Hotel
Sleeps 438 in 219 rooms
10 reviews

Based at Africa’s busiest airport, City Lodge at OR Tambo Airport will provide business and leisure travellers with home away from home accommodation that is...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
Lavender Cottage | Accommodation Paulshof

Lavender Cottage

Paulshof Bed and Breakfast, Self-catering
Sleeps 11 in 5 rooms

Lavender Cottage is a charming guest house set in a tranquil garden setting, in a quiet suburb of northern Sandton.The guest house has five rooms, w

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night for 2 guests
R1200
Avg per night for 2 guests
Airport Inn B&B and Emerald Guest House | Kempton Park Accommodation

Airport Inn B&B and Emerald Guest House

Kempton Park Guest House
Sleeps 127 in 49 rooms
55 reviews

Airport Inn B&B and Emerald Guest House offers budget bed and breakfast accommodation in Kempton Park near the OR Tambo International Airport. Our...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Avg per night for 2 guests
R650
Avg per night for 2 guests
Sunrock Guesthouse | Accommodation Kempton Park

Sunrock Guesthouse

Kempton Park Guest House
Sleeps 63 in 27 rooms
9 reviews

Sunrock opened its doors in 2002. The lodge, with all its charm and hospitality, is run by owners Arthur and Ina Johnson, assisted by a well-trained,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R950
Avg per night for 1 guest
R950
Avg per night for 1 guest
OR Tambo Guest House | Pomona Accommodation

OR Tambo Guest House

Pomona Guest House, Bed and Breakfast
Sleeps 32 in 14 rooms
15 reviews

OR Tambo Guest House is situated in a beautiful area only 10 minutes drive from O.R. Tambo International Airport. This country style guest house is ideal for...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R590
Avg per night
R590
Avg per night
City Lodge Johannesburg Airport | Accommodation Edenvale

City Lodge Johannesburg Airport

Edenvale Hotel
Sleeps 438 in 219 rooms
2 reviews

Situated in close proximity to the R24 airport freeway, the hotel is easily accessible to all the main feeder motorways with nearby restaurants and shops.

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
Solace Guest House and Spa | Noordwyk Accommodation

Solace Guest House and Spa

Noordwyk Guest House
Sleeps 24 in 14 rooms
2 reviews

Solace Guest House and Spa is located in Noordwyk. Noordwyk is a suburb in Johannesburg and is 6 km from Gallagher Estate and Boulders Shopping Centre.

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R540
Avg per night
R540
Avg per night
Sandton Lodge Rivonia | Accommodation Rivonia

Sandton Lodge Rivonia

Rivonia Hotel
Sleeps 64 in 32 rooms
1 review

Sandton Lodge Rivonia offers luxurious, comfortable, and private accommodation for the business and leisure traveller. Sandton Lodge Rivonia is a homely...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1380
Avg per night for 2 guests
R1380
Avg per night for 2 guests
Odyssey Lifestyle | Morningside - JHB Accommodation

Odyssey Lifestyle

Morningside - JHB Self-catering
Sleeps 122 in 42 rooms

Odyssey Apartment block, in the heart of Morningside, Sandton and situated across the road from Morningside Shopping Centre, offers you state-of-the-art living...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R900
Avg per night
R900
Avg per night
President Lodge | Accommodation Edenvale

President Lodge

Edenvale Guest House
Sleeps 30 in 14 rooms
1 review

If you are looking for affordable luxury accommodation in a tranquil setting close to Johannesburg and OR Tambo International Airport, President Lodge is the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R996
Avg per night for 2 guests
R996
Avg per night for 2 guests
Premier Hotel OR Tambo | Kempton Park CBD Accommodation

Premier Hotel OR Tambo

Kempton Park CBD Hotel
Sleeps 564 in 275 rooms
7 reviews

Premier Hotel O.R. Tambo Airport welcomes you to Johannesburg - the major international gateway into South Africa. The hotel offers a complimentary shuttle...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
Sleepy Gecko Guesthouse | Accommodation Melville

Sleepy Gecko Guesthouse

Melville Guest House
Sleeps 23 in 10 rooms
1 review

The Sleepy Gecko Guesthouse is situated right in the heart of trendy Melville in Johannesburg. It is within close proximity to SABC, the leading news agencies,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Avg per night for 2 guests
R750
Avg per night for 2 guests
Vetho Apartments Hotel | Croydon Accommodation

Vetho Apartments Hotel

Croydon Self-catering
Sleeps 78 in 23 rooms
1 review

Vetho Apartments Hotel is centrally located in the hub of Kempton Park, less than 10 minutes’ drive from OR Tambo International Airport. Accommodation is...

  • On-site Parking
R715
Avg per night
R715
Avg per night
Flamingo Rest | Accommodation Fourways

Flamingo Rest

Fourways Self-catering
Sleeps 24 in 10 rooms
3 reviews

Flamingo Rest is a collection of self-contained, self-catering garden flats with en-suite bathrooms, private, fully equipped kitchen facilities and small...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R690
Avg per night for 2 guests
R690
Avg per night for 2 guests

Johannesburg Reviews

Friendliness and helpful.

It is one of the nicer places in Johannesburg.

Retha Hoffman
South Africa

Northwold

Suburb of Randburg

Lovely area

Lovely quiet area. If you're looking for a holiday in Johannesburg it is a bit far from all entertainment hubs

Kabelo Themane
South Africa

Sheila Ferris South Africa

Peace and tranquility in the middle of the hustle and bustle of Johannesburg and Pretoria. Easy access to shopping malls and airports with lots to do.

Sheila Ferris
South Africa

Johannesburg accommodation

So, you’re getting ready for a holiday in the bustling Johannesburg, great!

Discover the history of South Africa at the Apartheid Museum. Shop at at the Neighbourgoods Market. Meet an array of different bird species at the Monte Casino Bird Park.

Popular areas to stay in Johannesburg

Most visitors seeking Johannesburg accommodation prefer to stay in the charming and convenient Muldersdrift or the vibrant Kempton Park, both to the north of the Johannesburg city centre. Others pick areas around the city, including Boksburg, Fourways, Roodepoort, and Rosebank. Other great areas are: Braamfontein, Alberton, Soweto, Germiston, Bedfordview and Edenvale.

Why not try other areas outside of Johannesburg? Experience refreshing affluence with places in Bryanston, Rivonia, Northcliff, Houghton, Parktown, Sunninghill, Woodmead and Hyde Park. Indulge in the energetic lifestyle in areas such as Auckland Park, Melville, Kyalami, North Riding, Fordsburg, Newtown, Illovo and Parkhurst. For a more relaxing time, look for accommodation in Ruimsig, Honeydew, Bramley, Linden and Randpark Ridge. Discover the diversity of the South African lifestyle with places to stay in Tembisa.

Your choice of accommodation

Book a self-catering place for greater privacy with an apartment and kitchen for your own use, at value for money prices

For hospitality and travel tips, check out the guest houses and bed and breakfast options in Johannesburg. Do you want luxury? There are many great hotels in the city.

Keep a lookout for places offering additional features, including private Jacuzzis and indoor fireplaces.

On a budget? Consider the backpacker options in Johannesburg.

Good luck finding your perfect accommodation in Johannesburg!

Is there a package that you really want and but can’t find? Then call us during business hours on 021 710 5800, and we’ll assist.