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

Johannesburg in Gauteng

Accommodation in Johannesburg

1300+ accommodation listings, including 60 specials
Twin Waters Guest House | Meadowhurst Accommodation

Twin Waters Guest House

Meadowhurst Hotel
Sleeps 20

This lovely hotel is in Johannesburg. With a total of 4 rooms, this is a nice place to stay. Pets are not allowed at Twin Waters Guest House.

City Lodge Sandton Morningside Hotel | Accommodation Benmore Gardens

City Lodge Sandton Morningside Hotel

Benmore Gardens Hotel
Sleeps 20

With a stay at City Lodge Sandton Morningside Hotel in Johannesburg (Sandton), you'll be minutes from Morningside Mediclinic and close to Sandton City. This...

  • Wi-Fi
  • Swimming Pool
R1888
Avg per night
Avg per night
R1888
Town Lodge Airport | Harmelia Accommodation

Town Lodge Airport

Harmelia Hotel
Sleeps 20

Town Lodge Johannesburg Airport is conveniently located in the popular Germiston area. The property features a wide range of facilities to make your stay a...

  • Swimming Pool
  • On-site Parking
R1306
Avg per night
Avg per night
R1306
Town Lodge Sandton Grayston Drive | Accommodation Sandown

Town Lodge Sandton Grayston Drive

Sandown Hotel
Sleeps 20

With a stay at Town Lodge Sandton, Grayston Drive in Johannesburg (Sandton), you'll be convenient to Johannesburg Stock Exchange and Sandton City. This hotel...

  • Wi-Fi
  • Swimming Pool
R1310
Avg per night
Avg per night
R1310
Greatstays Guest House | Buurendal Accommodation

Greatstays Guest House

Buurendal Hotel
Sleeps 20

This lovely hotel is in Johannesburg Airport OR Tambo. With a total of 3 guests rooms, this is a nice place to stay. Greatstays Guest House is not a...

Crystal Duvet | Accommodation Strathavon

Crystal Duvet

Strathavon Hotel
Sleeps 20

This charming hotel can be found in Johannesburg. This cosy establishment guarantees a quiet stay as it counts with just 6 rooms. Visitors will not be bothered...

Stillpoint Country Manor | Chartwell Accommodation

Stillpoint Country Manor

Chartwell Hotel
Sleeps 20

This intimate owner-run, 4 star boutique hotel lies in the serene country setting of Chartwell, a mere 15 minutes from Lanseria Airport and 20 minutes from...

  • On-site Parking
City Lodge Sandton Katherine Street Hotel | Accommodation Glen Atholl

City Lodge Sandton Katherine Street Hotel

Glen Atholl Hotel
Sleeps 20

A stay at City Lodge Sandton, Katherine Street Hotel places you in the heart of Johannesburg, convenient to Johannesburg Stock Exchange and Sandton City. This...

  • Wi-Fi
  • Swimming Pool
R1817
Avg per night
Avg per night
R1817
City Lodge Johannesburg Airport Barbara Road | Harmelia Accommodation

City Lodge Johannesburg Airport Barbara Road

Harmelia Hotel
Sleeps 20

  • On-site Parking
R1891
Avg per night
Avg per night
R1891
Road Lodge Rivonia | Accommodation Edenburg

Road Lodge Rivonia

Edenburg Hotel
Sleeps 20

With a stay at Road Lodge Rivonia in Johannesburg (Rivonia), you'll be close to Morningside Mediclinic. This hotel is within the vicinity of Mediclinic Sandton...

  • Wi-Fi
R817
Avg per night
Avg per night
R817
City Lodge Hotel Waterfall city | Midrand Accommodation

City Lodge Hotel Waterfall city

Midrand Hotel
Sleeps 20

Our Waterfall City hotel in Midrand is in the prime location for guests to enjoy all this area has to offer. Not only is this modern and luxurious hotel...

  • On-site Parking
R1936
Avg per night
Avg per night
R1936
City Lodge Hotel Newtown | Accommodation Newtown

City Lodge Hotel Newtown

Newtown Hotel
Sleeps 20

Situated in the vibey area of Newtown on the western side of Johannesburg's bustling CBD, the hotel comprises:•Seven storeys •148 bedrooms•Two boardrooms (a...

R1825
Avg per night
Avg per night
R1825
Riverside Sun | Eikenhof Accommodation

Riverside Sun

Eikenhof Hotel
Sleeps 20

This comfortable hotel is set in Vereeniging.

Hotel Qsl On 44 | Accommodation Cottesloe

Hotel Qsl On 44

Cottesloe Hotel
Sleeps 20

Featured amenities include a business center, express check-in, and express check-out. Planning an event in Johannesburg? This hotel has 1076 square feet (100...

  • Wi-Fi
  • On-site Parking
Hotel Lamunu | Braamfontein Accommodation

Hotel Lamunu

Braamfontein Hotel
Sleeps 20

Located in Johannesburg, HOTEL LAMUNU is in the historical district and minutes from Neighbourgoods Market and Alexander Theatre. This hotel is within close...

  • Wi-Fi
Dove's Nest Guest House | Accommodation Johannesburg International Airport

Dove's Nest Guest House

Johannesburg International Airport Hotel
Sleeps 20

This comfortable hotel can be found in Johannesburg Airport OR Tambo. The property is 27. 3 kilometre(s) from the main entertainment areas. Guests can find the...

  • Wi-Fi
R742
Avg per night
Avg per night
R742
Protea Hotel by Marriott Midrand Samrand | Randjesfontein Accommodation

Protea Hotel by Marriott Midrand Samrand

Randjesfontein Hotel
Sleeps 20

Situated halfway between Johannesburg and Pretoria, this stylish hotel offers value for money close to OR Tambo International Airport.Built with your comfort...

Sunsquare Montecasino | Accommodation Maroeladal

Sunsquare Montecasino

Maroeladal Hotel
Sleeps 20

CheckIn: 14:00. CheckOut: 11:00

  • Wi-Fi
R1578
Avg per night
Avg per night
R1578
Fourways No Fuss Pad | Witkoppen Accommodation

Fourways No Fuss Pad

Witkoppen Self-catering
Sleeps 2

Fourways No Fuss Pad provides a great space for two guests with tranquil hues and a sparkling swimming pool for those hot, summer days in the sun.Fourways No...

  • Swimming Pool
  • On-site Parking
R650
Avg per night for 2 guests
Avg per night for 2 guests
R650
Green Gables | Accommodation Rivonia

Green Gables

Rivonia Guest House, Self-catering
Sleeps 11 in 6 rooms

Green Gables is a peaceful and well established guest house which has a Cape Dutch country house ambience. Our spacious en-suite bedrooms are all individually...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R925
Avg per night for 1 guest
Avg per night for 1 guest
R925

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.