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

Johannesburg in Gauteng

Accommodation in Johannesburg

1300+ accommodation listings, including 50 specials
Town Lodge Midrand | Midrand Accommodation

Town Lodge Midrand

Midrand Hotel
Sleeps 236 in 118 rooms
4 reviews

A beautiful landscaped rose garden surrounds this newly refurbished hotel with a swimming pool in the grounds for your enjoyment. It is only 15 minu

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
Malachite Guest House | Accommodation Glen Austin

Malachite Guest House

Glen Austin Guest House
Sleeps 10 in 5 rooms
2 reviews

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
R650
Avg per night for 2 guests
R650
Avg per night for 2 guests
The Residency Sandhurst | Hurlingham Accommodation

The Residency Sandhurst

Hurlingham Hotel, Self-catering
Sleeps 24 in 9 rooms

The Residency’s fully serviced apartments in Sandhurst can be found on Sutherland Avenue which runs parallel to William Nicol Drive. Our luxury furn

  • Wi-Fi
  • On-site Parking
R1094
Avg per night
R1094
Avg per night
TwentyOne Luxury Homes in Sandton | Accommodation Fourways

TwentyOne Luxury Homes in Sandton

Fourways Bed and Breakfast
Sleeps 15 in 5 rooms

We offer a fully serviced, luxury five bedroom house located in a private estate. For peace of mind when it comes to personal safety, you can rest assured...

  • Swimming Pool
  • Braai/Barbecue
R700
Avg per night for 2 guests
R700
Avg per night for 2 guests
Willows Bed and Breakfast | Atholl Accommodation

Willows Bed and Breakfast

Atholl Bed and Breakfast
Sleeps 12 in 6 rooms
8 reviews

Three-bedroom en-suite. Separate lounge-dining area with full DStv, kitchenette and microwave. Separate entrance and safe parking. 24-hour security guard....

  • Swimming Pool
  • Braai/Barbecue
R800
Avg per night
R800
Avg per night
Barbara Guest Lodge | Accommodation Edenvale

Barbara Guest Lodge

Edenvale Guest House
Sleeps 38 in 19 rooms

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
R550
Avg per night
St Andrews Signature Hotel & Spa | Bedfordview Accommodation

St Andrews Signature Hotel & Spa

Bedfordview Hotel
Sleeps 118 in 59 rooms

Nestled in the quiet garden surrounds of Bedfordview, at the foothills of the Gillooly’s Mountains, St Andrews Boutique Signature Hotel & Spa offers 5 Star...

  • Wi-Fi
  • Swimming Pool
R1500
Avg per night
R1500
Avg per night
Kwa - Bungane Guest House | Accommodation Ormonde

Kwa - Bungane Guest House

Ormonde Bed and Breakfast
Sleeps 14 in 7 rooms
11 reviews

Kwa - Bungane Guest House is situated in Ormonde, south of Johannesburg. It is a 3-star graded establishment comprising 7 comfortable en suite bedrooms, all...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R799
Avg per night
R799
Avg per night
Mulberry Cottage | Lonehill Accommodation

Mulberry Cottage

Lonehill Guest House, Self-catering
Sleeps 4

Sunny and self-contained garden cottage. The main bedroom sleeps two and the second bedroom sleeps one. Separate bathroom and toilet and an open plan living...

  • Swimming Pool
  • Braai/Barbecue
R1360
Avg per night for 2 guests
R1360
Avg per night for 2 guests
Aard Stay at Jackal Creek, Shinnecock 53 | Accommodation North Riding

Aard Stay at Jackal Creek, Shinnecock 53

North Riding Self-catering
Sleeps 4

Aard Stay at Jackal Creek, Shinnecock 53 being situated amongst well-known international company head offices, trade and conference centers, offers elegant,...

  • Swimming Pool
  • Braai/Barbecue
R990
Avg per night for 2 guests
R990
Avg per night for 2 guests
Aard Stay at San Ridge 42 | Midrand Accommodation

