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

Johannesburg in Gauteng

Accommodation in Johannesburg

1300+ accommodation listings, including 36 specials
Makhaya Guest House | Melville Accommodation

Makhaya Guest House

Melville Guest House
Sleeps 56 in 18 rooms
3 reviews

No matter whether you are in Johannesburg on business or as a foreign tourist seeking a unique African experience you are a valued guest and, as such, a very...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
Robin's Roost | Accommodation Lanseria

Robin's Roost

Lanseria Bed and Breakfast
Sleeps 7 in 3 rooms
5 reviews

Awaken to the sound of birdsong in a beautiful indigenous garden set on a large property in the country. We are close to Lanseria International Airport and...

  • Wi-Fi
  • Swimming Pool
R550
Avg per night for 2 guests
R550
Avg per night for 2 guests
Ruby Homes - Fourways 1 | Fourways Accommodation

Ruby Homes - Fourways 1

Fourways Self-catering
Sleeps 2

Avignon is a one bedroom apartment, beautifully furnished and has one bedroom, one bathroom, fully equipped kitchen, and lounge with a patio. With more space,...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R987
Avg per night
R987
Avg per night
Auckland Lodge | Accommodation Auckland Park

Auckland Lodge

Auckland Park Guest House
Sleeps 24 in 8 rooms
3 reviews

Auckland Lodge offers the discerning guest exceptional accommodation in a tranquil setting.The guest house is situated in a beautiful, leafy part of Auckland...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R700
Avg per night for 2 guests
R700
Avg per night for 2 guests
Vistaero Apartments | Houghton Accommodation

Vistaero Apartments

Houghton Self-catering, Hotel
Sleeps 60 in 30 rooms

Vistaero Apartments is situated in the bustling city of Johannesburg.The self-catering apartments, which accommodate up to two guests, are fully furnished and...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R460
Avg per night
R460
Avg per night
Wildpear | Accommodation Bassonia

Wildpear

Bassonia Guest House, Self-catering
Sleeps 4

Wildpear is situated in the hills of Bassonia with beautiful views. Two bedroom unit with one bathroom ensuite (bath), second bathroom with shower off main...

  • Wi-Fi
  • On-site Parking
R900
Avg per night
R900
Avg per night
Golden Crest Guesthouse | Florida (Gauteng) Accommodation

Golden Crest Guesthouse

Florida (Gauteng) Bed and Breakfast
Sleeps 12 in 6 rooms
11 reviews

At the Golden Crest we offer non-smoking rooms, all rooms have separate en-suite bathrooms. Our beds are very comfortable with duck downs and crispy white...

  • Swimming Pool
R850
Avg per night for 2 guests
R850
Avg per night for 2 guests
Borisimos Guest House | Accommodation Brackenhurst

Borisimos Guest House

Brackenhurst Guest House
Sleeps 26 in 13 rooms
1 review

Borisimos Guest House is a family business that had the vision to create a tranquil living environment for the discerned guest. Most important to us is that...

  • Swimming Pool
R750
Avg per night for 2 guests
R750
Avg per night for 2 guests
Ekurhuleni Lodge | Rhodesfield Accommodation

Ekurhuleni Lodge

Rhodesfield Bed and Breakfast
Sleeps 37 in 14 rooms
3 reviews

Ekurhuleni Lodge offers relaxed and affordable accommodation situated in Kempton Park, only a 5 minute drive to OR Tambo International Airport.The lodge has 18...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R500
Avg per night
R500
Avg per night
Mary Ana Guest House | Accommodation Kelvin

Mary Ana Guest House

Kelvin Guest House
Sleeps 14 in 7 rooms

Welcome to Mary Ana Guest HouseOur establishment is based in the quiet suburb of Kelvin. It is located near Woodmead and very near to Sandton city shopping...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R480
Avg per night
R480
Avg per night
Aloe Ridge Bed and Breakfast | Jukskei Park Accommodation

Aloe Ridge Bed and Breakfast

Jukskei Park Bed and Breakfast, Self-catering
Sleeps 8 in 4 rooms
7 reviews

An affordable home-stay accommodation (breakfast on request) in the peaceful surroundings of Jukskei Park. Situated near Monte Casino Fourways, TicketPro...

  • Swimming Pool
  • Braai/Barbecue
R590
Avg per night for 2 guests
R590
Avg per night for 2 guests
33 Melville Road | Accommodation Illovo

33 Melville Road

Illovo Hotel, Bed and Breakfast
Sleeps 8 in 3 rooms

33 Melville Road offers luxurious accommodation for the discerning traveller in Sandton. The grand residence offers spacious rooms and luxurious bathrooms...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R3950
Avg per night
R3950
Avg per night
Aloe Lane Guest Lodge | Lonehill Accommodation

Aloe Lane Guest Lodge

Lonehill Lodge
Sleeps 14 in 7 rooms

Newly completed, Aloe Lane Guest Lodge is a spacious and yet intimate environment, a bush lodge in the city. We offer you luxurious African style...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1840
Avg per night for 2 guests
R1840
Avg per night for 2 guests
Palmeirinhas Guesthouse | Accommodation Kensington

Palmeirinhas Guesthouse

Kensington Guest House, Self-catering
Sleeps 4

Welcome to Palmeirinhas Guesthouse.We are a small self-catering guesthouse based in Kensington in the heart of Johannesburg, we have five units one of which is...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R500
Avg per night for 2 guests
R500
Avg per night for 2 guests
The Munro Boutique Hotel | Upper Houghton Accommodation

The Munro Boutique Hotel

Upper Houghton Hotel
Sleeps 10 in 5 rooms

Overlooking the world's largest urban forest in Johannesburg is a rare and spectacular jewel, The Munro Boutique Hotel. Nestled in it's heart is a three story...

  • Swimming Pool
  • On-site Parking
R2780
Avg per night
R2780
Avg per night
At The View | Accommodation Roodepoort

At The View

Roodepoort Bed and Breakfast
Sleeps 13 in 6 rooms
23 reviews

This friendly B&B is situated in the upmarket and leafy suburb of Kloof en Dal on the near West Rand/Roodepoort. The 100 hectare Kloof en Dal nature reserve is...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R390
Avg per night
R390
Avg per night
Castle Lodge | Impala Park Accommodation

Castle Lodge

Impala Park Bed and Breakfast
Sleeps 50 in 24 rooms
3 reviews

Castle Lodge offers a combination of tranquility and luxury accommodation with true South African hospitality for corporate, weekends, long stays or just a...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550
Avg per night
R550
Avg per night
Airport Lodge | Accommodation Kempton Park

Airport Lodge

Kempton Park Guest House, Self-catering
Sleeps 27 in 10 rooms
19 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
R200
Avg per night for 2 guests
Luxury Garden Cottage in Norwood | Norwood Accommodation

Luxury Garden Cottage in Norwood

Norwood Guest House, Self-catering
Sleeps 2

Luxury Garden Cottage in Norwood, is a luxury spacious and ultra-modern garden cottage which can accommodate one or two adults. Centrally located for...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night for 2 guests
R1200
Avg per night for 2 guests
Oak Crossing | Accommodation Ferndale

Oak Crossing

Ferndale Guest House, Self-catering
Sleeps 12 in 5 rooms
9 reviews

Oak Crossing is a beautiful guest house in Randburg, ideally situated to reach any location in Johannesburg . Oak Crossing is just 8 km from the Gautrain...

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

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.