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

Johannesburg in Gauteng

Accommodation in Johannesburg

140+ accommodation listings, including 8 specials
The Rivonia River Lodge | Rivonia Accommodation

The Rivonia River Lodge

Rivonia Lodge, Self-catering
Sleeps 17 in 8 rooms
3 reviews

The Rivonia River Lodge is a thatched lodge on the banks of the Braamfontein Spruit, set in a scenic one and a half acres of landscaped gardens.The

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R380
Avg per night
R380
Avg per night
Airport Inn B&B and Emerald Guest House | Accommodation Kempton Park

Airport Inn B&B and Emerald Guest House

Kempton Park Guest House
Sleeps 127 in 49 rooms
56 reviews

Airport Inn B&B and Emerald Guest House offers budget bed and breakfast accommodation in Kempton Park near the OR Tambo International Airport. Our...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Avg per night for 2 guests
R650
Avg per night for 2 guests
The Nicol Hotel and Apartments | Bedfordview Accommodation

The Nicol Hotel and Apartments

Bedfordview Hotel
Sleeps 176 in 72 rooms
1 review

The Nicol Hotel and Apartments is centrally located in the upmarket area of Bedfordview. Accommodation is offered in luxury room, apartments and a penthouse....

Breakfast Included
R999
Avg per night
R999
Avg per night
Gardenia Boutique Hotel | Accommodation Craighall Park

Gardenia Boutique Hotel

Craighall Park Hotel
Sleeps 36 in 15 rooms
1 review

Gardenia Boutique Hotel is located in Craighall Park, just a kilometres from the trendy Hyde Park Corner Shopping Centre. Everything you need is literally on...

Recently Booked!
Breakfast Included
R1520
Avg per night for 2 guests
R1520
Avg per night for 2 guests
Villa Vittoria Lodge | Hyde Park Accommodation

Villa Vittoria Lodge

Hyde Park Lodge
Sleeps 45 in 25 rooms
4 reviews

Villa Vittoria Lodge was the former British consulate. It is ideally located in upmarket Hyde Park and it has been extensively renovated into a stylish 4 Star...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R699
Avg per night for 1 guest
R699
Avg per night for 1 guest
City Lodge OR Tambo | Accommodation Johannesburg International Airport

City Lodge OR Tambo

Johannesburg International Airport Hotel
Sleeps 438 in 219 rooms
11 reviews

Based at Africa’s busiest airport, City Lodge at OR Tambo Airport will provide business and leisure travellers with home away from home accommodation that is...

Recently Booked!
Stornoway Lodge | Lanseria Accommodation

Stornoway Lodge

Lanseria Lodge, Bed and Breakfast, Self-catering
Sleeps 58 in 16 rooms
15 reviews

Situated a mere five minutes north of Lanseria Airport and bordering the Cradle of Humankind World Heritage Site, Stornoway Lodge offers ideal accommodation...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night
R1200
Avg per night
Bannister Hotel | Accommodation Braamfontein

Bannister Hotel

Braamfontein Hotel
Sleeps 68 in 36 rooms
4 reviews

The Bannister Hotel is situated in Braamfontein, Johannesburg. This independent, quality budget hotel offers friendly service and beautiful rooms in a safe...

  • Wi-Fi
  • On-site Parking
R300
Avg per night for 1 guest
R300
Avg per night for 1 guest
25% OFF
The Garden Venue Boutique Hotel | Johannesburg Specials

The Garden Venue Boutique Hotel

North Riding Bed and Breakfast, Hotel
Sleeps 30 in 13 rooms
7 reviews

Boutique Hotel is great for couples, solo adventurers, business travelers, families with kids, and big groups. All rooms are en-suite, with double, single, or...

Breakfast Included
R1050
R788
Avg per night for 2 guests
R1050
R788
Avg per night for 2 guests
Lakeview Boutique Hotel | Accommodation Farrarmere

Lakeview Boutique Hotel

Farrarmere Guest House
Sleeps 56 in 26 rooms
1 review

Situated along the banks of the Homestead Lake, Lake View Boutique Hotel offers guests a great choice when visiting Benoni. The comfortable accommodation and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R725
Avg per night
R725
Avg per night
Amadwala Lodge | Ruimsig Accommodation

