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

Johannesburg in Gauteng

Accommodation in Johannesburg

1300+ accommodation listings, including 35 specials
Victoria Cottage | Kensington B Accommodation

Victoria Cottage

Kensington B Self-catering
Sleeps 2

Victoria Cottage is situated in the charming suburb of KENSINGTON B, Randburg, and offers accommodation ideal for couples, solo travellers, and business...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1200
Avg per night for 2 guests
R1200
Avg per night for 2 guests
Thuleka Lodge Ferndale | Accommodation Ferndale Ridge

Thuleka Lodge Ferndale

Ferndale Ridge Lodge
Sleeps 20 in 10 rooms

Thuleka Lodge Ferndale is situated in the north west of Johannesburg, in the large and leafy city of Randburg.The lodge comprises of five spacious rooms, which...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1350
Avg per night for 2 guests
R1350
Avg per night for 2 guests
254  West  Road | Morningside - JHB Accommodation

254 West Road

Morningside - JHB Self-catering
Sleeps 4
1 review

Centrally situated, less than one minute drive (or five minute walk) away from world class Sandton City and Nelson Mandela Square. The new exclusive “254 West...

  • Swimming Pool
R1200
Avg per night
R1200
Avg per night
Sandton Suites | Accommodation Sandton

Sandton Suites

Sandton Self-catering
Sleeps 62 in 16 rooms
8 reviews

Our Apartments are based in Sandton, on Grayston Drive also known as Africa’s Golden Mile just a stone’s throw away from the Sandton City Shopping Centre. Also...

  • Swimming Pool
  • On-site Parking
R1700
Avg per night
R1700
Avg per night
Michelangelo Towers | Sandown Accommodation

Michelangelo Towers

Sandown Hotel, Self-catering
Sleeps 102 in 51 rooms

Michelangelo Towers offers superb accommodation in luxurious self-catering suites. The hotel is situated in Sandton in Johannesburg and is only 30 minutes from...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R5038
Avg per night for 2 guests
R5038
Avg per night for 2 guests
Clico Boutique Hotel | Accommodation Rosebank

Clico Boutique Hotel

Rosebank Hotel
Sleeps 18 in 9 rooms
2 reviews

We want our guests to feel spoilt. Everything is centred around this, from the luxurious bathrooms, to the extra-length beds, plush cushions, exotic fabrics,...

R2200
Avg per night for 2 guests
R2200
Avg per night for 2 guests
iThemba Lodge | Houghton Accommodation

iThemba Lodge

Houghton Guest House
Sleeps 8 in 2 rooms
12 reviews

Set in a beautiful established garden iThemba Lodge is a sanctuary of peace and calm and yet is minutes away from busy Louis Botha Avenue. Hope Road is an...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R850
Avg per night for 2 guests
R850
Avg per night for 2 guests
Sleekhostel Boarding House | Accommodation Bordeaux (Randburg)

Sleekhostel Boarding House

Bordeaux (Randburg) Self-catering, Backpacker
Sleeps 108 in 40 rooms
2 reviews

Sleekhostel Boarding House is situated in Randburg and offers affordable and simple accommodation. The boarding house specialises in accommodating large...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R280
Avg per night for 2 guests
R280
Avg per night for 2 guests
Troyeville Hotel | Troyeville Accommodation

Troyeville Hotel

Troyeville Hotel
Sleeps 11 in 5 rooms

Troyeville Hotel is located in Johannesburg and is a 15-minute walk from Ellis Park Stadium. The hotel offers a Portuguese restaurant and free parking. The...

R650
Avg per night
R650
Avg per night
Cherry Tree B&B | Accommodation Kempton Park

Cherry Tree B&B

Kempton Park Guest House, Self-catering
Sleeps 15 in 5 rooms

Guests at Cherry Tree B&B can be assured of a relaxed and comfortable stay, receiving personal attention in this 4 Star, upmarket setting. We invite you to...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1000
Avg per night for 2 guests
R1000
Avg per night for 2 guests
Filmerton Guest Lodge | Kyalami Accommodation

