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: Discover Unique Places to Stay-24

Johannesburg in Gauteng

Accommodation in Johannesburg

1300+ accommodation listings, including 70 specials
Airport Lodge | Kempton Park Accommodation

Airport Lodge

Kempton Park Guest House, Self-catering
Sleeps 27 in 10 rooms
24 reviews

From 100 per room en-suite bathroom luxury rooms. Situated only 50 meters behind OR Tambo Int. Airport. Free use of granite/ Marble stone kitchen with gas hob...

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

Chisam Guest Lodge

Yeoville Guest House, Lodge, Bed and Breakfast
Sleeps 92 in 41 rooms
2 reviews

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
Gemini Backpackers Lodge | Bramley Accommodation

Gemini Backpackers Lodge

Bramley Backpacker, Self-catering
Sleeps 912 in 36 rooms
4 reviews

Set a in large garden with secure parking, swimming pool, tennis court, pub and a special dorm for ladies. We provide linen and duvets, and rooms are cleaned...

  • Swimming Pool
  • Braai/Barbecue
R170
Avg per night
Avg per night
R170
Bit O'Bush Accommodation | Accommodation Kempton Park

Bit O'Bush Accommodation

Kempton Park Self-catering, Bed and Breakfast
Sleeps 23 in 8 rooms
1 review

Bit O' Bush is a modern bed and breakfast situated a mere 3 km from OR Tambo International Airport in Kempton Park, Johannesburg, in a secluded but central...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R490
Avg per night for 1 guest
Avg per night for 1 guest
R490
Waaigras Conference Centre and Cottage | Lanseria Accommodation

Waaigras Conference Centre and Cottage

Lanseria Self-catering
Sleeps 6

Waaigras Conference Centre and Cottage is situated in Hills and Dales and overlooks the rolling grasslands of the Rhenosterspruit Nature Conservancy. Guests...

  • Braai/Barbecue
  • On-site Parking
R600
Avg per night for 2 guests
Avg per night for 2 guests
R600
Glenda's Guest Suites | Accommodation Beaulieu

Glenda's Guest Suites

Beaulieu Bed and Breakfast
Sleeps 28 in 9 rooms
5 reviews

Glenda’s Guest Suites offers upmarket accommodation at competitive prices. Our comfortable, immaculate and welcoming rooms offer peace and quiet with...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Breakfast Included
R1140
Avg per night for 2 guests
Avg per night for 2 guests
R1140
Emanzini Guest House | Carnival City Accommodation

Emanzini Guest House

Carnival City Bed and Breakfast
Sleeps 15 in 7 rooms
1 review

Located on a natural lake in the Dalpark Bird Sanctuary created for the comfort of our guests Emanzini Guest House aims to surpass all expectations. The guest...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R750
Avg per night
Avg per night
R750
Aroma Africa Guest House | Accommodation Kempton Park CBD

Aroma Africa Guest House

Kempton Park CBD Guest House, Bed and Breakfast
Sleeps 28 in 14 rooms
6 reviews

Aroma Africa Guest House is a 2 Star graded guest house located in the quiet suburb of Edleen in Kempton Park. This is a homely and peaceful neighbourhood,...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
Breakfast Included
R660
Avg per night
Avg per night
R660
Deco Apartment No.1 | Rosebank Accommodation

Deco Apartment No.1

Rosebank Self-catering
Sleeps 2

Deco Apartment No.1 is a modern apartment set in the vibrant and multi-cultural district of Rosebank, ideally situated next to Rosebank Netcare Hospital and...

R1100
Avg per night
Avg per night
R1100
Elshane Guesthouse | Accommodation Roodepoort

Elshane Guesthouse

Roodepoort Guest House
Sleeps 6
10 reviews

Roodepoort means “red valley” in Afrikaans after the red soil found in this area. It is now a mix of residential suburbs, agricultural holdings and mining in...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Breakfast Included
R540
Avg per night for 2 guests
Avg per night for 2 guests
R540
The B' Hive | Sunward Park Accommodation

The B' Hive