Amadwala Lodge

Ruimsig Lodge
Sleeps 39 in 15 rooms
5 reviews

Amadwala Lodge is a beautiful bush lodge in the heart of a captivating environment where nature and the birdlife will captivate the guests. The lodge is...

  • Swimming Pool
  • On-site Parking
R990
Avg per night for 2 guests
R990
Avg per night for 2 guests
10% OFF
By Bush Telegraph Lodge | Johannesburg Specials

By Bush Telegraph Lodge

Randjesfontein Guest House
Sleeps 32 in 16 rooms
5 reviews

Our beautiful bold Sardinian-styled Lodge stands out like a shining white Mediterranean jewel in the rolling countryside of the Randjesfontein Equestrian...

Breakfast Included
R920
R828
Avg per night for 2 guests
R920
R828
Avg per night for 2 guests
Greenfields Guest House | Alberton Accommodation

Greenfields Guest House

Alberton Guest House, Bed and Breakfast
Sleeps 82 in 46 rooms
4 reviews

Overlooking the lush green playing fields of Reading Golf Course, in a prestigious residential suburb, Greenfields Guest House hosts four houses, namely...

Breakfast Included
R498
Avg per night for 1 guest
R498
Avg per night for 1 guest
Sierra on Main Hotel | Accommodation Ferndale

Sierra on Main Hotel

Ferndale Hotel
Sleeps 122 in 70 rooms

The Sierra on Main Hotel is situated in the opulent Northern Suburbs of Johannesburg, with upmarket facilities such as conference venues, restaurants, a beauty...

Breakfast Included
The Mediterranean | Bedfordview Accommodation

The Mediterranean

Bedfordview Bed and Breakfast
Sleeps 26 in 12 rooms
9 reviews

Located in Bedfordview, The Mediterranean accommodates you in comfort with modern amenities and facilities on-site.Rooms are equipped with en-suite

  • Wi-Fi
  • On-site Parking
R600
Avg per night
R600
Avg per night
Thornbirds | Accommodation Eikenhof

Thornbirds

Eikenhof Lodge
Sleeps 20 in 10 rooms
1 review

Nestled on the southern fringes of Johannesburg, Thornbirds Conference and Wedding Centre is one of the most secluded and elegant venues in the area. ...

Breakfast Included
R1200
Avg per night for 2 guests
R1200
Avg per night for 2 guests
 Hole In One Boutique Hotel and Conference Centre | Ruimsig Accommodation

Hole In One Boutique Hotel and Conference Ce...

Ruimsig Guest House, Bed and Breakfast
Sleeps 42 in 20 rooms
2 reviews

A warm welcome awaits you at the Hole in One Guest House situated in the Westrand,overlooking the Roodepoort Country Club as well as the Roodepoort

Breakfast Included
R1000
Avg per night for 2 guests
R1000
Avg per night for 2 guests
Nice By Nature Guest Venue | Accommodation Honeydew

Nice By Nature Guest Venue

Honeydew Guest House
Sleeps 60 in 16 rooms
6 reviews

Nice by Nature is a convenient, beautifully appointed guest house between Honeydew and Muldersdrift. We are situated on the famous 'wedding mile’, a mere 15...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1200
Avg per night for 2 guests
R1200
Avg per night for 2 guests
The Gallagher Hotel | Halfway House Accommodation

The Gallagher Hotel

Halfway House Hotel
Sleeps 208
5 reviews

The Gallagher Hotel and Conference Centre is the ideal choice for business or leisure travellers as it offers comfortable accommodation and professional...

  • Wi-Fi
  • On-site Parking
R706
Avg per night
R706
Avg per night
Lanseria Country Estate | Accommodation Lanseria

Lanseria Country Estate

Lanseria Lodge
Sleeps 42 in 16 rooms
4 reviews

This award-winning TGSA 3-star graded lodge is set on a peaceful country estate near the Cradle of Humankind, close to Lanseria International Airport. Lanseria...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R934
Avg per night for 2 guests
R934
Avg per night for 2 guests

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.