Filmerton Guest Lodge

Kyalami Guest House, Self-catering
Sleeps 12 in 3 rooms

Filmerton Guest Lodge is situated in the tranquil country surroundings of Kyalami AH, a suburb in the city of Midrand.The lodge comprises of two cottages,...

  • Wi-Fi
  • On-site Parking
R1200
Avg per night for 2 guests
R1200
Avg per night for 2 guests
Space with a View | Accommodation Melville

Space with a View

Melville Self-catering
Sleeps 8 in 3 rooms
1 review

Space with a View offers guest three comfortable units in the heart of trendy Melville and guests can stay in the lovely two-bedroomed Apartment, the...

  • Wi-Fi
R800
Avg per night
R800
Avg per night
Afrika Lodge | Kempton Park Accommodation

Afrika Lodge

Kempton Park Guest House
Sleeps 34 in 17 rooms
1 review

Afrika Lodge depicts authenticity with western appeal. Situated in the exclusive suburb of Aston Manor, we are 10 minutes from the International Airport.Our...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R720
Avg per night for 2 guests
R720
Avg per night for 2 guests
Always Welcome at Welcome Inn | Accommodation Airfield

Always Welcome at Welcome Inn

Airfield Guest House
Sleeps 12 in 5 rooms
3 reviews

Always Welcome at Welcome Inn Guest house is gracefully nestled in a beautiful treed Avenue and is centrally situated between Benoni, Boksburg, Kempton Park...

  • Swimming Pool
R750
Avg per night for 2 guests
R750
Avg per night for 2 guests
Aard Stay at San Ridge 67 | Midrand Accommodation

Aard Stay at San Ridge 67

Midrand Self-catering
Sleeps 8 in 2 rooms
1 review

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

  • Swimming Pool
  • Braai/Barbecue
R990
Avg per night for 2 guests
R990
Avg per night for 2 guests
Auberge le Fleur | Accommodation Northcliff

Auberge le Fleur

Northcliff Bed and Breakfast
Sleeps 5 in 2 rooms
15 reviews

At Le Fleur, we pride ourselves in personal service, ensuring attention to detail. We offer the discerning guest a tranquil and comfortable stay in our...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R800
Avg per night for 2 guests
R800
Avg per night for 2 guests
Mufasa Backpackers Lodge | Cloverdene Accommodation

Mufasa Backpackers Lodge

Cloverdene Backpacker
Sleeps 57 in 40 rooms
7 reviews

Our hostel has a very relaxed atmosphere; you could be in your own lounge at home and feel just as comfortable.Services offered.Dinners are being provided on...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R175
Avg per night
R175
Avg per night
Appleseed Lodge | Accommodation Kempton Park

Appleseed Lodge

Kempton Park Guest House
Sleeps 14 in 7 rooms
2 reviews

Appleseed Lodge for a luxurious up-market experience, your home away from home. Situated in the heart of Aston Manor a prestigious residential area, 10...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R750
Avg per night for 2 guests
R750
Avg per night for 2 guests
Duo Via Centrale | Morningside - JHB Accommodation

Duo Via Centrale

Morningside - JHB Self-catering
Sleeps 4
1 review

Luxurylets brings you “The Best of the Best”! Stylish, new apartment with Italian-elegance. 800m from Rivonia Shopping Centre, 200m from Virgin Active...

  • Swimming Pool
R1200
Avg per night
R1200
Avg per night
Palms Rest Guest House | Accommodation Olifantsfontein

Palms Rest Guest House

Olifantsfontein Self-catering, Bed and Breakfast
Sleeps 10 in 6 rooms
2 reviews

Palms Rest Guest House is located in a quiet suburban area between Pretoria and Johannesburg, just 20 km from the OR Tambo International Airport. We are a few...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R350
Avg per night
R350
Avg per night

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.