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

Johannesburg in Gauteng

Accommodation in Johannesburg

1200+ accommodation listings, including 41 specials
Mi Casa Su Casa Boutique Accommodation | Melville Accommodation

Mi Casa Su Casa Boutique Accommodation

Melville Hotel
Sleeps 12

This lovely Hotel is located in Johannesburg. Nestled within 3. 7 kilometre(s) from the town centre, the establishment allows easy access to all this...

  • Wi-Fi
  • Swimming Pool
Hilton Sandton | Accommodation Sandown

Hilton Sandton

Sandown Hotel
Sleeps 658

Facilities and services include a 24 hrs reception, several restaurants, lounge bar, pool bar, outdoor pool, elevator, wireless Internet in public areas (extra...

  • Wi-Fi
  • Swimming Pool
R1768
Avg per night
Avg per night
R1768
Premier Hotel O.r. Tambo | Rhodesfield Accommodation

Premier Hotel O.r. Tambo

Rhodesfield Hotel
Sleeps 550

Ideally located in the prime touristic area of Greater OR Tambo Premier Hotel O.R.Tambo promises a relaxing and wonderful visit. The property features a wide...

  • Wi-Fi
  • On-site Parking
R1298
Avg per night
Avg per night
R1298
Monica s Cottage | Accommodation South Kensington

Monica s Cottage

South Kensington Hotel
Sleeps 2

Situated in Johannesburg 5 km from Johannesburg Stadium Monica's Cottage offers a garden with a barbecue. It has garden views and free WiFi.The apartment is...

  • Wi-Fi
  • On-site Parking
R458
Avg per night
Avg per night
R458
Golfers Lodge | Edenvale Accommodation

Golfers Lodge

Edenvale Hotel
Sleeps 12

  • Wi-Fi
  • Swimming Pool
R748
Avg per night
Avg per night
R748
DaVinci Suites | Accommodation Sandton

DaVinci Suites

Sandton Hotel
Sleeps 84

When you stay at DaVinci Suites in Sandton, you'll be connected to a shopping center and minutes from Nelson Mandela Square and Sandton Convention Centre. This...

  • Wi-Fi
Sleep Eezy Cottages | Farrarmere Accommodation

Sleep Eezy Cottages

Farrarmere Hotel
Sleeps 14

With a stay at Sleep Eezy Cottages in Benoni (Farrarmere), you'll be close to SAPS Mechanical School Golf Club and Benoni Lake Golf Course. This 4-star...

  • Wi-Fi
  • Swimming Pool
R739
Avg per night
Avg per night
R739
BnB on 8th Avenue | Accommodation Melville

BnB on 8th Avenue

Melville Hotel
Sleeps 8

With a stay at BnB on 8th Avenue in Johannesburg (Melville), you'll be convenient to Melville Koppies Nature Reserve and University of Johannesburg. This bed &...

  • Wi-Fi
Elizabeth Manor | Sandhurst Accommodation

Elizabeth Manor

Sandhurst Hotel
Sleeps 36

With a stay at Elizabeth Manor in Sandton, you'll be minutes from Sandton City Mall and Sandton Convention Centre. This 4-star bed & breakfast is within close...

  • Wi-Fi
  • Swimming Pool
Shumba Valley Lodge | Accommodation Lanseria

Shumba Valley Lodge

Lanseria Hotel
Sleeps 140

Located in Lanseria, Shumba Valley Lodge is in a rural location and within the vicinity of Lion Park and Dainfern Country Club. This 4-star lodge is within the...

  • Wi-Fi
R742
Avg per night
Avg per night
R742
Holiday Inn Johannesburg Airport | Everleigh Accommodation

Holiday Inn Johannesburg Airport

Everleigh Hotel
Sleeps 302

Airport Grand Hotel is a 4 star hotel and provides its corporate and leisure guests with premier facilities and services in a safe and convenient location.In a...

  • Wi-Fi
  • On-site Parking
R1176
Avg per night
Avg per night
R1176
The Maslow Hotel Sandton | Accommodation Sandown

The Maslow Hotel Sandton

Sandown Hotel
Sleeps 562

Stop at The Maslow Hotel Sandton to discover the wonders of Johannesburg. The hotel offers a wide range of amenities and perks to ensure you have a great time....

  • Wi-Fi
  • On-site Parking
R1932
Avg per night
Avg per night
R1932
Garden Court Morningside Sandton | Benmore Gardens Accommodation

Garden Court Morningside Sandton

Benmore Gardens Hotel
Sleeps 300

Garden Court Morningside Hotel, an excellent hotel for its category, arguably the best in the area. Its peaceful surroundings make this perfect for all...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1297
Avg per night
Avg per night
R1297
Glenda s Guest Suites | Accommodation Beaulieu

Glenda s Guest Suites

Beaulieu Hotel
Sleeps 16

When you stay at Glenda s Guest Suites in Midrand, you'll be within a 10-minute drive of South African Lippizaner Centre and Kyalami Country Club. This bed &...

  • Wi-Fi
  • Swimming Pool
R1300
Avg per night
Avg per night
R1300
Ikaze Guest Lodge | Beyers Park Accommodation

Ikaze Guest Lodge

Beyers Park Hotel
Sleeps 26

Located in Boksburg, Ikaze Guest Lodge is convenient to Petmasters Bird Park and Benoni Lake Golf Course. This guesthouse is within close proximity of K90...

  • Wi-Fi
R992
Avg per night
Avg per night
R992
Placeview Inn | Accommodation Mulbarton

Placeview Inn

Mulbarton Hotel
Sleeps 20

Featured amenities include coffee/tea in a common area and refrigerator in a common area. A roundtrip airport shuttle is provided for a surcharge (available 24...

  • Wi-Fi
  • Swimming Pool
R887
Avg per night
Avg per night
R887
Illovo Hotel | Hyde Park Accommodation

Illovo Hotel

Hyde Park Hotel
Sleeps 90

With a stay at Illovo Hotel in Sandton (Illovo), you'll be convenient to The Wanderers Golf Club and Sandton City Mall. This hotel is within close proximity of...

  • Wi-Fi
The Bannister Hotel | Accommodation Braamfontein

The Bannister Hotel

Braamfontein Hotel
Sleeps 60

Stop at The Bannister Hotel to discover the wonders of Johannesburg. Both business travelers and tourists can enjoy the hotel's facilities and services. Free...

  • Wi-Fi
  • On-site Parking
Strathavon Guest House | Strathavon Accommodation

Strathavon Guest House

Strathavon Hotel
Sleeps 12

With a stay at Strathavon Guest House in Sandton, you'll be convenient to JSE and Sandton Convention Centre. This bed & breakfast is within close proximity of...

  • Wi-Fi
  • Swimming Pool
Moshitametsi Guesthouse | Accommodation Esther Park

Moshitametsi Guesthouse

Esther Park Hotel
Sleeps 32

With a stay at Moshitametsi Guesthouse in Kempton Park, you'll be in the business district and close to Modderfontein Golf Club and Kempton Park Golf Club....

  • Swimming Pool

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.