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

Johannesburg in Gauteng

Accommodation in Johannesburg

1200+ accommodation listings, including 41 specials
25% OFF
The Garden Venue Boutique Hotel | Johannesburg Specials

The Garden Venue Boutique Hotel

North Riding Bed and Breakfast, Hotel
Sleeps 30

Boutique Hotel is great for couples, solo adventurers, business travelers, families with kids, and big groups. All rooms are en-suite, with double, single, or...

  • Wi-Fi
  • On-site Parking
Breakfast Included
R1050
R788
Avg per night for 2 guests
Avg per night for 2 guests
R1050
R788
Villa Via | Accommodation Sandown

Villa Via

Sandown Self-catering
Sleeps 8

Ideally situated in the heart of vibrant and cosmopolitan Sandton (see pictures alongside).Villa Via lies directly opposite the up-market "Village Walk Mall",...

R1200
Avg per night
Avg per night
R1200
Wodehouse Bed and Breakfast Randjesfontein (Midrand) | Randjesfontein Accommodation

Wodehouse Bed and Breakfast Randjesfontein (M...

Randjesfontein Bed and Breakfast, Self-catering
Sleeps 14

Wodehouse is situated in the heart of the upmarket equestrian estate, Randjesfontein a suburb of Midrand.  The establishment has attractive water features...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
Breakfast Included
R1000
Avg per night for 2 guests
Avg per night for 2 guests
R1000
Barbara Guest Lodge | Accommodation Edenvale

Barbara Guest Lodge

Edenvale Guest House
Sleeps 38

Barbara Guest Lodge offers accommodation very close to the OR Tambo International Airport in Johannesburg. Experience quiet, comfortable and affordable...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550
Avg per night
Avg per night
R550
Sandton Lodge Bryanston | Bryanston Accommodation

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
Malachite Guest House | Accommodation Glen Austin

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
Aigle Blanche Lodge | Edenvale Accommodation

Aigle Blanche Lodge

Edenvale Guest House
Sleeps 12

This fine lodge is located in the heart of the city, amidst world-class shopping, entertainment, restaurants and with quick access to the central business...

  • Wi-Fi
  • Swimming Pool
Breakfast Included
R450
Avg per night
Avg per night
R450
Crowthorne Lodge | Accommodation Kyalami

Crowthorne Lodge

Kyalami Lodge
Sleeps 126

Set in the heart of horse's haven, just 2 km from Kyalami Race Track's main entrance out of the hustle and bustle of the city, Crowthorne Lodge is amazingly...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1360
Avg per night for 2 guests
Avg per night for 2 guests
R1360
Life On 3rd | Melville Accommodation

Life On 3rd

Melville Guest House
Sleeps 33

Life on 3rd is a trendy guesthouse conveniently situated in the cosmopolitan village of Melville in the heart of the Johannesburg Metropolitan area. With an...

  • Wi-Fi
Breakfast Included
R550
Avg per night
Avg per night
R550
Eikenhof Country Guesthouse and B&B. | Accommodation Tedderfield AH

Eikenhof Country Guesthouse and B&B.

Tedderfield AH Guest House
Sleeps 26

Where country and city meet - this is Eikenhof Country Guesthouse and B&B.It doesn't get much better than this.We have created a haven of peace and tranquility...

  • Swimming Pool
R800
Avg per night for 2 guests
Avg per night for 2 guests
R800
15% OFF
Panhandle Place | Johannesburg Specials

Panhandle Place

Linden Self-catering
Sleeps 12

The accommodation is self-catering. All units are of a high standard, en-suite, have outside entrances and a small garden. For the comfort of guests all units...

  • Wi-Fi
  • Braai/Barbecue
R940
R799
Avg per night for 2 guests
Avg per night for 2 guests
R940
R799
Bleuville Ecological Village Guest House | Accommodation President Park

Bleuville Ecological Village Guest House

President Park Self-catering, Bed and Breakfast
Sleeps 14

Our space offers a brilliant relaxing retreat with an African feel and quick drive to the likes of mall of Africa, Gallagher estate and Gautrain station.The...

  • Braai/Barbecue
  • On-site Parking
R1100
Avg per night for 2 guests
Avg per night for 2 guests
R1100
Lethabo Estate | Lanseria Accommodation

Lethabo Estate

Lanseria Guest House, Lodge, Self-catering, Bed and Breakfast
Sleeps 32

Lethabo has very different types of award-winning accommodation. We have a mobile Spa available which means, depending on the suite or room you choose,...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R3790
Avg per night for 2 guests
Avg per night for 2 guests
R3790
Marion Lodge | Accommodation Sandown

Marion Lodge

Sandown Lodge
Sleeps 23

Marion Lodge situated in the prestigious Sandton, the heart of Johannesburg. Situated in the energetic and elegant Sandton where you can experience the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Breakfast Included
R800
Avg per night
Avg per night
R800
Dennis Road Guesthouse | Lonehill Accommodation

Dennis Road Guesthouse

Lonehill Self-catering, Bed and Breakfast
Sleeps 11

Situated in the safe surroundings of Lonehill/Four-ways, the Dennis Road Guesthouse offers easy access to Sandton and the northern suburbs of Johannesburg for...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Breakfast Included
R625
Avg per night for 1 guest
Avg per night for 1 guest
R625
The Capital On Bath | Accommodation Rosebank

The Capital On Bath

Rosebank Hotel
Sleeps 308

Set in a prime location of Johannesburg The Capital on Bath puts everything the city has to offer just outside your doorstep. The hotel offers guests a range...

  • Wi-Fi
  • On-site Parking
R1019
Avg per night
Avg per night
R1019
Kyalami Creek Luxury Apartments | Kyalami Accommodation

Kyalami Creek Luxury Apartments

Kyalami Self-catering
Sleeps 72

Kyalami Creek Luxury Apartments welcomes you to the bustling location of Kyalami. With all needed amenities these units are a great base to explore the area...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night for 2 guests
Avg per night for 2 guests
R1200
Bella Casa Guesthouse | Accommodation Bryanston

Bella Casa Guesthouse

Bryanston Guest House, Bed and Breakfast
Sleeps 50

Bella Casa Guesthouse is a select guest house, situated in the upmarket suburb of Bryanston, and offering you an unforgettable stay. Bryanston is uniquely...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Breakfast Included
R1100
Avg per night for 2 guests
Avg per night for 2 guests
R1100
Chisam Guest Lodge | Yeoville Accommodation

Chisam Guest Lodge

Yeoville Guest House, Lodge, Bed and Breakfast
Sleeps 92

Chisam Guest Lodge is known as a place of relaxation and comfort, situated in Yeoville. It is close to the city centre and about 20 km from the OR Tambo...

  • Wi-Fi
  • On-site Parking
R440
Avg per night
Avg per night
R440
20% OFF
The Bedford View Guest House | Johannesburg Specials

The Bedford View Guest House

Bedfordview Guest House
Sleeps 21

Welcome to The Bedford View Guest House. The Bedford View Guest House is a well-established guest house located at the heart of Upper-Bedfordview. The peace...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
Breakfast Included
R1320
R1056
Avg per night for 2 guests
Avg per night for 2 guests
R1320
R1056

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.