Aard Stay at San Ridge 42

Midrand Self-catering
Sleeps 4
1 review

Aard Stay at San Ridge 42, being situated amongst well-known international company head offices, trade and conference centers, offers elegant, self-catering...

  • Swimming Pool
  • Braai/Barbecue
R990
Avg per night for 2 guests
R990
Avg per night for 2 guests
Suburbian Lodge | Accommodation Observatory (JHB)

Suburbian Lodge

Observatory (JHB) Self-catering
Sleeps 16 in 5 rooms

Suburbian Lodge offers comfortable accommodation in Observatory, Johannesburg. This large property has two self-catering units and three double bedrooms...

  • Braai/Barbecue
  • On-site Parking
Walts Place | Westdene (Benoni) Accommodation

Walts Place

Westdene (Benoni) Self-catering, Bed and Breakfast
Sleeps 26 in 11 rooms
8 reviews

Situated in the secure up-market suburb of Westdene in Benoni, Walts Place, overlooks the Benoni Lake Golf Course.Walts Place boasts 13 en-suite roo

  • Swimming Pool
  • Braai/Barbecue
R950
Avg per night
R950
Avg per night
Valley Divine Guest House | Accommodation Kempton Park

Valley Divine Guest House

Kempton Park Guest House
Sleeps 50 in 25 rooms

Valley Divine Guest House is situated in the stylish suburb of Kempton Park and only four minutes walk from the Family Fitness Centre. This centre comprises of...

R350
Avg per night
R350
Avg per night
Lens B & B and Guesthouse | Lakefield Accommodation

Lens B & B and Guesthouse

Lakefield Bed and Breakfast
Sleeps 12 in 6 rooms

Len's B and B is situated in Lakefield, Benoni and it is the ideal venue for businessmen and holiday makers, only a 15 minutes’ drive from OR Thambo...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R790
Avg per night
R790
Avg per night
African Garden Apartments | Accommodation Sandton

African Garden Apartments

Sandton Self-catering, Bed and Breakfast
Sleeps 19 in 5 rooms
2 reviews

In a country setting in Linbro Park Sandton, we are a short distance from major business areas and airports. Our serviced self-catering one bedroomed...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R550
Avg per night
R550
Avg per night
Nicol View Guest Lodge | Parkmore Accommodation

Nicol View Guest Lodge

Parkmore Guest House, Self-catering
Sleeps 17 in 8 rooms
2 reviews

Nicol View Guest Lodge situated in Sandton Johannesburg caters for the Corporate and leisure traveler alike, providing Wireless Internet Access, DSTV Satellite...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R780
Avg per night for 2 guests
R780
Avg per night for 2 guests
B & B on 23 Hamilton Avenue | Accommodation Craighall Park

B & B on 23 Hamilton Avenue

Craighall Park Bed and Breakfast
Sleeps 8 in 4 rooms

B and B on 23 Hamilton Avenue, Craighall Park, a delightful Bed and Breakfast facility that offers spacious, comfortable accommodation in a pleasant and quiet...

R896
Avg per night for 2 guests
R896
Avg per night for 2 guests
Wodehouse Bed and Breakfast Randjesfontein (Midrand) | Randjesfontein Accommodation

Wodehouse Bed and Breakfast Randjesfontein (M...

Randjesfontein Self-catering, Bed and Breakfast
Sleeps 14 in 7 rooms

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
R1000
Avg per night for 2 guests
R1000
Avg per night for 2 guests
Sunbury House | Accommodation Auckland Park

Sunbury House

Auckland Park Bed and Breakfast
Sleeps 17 in 6 rooms
12 reviews

Sunbury House is friendly, welcoming and hospitable. This lovely old home with pressed ceilings and warm wooden floors has been attractively and comfortably...

  • Wi-Fi
  • Swimming Pool
  • Pet Friendly
  • On-site Parking

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.