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

850+ accommodation listings, including 26 specials
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

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
Avg per night for 2 guests
R650
40% OFF
Gardenia Boutique Hotel | Johannesburg Specials

Gardenia Boutique Hotel

Craighall Park Hotel
Sleeps 36

Gardenia Boutique Hotel is located in Craighall Park, just a kilometres from the trendy Hyde Park Corner Shopping Centre. Everything you need is literally on...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Recently Booked!
Breakfast Included
R1520
R912
Avg per night for 2 guests
Avg per night for 2 guests
R1520
R912
Greenfields Guest House | Alberton Accommodation

Greenfields Guest House

Alberton Guest House, Bed and Breakfast
Sleeps 82

Overlooking the lush green playing fields of Reading Golf Course, in a prestigious residential suburb, Greenfields Guest House hosts four houses, namely...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Recently Booked!
Breakfast Included
R498
Avg per night for 1 guest
Avg per night for 1 guest
R498
35% OFF
Lerato's Retreat | Johannesburg Specials

Lerato's Retreat

Kempton Park Self-catering
Sleeps 4

Lerato's Retreat is a family friendly 2-bedroom centrally located apartment with modern finishes situated in the quiet suburb of Kempton Park.The apartment...

  • Wi-Fi
  • On-site Parking
R800
R520
Avg per night
Avg per night
R800
R520
The Gallagher Hotel | Halfway House Accommodation

The Gallagher Hotel

Halfway House Hotel
Sleeps 208

The Gallagher Hotel and Conference Centre is the ideal choice for business or leisure travellers as it offers comfortable accommodation and professional...

  • Wi-Fi
  • On-site Parking
R706
Avg per night
Avg per night
R706
Sleepy Gecko Guesthouse | Accommodation Melville

Sleepy Gecko Guesthouse

Melville Guest House
Sleeps 23

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
Breakfast Included
R750
Avg per night for 2 guests
Avg per night for 2 guests
R750
Top pick 2019
Top pick 2019
Airport Inn - Executive Suites | Croydon Accommodation

Airport Inn - Executive Suites

Croydon Self-catering
Sleeps 44

Airport Inn-Executive Suites are proud to present modern self-catering apartments located close to the O.R Tambo International Airport in Johannesburg, located...

  • Swimming Pool
  • On-site Parking
R560
Avg per night
Avg per night
R560
Muco Guest House | Accommodation Edenburg

Muco Guest House

Edenburg Bed and Breakfast
Sleeps 34

Muco Guest House is situated in the centre of the northern suburbs, in Edenburg, close to major shopping centres and is within walking distance of the Sandton...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Avg per night
Avg per night
R700
President Lodge | Edenvale Accommodation

President Lodge

Edenvale Guest House
Sleeps 30

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
Breakfast Included
R1050
Avg per night for 2 guests
Avg per night for 2 guests
R1050
25% OFF
Rivonia Bed & Breakfast Garden Estate | Johannesburg Specials

Rivonia Bed & Breakfast Garden Estate

Rivonia Guest House, Bed and Breakfast, Self-catering
Sleeps 100

The establishment offers attractive, well-equipped rooms, each with its own entrance, which nestle among trees in a large rambling garden. The tranquil...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1660
R1245
Avg per night for 2 guests
Avg per night for 2 guests
R1660
R1245
OR Tambo Guest House | Pomona Accommodation

OR Tambo Guest House

Pomona Guest House, Bed and Breakfast
Sleeps 32

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
Recently Booked!
Breakfast Included
R590
Avg per night
Avg per night
R590
The Nicol Hotel and Apartments | Accommodation Bedfordview

The Nicol Hotel and Apartments

Bedfordview Hotel
Sleeps 176

The Nicol Hotel and Apartments is centrally located in the upmarket area of Bedfordview. Accommodation is offered in luxury room, apartments and a penthouse....

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
Breakfast Included
R999
Avg per night
Avg per night
R999
Stornoway Lodge | Lanseria Accommodation

Stornoway Lodge

Lanseria Lodge, Bed and Breakfast, Self-catering
Sleeps 58

Situated a mere five minutes north of Lanseria Airport and bordering the Cradle of Humankind World Heritage Site, Stornoway Lodge offers ideal accommodation...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night
Avg per night
R1200
Northwold Comfort Living | Accommodation Northwold

Northwold Comfort Living

Northwold Guest House, Self-catering
Sleeps 10

Northwold Comfort Living is located in a trendy suburb named Randburg in Johannesburg. Northwold Comfort Living offers modern overnight accommodation ideal for...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R650
Avg per night
Avg per night
R650
Enoma Exclusive Guest House | Ferndale Accommodation

Enoma Exclusive Guest House

Ferndale Guest House
Sleeps 20

Situated in Randburg, Enoma Exclusive Guest House provides a homely service coupled with exclusivity, privacy and enhanced security. The guest house offers...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R526
Avg per night for 2 guests
Avg per night for 2 guests
R526
Bannister Hotel | Accommodation Braamfontein

Bannister Hotel

Braamfontein Hotel
Sleeps 68

The Bannister Hotel is situated in Braamfontein, Johannesburg. This independent, quality budget hotel offers friendly service and beautiful rooms in a safe...

  • Wi-Fi
  • On-site Parking
R300
Avg per night for 1 guest
Avg per night for 1 guest
R300
Villa Schreiner Guest House | Jukskei Park Accommodation

Villa Schreiner Guest House

Jukskei Park Guest House
Sleeps 19

Villa Schreiner is a romantic family-owned guest house under thatch situated in the quiet residential suburb of Jukskei Park with a landscaped garden.Villa...

  • Wi-Fi
  • Swimming Pool
Breakfast Included
R750
Avg per night for 2 guests
Avg per night for 2 guests
R750
Abacus Guest House | Accommodation Lakefield

Abacus Guest House

Lakefield Hotel
Sleeps 20

Located in Benoni, Abacus Guest House is convenient to Benoni Lake Golf Course and Petmasters Bird Park. This guesthouse is within close proximity of SAPS...

  • Wi-Fi
  • Swimming Pool
St Peter's Place Boutique Hotel | Fellside Accommodation

St Peter's Place Boutique Hotel

Fellside Hotel
Sleeps 20

Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and luggage storage. Free self parking is available onsite.

  • Wi-Fi
Fairview All Suite | Accommodation Fairland

Fairview All Suite

Fairland Hotel
Sleeps 20

This hotel is situated in the suburbs of Fairlands Johannesburg. Soccer City and the Coca Cola Dome are close by. Sandton City and Monte Casino are nearby for...

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.