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

Johannesburg Accommodation Specials: Discover Unique Places to Stay

Johannesburg in Gauteng

Accommodation in Johannesburg

53 accommodation listings
18% OFF
Premiere Classe Hotel Apartments | Johannesburg Specials

Premiere Classe Hotel Apartments

Melrose Self-catering
Sleeps 74 in 28 rooms
7 reviews

Stay between 13 Jan 2020 and 19 Jan 2020 and get 18% off

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1050
R861
Avg per night
Avg per night
R1050
R861
20% OFF
Linga Longa Guest House | Johannesburg Specials

Linga Longa Guest House

Glen Marais Guest House
Sleeps 20 in 8 rooms
8 reviews

Stay between 03 Jan 2020 and 03 Apr 2020 and get 20% off on selected rooms

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R800
R640
Avg per night for 2 guests
Avg per night for 2 guests
R800
R640
20% OFF
Dynasty Hotel, Restaurant and Conference Centre | Johannesburg Specials

Dynasty Hotel, Restaurant and Conference Cent...

Sandown Hotel, Bed and Breakfast
Sleeps 36 in 18 rooms
2 reviews

Stay between 26 Jun 2019 and 30 Apr 2020 and get 20% off

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1330
R1064
Avg per night
Avg per night
R1330
R1064
10% OFF
Gardenia Boutique Hotel | Johannesburg Specials

Gardenia Boutique Hotel

Craighall Park Hotel
Sleeps 35 in 15 rooms
2 reviews

Stay between 09 Dec 2019 and 20 Jan 2020 and get 10% off on selected rooms

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Breakfast Included
R1040
R936
Avg per night for 2 guests
Avg per night for 2 guests
R1040
R936
25% OFF
Berkley Cottage | Johannesburg Specials

Berkley Cottage

Bryanston Self-catering
Sleeps 4
7 reviews

Stay between 06 Jan 2020 and 29 Feb 2020 and get 25% off

  • Wi-Fi
  • Swimming Pool
R780
R585
Avg per night
Avg per night
R780
R585
20% OFF
Hudsons on Twelfth | Johannesburg Specials

Hudsons on Twelfth

Rivonia Guest House
Sleeps 17 in 8 rooms
4 reviews

Stay between 05 Dec 2019 and 31 Jan 2020 and get 20% off

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
Breakfast Included
R1490
R1192
Avg per night
Avg per night
R1490
R1192
20% OFF
Ronnie's Place  | Johannesburg Specials

Ronnie's Place

Alberante Self-catering
Sleeps 7 in 2 rooms
1 review

Stay between 06 Nov 2019 and 29 Feb 2020 and get 20% off

  • Wi-Fi
  • On-site Parking
R816
R653
Avg per night for 2 guests
Avg per night for 2 guests
R816
R653
15% OFF
Highgrove Guesthouse | Johannesburg Specials

Highgrove Guesthouse

Morningside - JHB Bed and Breakfast
Sleeps 12 in 6 rooms
2 reviews

Stay between 15 Oct 2019 and 30 Jan 2020 and get 15% off

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Breakfast Included
R1550
R1318
Avg per night for 2 guests
Avg per night for 2 guests
R1550
R1318
R150 OFF
Grosvenor Inn | Johannesburg Specials

Grosvenor Inn

Bryanston Guest House
Sleeps 23 in 11 rooms
2 reviews

Stay between 26 Nov 2019 and 15 Jan 2020 and get R150 off

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
Breakfast Included
R950
R800
Avg per night for 2 guests
Avg per night for 2 guests
R950
R800
20% OFF
A Rose Garden | Johannesburg Specials

A Rose Garden

North Riding Self-catering
Sleeps 9 in 3 rooms
7 reviews

Stay between 05 Nov 2019 and 05 Feb 2020 and get 20% off

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
R480
Avg per night for 2 guests
Avg per night for 2 guests
R600
R480
20% OFF
St Andrews Signature Hotel & Spa | Johannesburg Specials

