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

Johannesburg in Gauteng

Accommodation in Johannesburg

1300+ accommodation listings, including 41 specials
R300 OFF
Chartwell Manor | Johannesburg Specials

Chartwell Manor

Chartwell Guest House
Sleeps 16 in 6 rooms

Chartwell Manor is a tranquil bushveld country estate situated in Chartwell Country Estates on the banks of the Klein Jukskei River. Relax in our indigenous...

  • Swimming Pool
  • On-site Parking
R1000
R700
Avg per night for 2 guests
R1000
R700
Avg per night for 2 guests
Blue Crane Lodge | Accommodation North Riding

Blue Crane Lodge

North Riding Bed and Breakfast
Sleeps 24 in 12 rooms
1 review

Situated in Bellairs Drive, North Riding, with tranquil gardens and ample bird life, it is the ideal location for business travellers and tourist alike. We are...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1250
Avg per night for 2 guests
R1250
Avg per night for 2 guests
Thoriso Guest House | Eikenhof Accommodation

Thoriso Guest House

Eikenhof Guest House
Sleeps 20
2 reviews

Thoriso Guest House is a romantic hideaway, a half-hour drive outside the bustling city of Johannesburg.This casual, yet luxurious guest house lies

  • Swimming Pool
  • On-site Parking
R620
Avg per night for 2 guests
R620
Avg per night for 2 guests
Peta Place | Accommodation Glenhazel

Peta Place

Glenhazel Bed and Breakfast
Sleeps 4 in 2 rooms

Each room has a flatscreen TV with satellite channels. Some accommodations feature a sitting area where you can relax. There is a coffee machine and a kettle...

  • Braai/Barbecue
R250
Avg per night
R250
Avg per night
Dragonfly Cottage | Fourways Accommodation

Dragonfly Cottage

Fourways Self-catering
Sleeps 2
1 review

Dragonfly Cottage is located on our property and has a seperate entrance, secure parking and its own small garden. We are situated in a secure area in the...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R700
Avg per night
R700
Avg per night
Cradle Boutique Hotel  | Accommodation Lanseria

Cradle Boutique Hotel

Lanseria Hotel
Sleeps 24 in 12 rooms

With magnificent panoramic views of the highveld and surrounding valleys, Cradle Boutique Hotel is set in the Cradle of Humankind World Heritage Site.

  • Wi-Fi
R2100
Avg per night
R2100
Avg per night
Riverbend Country House | Fourways Accommodation

Riverbend Country House

Fourways Bed and Breakfast
Sleeps 18 in 9 rooms
9 reviews

We are a piece of paradise in the tranquility of the country, ideal for both the corporate and leisure traveller. Midway between Monte Casino / Fourways Mall...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R990
Avg per night for 2 guests
R990
Avg per night for 2 guests
Sandton Slippers B&B | Accommodation Sandton

Sandton Slippers B&B

Sandton Bed and Breakfast
Sleeps 8 in 4 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
R900
Avg per night for 2 guests
R900
Avg per night for 2 guests
Kiwara Guesthouse | Northcliff Accommodation

Kiwara Guesthouse

Northcliff Guest House
Sleeps 14 in 6 rooms

Kiwara Guesthouse is situated in a peaceful area of Northcliff, Johannesburg. Our property is specially designed by the owners and each room reflect

  • Wi-Fi
  • On-site Parking
R900
Avg per night for 2 guests
R900
Avg per night for 2 guests
Thatchfoord Lodge | Accommodation Morningside - JHB

Thatchfoord Lodge

Morningside - JHB Guest House
Sleeps 24 in 9 rooms
2 reviews

This elegant lodge is situated in Morningside Manor, one of Sandton's secure and tranquil suburbs, overlooking the willowed banks of the Sand River with an...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1100
Avg per night for 2 guests
R1100
Avg per night for 2 guests
Flamingo Rest | Fourways Accommodation

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
Royal Sable B&B | Accommodation Bardene

Royal Sable B&B

Bardene Bed and Breakfast
Sleeps 46 in 21 rooms

