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

66 accommodation listings, including 1 special
A Rose Garden | North Riding Accommodation

A Rose Garden

North Riding Self-catering
Sleeps 9

A Rose Garden offers self-catering apartment accommodation is situated in Randburg in a relaxing and serene surroundings, among beautiful rose bushes.We offer...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Recently Booked!
R600
Avg per night for 2 guests
Avg per night for 2 guests
R600
Villa Schreiner Guest House | Accommodation Jukskei Park

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
40% OFF
Veranda House | Johannesburg Specials

Veranda House

Glenferness Self-catering
Sleeps 39

Beautiful Veranda House features fully self-catering cottages with luxury finishes. We have the Luxury Garden Cottage, which comprises three beautifully...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R580
R348
Avg per night for 2 guests
Avg per night for 2 guests
R580
R348
Eagle Cove | Accommodation Randpark Ridge

Eagle Cove

Randpark Ridge Bed and Breakfast
Sleeps 12

Nestled in Randpark Ridge lies the dazzling bed and breakfast Eagle Cove, offering the perfect base from which to explore Johannesburg and surrounds. Guests...

  • Wi-Fi
  • On-site Parking
Breakfast Included
R1100
Avg per night for 2 guests
Avg per night for 2 guests
R1100
Enigma Lifestyle | Morningside - JHB Accommodation

Enigma Lifestyle

Morningside - JHB Self-catering
Sleeps 364

Enigma Lifestyle is a beautiful brand new Luxury Apartments offers the perfect solution for travelers seeking accommodation within the Sandton area. Located...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
The Crib | Accommodation Ferndale

The Crib

Ferndale Guest House, Bed and Breakfast
Sleeps 12

The Crib offers a streamlined bed and breakfast with all needed amenities in Ferndale. From here guests can explore the sites and sounds of Randburg.The rooms...

  • Wi-Fi
  • On-site Parking
R500
Avg per night for 2 guests
Avg per night for 2 guests
R500
Sitatunga Guest Lodge | Rivonia Accommodation

Sitatunga Guest Lodge

Rivonia Guest House, Bed and Breakfast
Sleeps 35

Sitatunga Guest Lodge & Transfers is a 4-star Guest Lodge situated in the heart of Rivonia - Sandton, one of the most affluent residential and business suburbs...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Breakfast Included
R1284
Avg per night for 2 guests
Avg per night for 2 guests
R1284
Nou en Dan Guesthouse  | Accommodation Airfield

Nou en Dan Guesthouse

Airfield Self-catering
Sleeps 2

Feel free to pop in at Nou en Dan Guest House. Our cottage can easily accommodate two people or parents with a child. It is a secure, private and neat cottage...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R750
Avg per night for 2 guests
Avg per night for 2 guests
R750
Celtis Lane Guest House | Beyers Park Accommodation

Celtis Lane Guest House

Beyers Park Guest House, Self-catering
Sleeps 9

Imagine walking in the serene wilderness of Beyers Park. At Celtis Lane Guest House guests can unwind and feel at ease during their stay in nature.Boekenhout...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R370
Avg per night
Avg per night
R370
African Dreams B&B  | Accommodation Aston Manor

African Dreams B&B

Aston Manor Bed and Breakfast
Sleeps 19

Located in Aston Manor lies African Dreams B&B. Here guests can explore East Rand in style and make the most of their time in the bustling Johannesburg.There...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Breakfast Included
R740
Avg per night for 2 guests
Avg per night for 2 guests
R740
Riva Townhouse | River Club Accommodation

Riva Townhouse

River Club Guest House
Sleeps 14

Our petite urban styled guesthouse is a hub of creativity, crafted from salvaged pieces, locally produced textiles, and our favorite artisanal finds. All the...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
Breakfast Included
R1600
Avg per night for 2 guests
Avg per night for 2 guests
R1600
Midrand Guest House | Accommodation Noordwyk

Midrand Guest House

Noordwyk Guest House, Bed and Breakfast
Sleeps 12

Midrand Guest House is situated in a quiet neighbourhood conveniently located midway between Pretoria and Johannesburg. We offer secure, comfortable, modern...

Breakfast Included
R600
Avg per night
Avg per night
R600
Patshi Guest House | Ferndale Ridge Accommodation

Patshi Guest House

Ferndale Ridge Guest House, Self-catering, Bed and Breakfast
Sleeps 67

The Patshi Guest House is a multi-purpose guest house located in the heart of the Ferndale, Randburg, and is ideal for business or leisure guests. The guest...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R450
Avg per night
Avg per night
R450
Doga's Place  | Accommodation Rivonia

Doga's Place

Rivonia Self-catering
Sleeps 15

The serviced apartments are secure with an access-controlled main entrance, secure access-controlled basement parking, and burglar bar on the front...

  • Wi-Fi
  • On-site Parking
R740
Avg per night for 2 guests
Avg per night for 2 guests
R740
Malachite Guest House | Glen Austin Accommodation

Malachite Guest House

Glen Austin Guest House
Sleeps 10

We offer five beautifully decorated en-suite rooms, each with private access, a queen-size bed, coffee and tea facilities, heater, and a TV with selected DStv....

  • Swimming Pool
  • Braai/Barbecue
Breakfast Included
R650
Avg per night for 2 guests
Avg per night for 2 guests
R650
Sandton Lodge Bryanston | Accommodation Bryanston

Sandton Lodge Bryanston

Bryanston Bed and Breakfast
Sleeps 98

Sandton Lodge Bryanston is situated in extremely peaceful surroundings that are conveniently located near Rivonia Road, being the main road in Sandton linking...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
Breakfast Included
R750
Avg per night
Avg per night
R750
The Celtis Manor | Midrand Accommodation

The Celtis Manor

Midrand Guest House, Bed and Breakfast
Sleeps 22

The Celtis Manor Guest House is a tranquil haven situated in Crowthorne, owned and managed by Hilary Henderson & her special team. Our guest house offers 11...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Avg per night for 2 guests
Avg per night for 2 guests
R900
The Willockx | Accommodation Parkhurst

The Willockx

Parkhurst Bed and Breakfast
Sleeps 10

If you are looking to stay in luxurious Mediterranean themed rooms then this is the perfect accommodation for you. On arrival, the tranquility and attention to...

  • Wi-Fi
  • Swimming Pool
Breakfast Included
R1150
Avg per night
Avg per night
R1150
Waterfall Guesthouse | Carlswald Accommodation

Waterfall Guesthouse

Carlswald Guest House
Sleeps 15

Waterfall Guest House is centrally located between two of South Africa’s major cities Johannesburg and Pretoria, yet set in beautiful, spacious surroundings,...

  • Wi-Fi
  • On-site Parking
R650
Avg per night for 2 guests
Avg per night for 2 guests
R650
Holiday Inn Express Woodmead | Accommodation Sandton

Holiday Inn Express Woodmead

Sandton Hotel
Sleeps 300

Holiday Inn Express Woodmead, a luxury Sandton hotel, has a 24-hour reception and 155 rooms with private bathrooms, 117 of these are non-smoking rooms. The...

Breakfast Included
R1145
Avg per night
Avg per night
R1145

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.