St Andrews Signature Hotel & Spa

Bedfordview Hotel
Sleeps 118
2 reviews

Stay between 29 Oct 2019 and 29 Jan 2020 and get 20% off

  • Wi-Fi
  • Swimming Pool
R1500
R1200
Avg per night
Avg per night
R1500
R1200
15% OFF
Bellgrove Guest House | Johannesburg Specials

Bellgrove Guest House

Rivonia Self-catering, Bed and Breakfast
Sleeps 21 in 9 rooms
4 reviews

Stay between 21 Oct 2019 and 21 Jan 2020 and get 15% off

  • Swimming Pool
  • Braai/Barbecue
Breakfast Included
R1200
R1020
Avg per night for 2 guests
Avg per night for 2 guests
R1200
R1020
35% OFF
No 5 on Franschoek | Johannesburg Specials

No 5 on Franschoek

Sandton Guest House
Sleeps 10 in 5 rooms
11 reviews

Stay between 03 Mar 2019 and 31 Jan 2020 and get 35% off

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
Breakfast Included
R1240
R806
Avg per night for 2 guests
Avg per night for 2 guests
R1240
R806
25% OFF
Enigma Hotel Apartments | Johannesburg Specials

Enigma Hotel Apartments

Morningside - JHB Hotel, Self-catering
Sleeps 280 in 130 rooms
1 review

Stay between 05 Sep 2019 and 31 Jan 2020 and get 25% off on selected rooms

  • Wi-Fi
  • On-site Parking
R1240
R930
Avg per night
Avg per night
R1240
R930
20% OFF
Rivonia Premier Lodge | Johannesburg Specials

Rivonia Premier Lodge

Rivonia Guest House, Self-catering, Bed and Breakfast
Sleeps 100 in 50 rooms
22 reviews

Stay between 11 Dec 2019 and 31 Jan 2020 and get 20% off

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Breakfast Included
R1520
R1216
Avg per night for 2 guests
Avg per night for 2 guests
R1520
R1216
10% OFF
Woodpecker's Inn | Johannesburg Specials

Woodpecker's Inn

Kempton Park Guest House
Sleeps 30 in 15 rooms
2 reviews

Stay between 15 Jan 2020 and 31 Dec 2020 and get 10% off

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Breakfast Included
R1300
R1170
Avg per night for 2 guests
Avg per night for 2 guests
R1300
R1170
25% OFF
Didiloni Lodge | Johannesburg Specials

Didiloni Lodge

Quellerina Lodge
Sleeps 30 in 9 rooms
38 reviews

Stay between 14 Jan 2020 and 14 Apr 2020 and get 25% off on selected rooms

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R858
R644
Avg per night for 2 guests
Avg per night for 2 guests
R858
R644
25% OFF
24 OnVrey Boutique Hotel | Johannesburg Specials

24 OnVrey Boutique Hotel

Boksburg Guest House, Hotel, Bed and Breakfast
Sleeps 58 in 20 rooms
7 reviews

Stay between 16 Jan 2020 and 18 Apr 2020 and get 25% off on selected rooms

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
Breakfast Included
R1100
R825
Avg per night for 2 guests
Avg per night for 2 guests
R1100
R825
20% OFF
Afrique Boutique Hotel | Johannesburg Specials

Afrique Boutique Hotel

Boksburg Hotel
Sleeps 48 in 24 rooms
4 reviews

Stay between 17 Jan 2020 and 19 Apr 2020 and get 20% off

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Breakfast Included
R1290
R1032
Avg per night for 2 guests
Avg per night for 2 guests
R1290
R1032
20% OFF
Fern Glen Suites | Johannesburg Specials

Fern Glen Suites

Ferndale Self-catering, Bed and Breakfast
Sleeps 22 in 6 rooms
2 reviews

Stay between 17 Jan 2020 and 31 Mar 2020 and get 20% off on selected rooms

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R750
R600
Avg per night for 2 guests
Avg per night for 2 guests
R750
R600

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.