Sunward Park Guest House, Self-catering
Sleeps 2

The B' Hive is a self-catering accommodation situated in Sunward Park, just a stones throw away from OR Tambo International Airport. We offer a welcoming and...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R550
Avg per night for 2 guests
Avg per night for 2 guests
R550
Forest Cottage B&B | Accommodation Forest Town

Forest Cottage B&B

Forest Town Self-catering, Bed and Breakfast
Sleeps 3
3 reviews

Forest Cottage B&B is nestled in the leafy suburb of Forest Town, in a quiet and secure cul-de-sac with 24-hour security guards.The cottage is located in the...

  • Swimming Pool
  • On-site Parking
Breakfast Included
R750
Avg per night for 2 guests
Avg per night for 2 guests
R750
Nyati Bed and Breakfast - Bryanston | Bryanston Accommodation

Nyati Bed and Breakfast - Bryanston

Bryanston Bed and Breakfast
Sleeps 26 in 12 rooms
3 reviews

Nyati Bed and Breakfast offers intimate and comfortable accommodation in the quiet suburb of Bryanston and is located just 10 minutes away from the Sandton...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Breakfast Included
R695
Avg per night
Avg per night
R695
Bruno Comfort Suites | Accommodation Olivedale

Bruno Comfort Suites

Olivedale Bed and Breakfast
Sleeps 18 in 6 rooms
6 reviews

Bruno Comfort Suites is a charming bed and breakfast located in close proximity to various recreational places in Johannesburg and surrounded by a wealth of...

  • Wi-Fi
  • On-site Parking
R590
Avg per night for 2 guests
Avg per night for 2 guests
R590
The Fairlands Hideout | Fairland Accommodation

The Fairlands Hideout

Fairland Guest House, Self-catering
Sleeps 9 in 5 rooms
2 reviews

The Fairlands Hideout is a garden cottage at the end of the owners property, in Randburg, an area north west of Johannesburg. The cottage allows for privacy,...

  • Braai/Barbecue
  • On-site Parking
R485
Avg per night
Avg per night
R485
Len's Bed and Breakfast | Accommodation Lakefield

Len's Bed and Breakfast

Lakefield Guest House, Bed and Breakfast
Sleeps 8 in 4 rooms

Len’s Bed and Breakfast is situated in Lakefield, Benoni, and is a convenient central location for business travellers and holidaymakers, only a 10-minute...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Breakfast Included
R650
Avg per night for 2 guests
Avg per night for 2 guests
R650
Satyagraha House | Orchards Accommodation

Satyagraha House

Orchards Guest House, Self-catering
Sleeps 21 in 7 rooms
1 review

Satyagraha House is situated in the residential neighbourhood of Orchards in Johannesburg, and was the home of Mohandas Gandhi from 1908 to 1909. Within these...

  • Wi-Fi
  • On-site Parking
Breakfast Included
R1538
Avg per night for 2 guests
Avg per night for 2 guests
R1538
The African Research House | Accommodation Kloofendal

The African Research House

Kloofendal Guest House, Bed and Breakfast, Self-catering
Sleeps 8 in 4 rooms
1 review

The African Research House is a true gem for researchers and business professionals. Located on a hill with breathtaking views, the guest house overlooks the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Breakfast Included
Broadacres Bliss | Fourways Accommodation

Broadacres Bliss

Fourways Self-catering
Sleeps 2
10 reviews

Broadacres Bliss is a stylish air conditioned studio apartment set in the Broadacres area in Johannesburg. It is central to Montecasino and Lanseria Airport....

  • Wi-Fi
  • Pet Friendly
  • On-site Parking
R540
Avg per night
Avg per night
R540
401 Macedon | Accommodation Rosebank

401 Macedon

Rosebank Self-catering
Sleeps 4
3 reviews

401 Macedon is a luxurious self-catering apartment located in the leafy suburb of Rosebank. Rosebank is a multi-cultural district in Johannesburg and is home...

  • Wi-Fi
  • On-site Parking
R680
Avg per night for 2 guests
Avg per night for 2 guests
R680

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.