Welcome to Royal Sable Guest House.We are situated in a quiet suburb, perfectly located with many ideal and convenient commodities.We have DStv, Wi-Fi internet...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R800
Avg per night for 2 guests
R800
Avg per night for 2 guests
Signature Lux Hotel By Onomo | Sandton Accommodation

Signature Lux Hotel By Onomo

Sandton Hotel
Sleeps 436

Located in the heart of Sandton Signature Lux Hotel is a short walk from the popular Nelson Mandela Square Sandton City Shopping Centre and the Sandton...

  • Wi-Fi
  • On-site Parking
R762
Avg per night
R762
Avg per night
City Lodge Bryanston | Accommodation Bryanston

City Lodge Bryanston

Bryanston Hotel
Sleeps 250 in 125 rooms

This hotel is built on the site of an old nursery, with a well-manicured garden and sparkling swimming pool and is within walking distance of many restaurants...

  • Wi-Fi
  • Swimming Pool
Mercure Johannesburg Midrand | Halfway House Accommodation

Mercure Johannesburg Midrand

Halfway House Hotel
Sleeps 184

This 4 star hotel is located in the city centre of Midrand.

R600
Avg per night
R600
Avg per night
6 on Westbrooke Guesthouse | Accommodation Sandton

6 on Westbrooke Guesthouse

Sandton Guest House, Bed and Breakfast
Sleeps 16 in 8 rooms

6 on Westbrooke Guesthouse is a unique four star Bed and Breakfast, where only a privileged few get to enjoy a serenely tranquil stay in the heart of Sandton’s...

  • Wi-Fi
  • Swimming Pool
R1600
Avg per night for 2 guests
R1600
Avg per night for 2 guests
Foxwood House | Houghton Accommodation

Foxwood House

Houghton Hotel
Sleeps 23 in 11 rooms

Foxwood House is an elegant boutique hotel on two and a half acres of lush gardens in Houghton, Johannesburg. It is a haven of tranquillity and old-world charm...

  • Wi-Fi
  • Swimming Pool
R960
Avg per night for 2 guests
R960
Avg per night for 2 guests
35% OFF
B&B Sandton | Johannesburg Specials

B&B Sandton

Buccleuch Bed and Breakfast
Sleeps 20 in 10 rooms
5 reviews

This charming bed and breakfast is situated in the sophisticated district of Sandton.B&B Sandton comprises of ten rooms, ranging from standard rooms to a...

  • Wi-Fi
  • On-site Parking
R880
R572
Avg per night
R880
R572
Avg per night
The Willockx | Parkhurst Accommodation

The Willockx

Parkhurst Bed and Breakfast
Sleeps 10 in 5 rooms

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
R1150
Avg per night
R1150
Avg per night
Regal Inn Midrand | Accommodation Noordwyk

Regal Inn Midrand

Noordwyk Hotel
Sleeps 120

Located in Midrand, Regal Inn Midrand is in the suburbs, within a 15-minute drive of Blue Valley Golf Course and Boulders Shopping Centre. This hotel is 14.5...

  • Wi-Fi
  • Swimming Pool
R713
Avg per night
R713
Avg per night

Johannesburg Reviews

Kyalami

Kyalami

Suburb of Midrand

Kyalami, quiet place nearby Johannesburg

Very close to the big city of Johannesburg, is Kyalami, also agricultor holding Kyalami is a conservancy, so you can see still see wild animals like Jakle, mongoos and more. It is quiet and tranquil.... see more

Annemieke Nieboer
South Africa

Lanseria

Lanseria

Town of Lanseria and surrounds

Touch of Africa

My spouse Lisiane and myself we stay 2 nights and we found that has been an excellent base for travelling to nearby areas such as Joannesburg and Pretoria. With the help of the owner Ms. Louise we... see more

giovanni Quaglia
South Africa

Kempton Park CBD

Kempton Park CBD

Suburb of Kempton Park

Conveniency

Kepton Park cbd is well suited such that its close to the Airport and to other modes of transport like the Gautrain making it easier to tour around Johannesburg without your own transport which is... see more

Philani Ntuli
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.