Accommodation in Johannesburg

Johannesburg
Find quality vacation rentals and city apartments!

Top 50 Apartments in Johannesburg

360 ft² Apartment
from $49
9.8 "Excellent"
Book now

360 ft² Apartment

Johannesburg, Gauteng, South Africa
Apartment
3 guests
Johannesburg - vacation apartment for 2 people with a kitchen.
860 ft² Apartment
from $39
10.0 "Excellent" (1 review)
Book now

860 ft² Apartment

Johannesburg, Gauteng, South Africa
Apartment
5 guests
970 ft² House
from $80
Book now

970 ft² House

Johannesburg, Gauteng, South Africa
House
4 guests
Johannesburg - vacation room for 16 people with a TV.
House
from $31
10.0 "Excellent"
Book now

House

Johannesburg, Gauteng, South Africa
House
2 guests
This 2-person room with a kitchen in Johannesburg offers a great stay.
380 ft² Apartment
from
9.5 "Excellent" (1 review)
Book now

380 ft² Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
This 3-person room with a pool in Johannesburg offers a great stay.
House
from $30
10.0 "Excellent"
Book now

House

Johannesburg, Gauteng, South Africa
House
2 guests
This room in Johannesburg for 2 people with a pool offers a great vacation.
270 ft² House
from $45
10.0 "Excellent" (1 review)
Book now

270 ft² House

Johannesburg, Gauteng, South Africa
House
2 guests
This room in Johannesburg for 2 people with Wi-Fi offers a great vacation.
Apartment
from $60
Book now

Apartment

Johannesburg, Gauteng, South Africa
Apartment
4 guests
This apartment in Johannesburg for 2 people with a kitchen offers a great vacation.
Apartment
from $50
Book now

Apartment

Johannesburg, Gauteng, South Africa
Apartment
3 guests
This apartment in Johannesburg for 6 people with a TV offers a great vacation.
1940 ft² House
from $78
10.0 "Excellent"
Book now

1940 ft² House

Johannesburg, Gauteng, South Africa
House
6 guests
Johannesburg - vacation apartment for 4 people with a TV.
320 ft² Apartment
from
9.1 "Excellent" (1 review)
Book now

320 ft² Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
This 5-person apartment with parking in Johannesburg offers a great stay.
650 ft² House
from $65
Book now

650 ft² House

Johannesburg, Gauteng, South Africa
House
2 guests
This 50m² property in Johannesburg offers parking and Wi-Fi. The 1-bedroom apartment also offers guests a kitchen.
890 ft² House
from $76
8.5 "Outstanding"
Book now

890 ft² House

Gauteng, South Africa
House
3 guests
This 2-person room with a TV in Johannesburg offers a great stay.
800 ft² Apartment
from $335
Book now

800 ft² Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
4000 ft² House
from $233
10.0 "Excellent" (4 reviews)
Book now

4000 ft² House

Johannesburg, Gauteng, South Africa
House
8 guests
This room in Johannesburg for 2 people with a hot tub offers a great vacation.
140 ft² Apartment
from $221
8.0 "Very good"
Book now

140 ft² Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
Apartment
from $67
10.0 "Excellent"
Book now

Apartment

Gauteng, South Africa
Apartment
3 guests
160 ft² Apartment
from $756
Book now

160 ft² Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
This room in Johannesburg for 2 people with parking offers a great vacation.
Apartment
from $311
Book now

Apartment

Johannesburg, Gauteng, South Africa
Apartment
4 guests
970 ft² Apartment
from
10.0 "Excellent" (1 review)
Book now

970 ft² Apartment

Bryanston, Gauteng, South Africa
Apartment
4 guests
3010 ft² House
from $153
9.0 "Excellent"
Book now

3010 ft² House

Johannesburg, Gauteng, South Africa
House
4 guests
2330 ft² Apartment
from $451
Book now

2330 ft² Apartment

Johannesburg, Gauteng, South Africa
Apartment
6 guests
1080 ft² House
from $83
Book now

1080 ft² House

Johannesburg, Gauteng, South Africa
House
3 guests
This Johannesburg room with 1 bedroom offers guests a pool and Wi-Fi. 24m² in size, it also provides a TV.
1410 ft² Apartment
from $252
Book now

1410 ft² Apartment

Johannesburg, Gauteng, South Africa
Apartment
4 guests
Johannesburg - vacation room for 2 people with parking.
Apartment
from $88
Book now

Apartment

Johannesburg, Gauteng, South Africa
Apartment
4 guests
610 ft² Apartment
from $42
10.0 "Excellent"
Book now

610 ft² Apartment

Gauteng, South Africa
Apartment
5 guests
1050 ft² Apartment
from $53
9.0 "Excellent" (2 reviews)
Book now

1050 ft² Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
1800 ft² Apartment
from $256
Book now

1800 ft² Apartment

Johannesburg, Gauteng, South Africa
Apartment
6 guests
Apartment
from $36
Book now

Apartment

Gauteng, South Africa
Apartment
2 guests
430 ft² House
from $36
Book now

430 ft² House

Gauteng, South Africa
House
3 guests
170 ft² House
from $32
Book now

170 ft² House

Johannesburg, Gauteng, South Africa
House
2 guests
Apartment
from $35
Book now

Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
610 ft² House
from $66
Book now

610 ft² House

Gauteng, South Africa
House
2 guests
House
from $26
Book now

House

Johannesburg, Gauteng, South Africa
House
2 guests
430 ft² Apartment
from $80
10.0 "Excellent"
Book now

430 ft² Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
360 ft² Apartment
from $41
10.0 "Excellent"
Book now

360 ft² Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
This 2-person room with Wi-Fi in Johannesburg offers a great stay.
House
from $62
Book now

House

Bryanston, Gauteng, South Africa
House
2 guests
Johannesburg - vacation room for 2 people with parking.
House
from $53
Book now

House

Bryanston, Gauteng, South Africa
House
2 guests
House
from $54
Book now

House

Gauteng, South Africa
House
2 guests
Apartment
from $101
Book now

Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
This 2-person room with a pool in Johannesburg offers a great stay.
1930 ft² Apartment
from $61
Book now

1930 ft² Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
House
from $32
Book now

House

Gauteng, South Africa
House
3 guests
House
from $16
9.0 "Excellent"
Book now

House

Johannesburg, Gauteng, South Africa
House
1 guest
Apartment
from $74
Book now

Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
Apartment
from $716
Book now

Apartment

Gauteng, South Africa
Apartment
3 guests
This room in Johannesburg for 2 people with air conditioning offers a great vacation.
Apartment
from $44
9.0 "Excellent"
Book now

Apartment

Johannesburg, Gauteng, South Africa
Apartment
4 guests
House
from $74
Book now

House

Bryanston, Gauteng, South Africa
House
4 guests
House
from $62
Book now

House

Bryanston, Gauteng, South Africa
House
4 guests
1180 ft² Apartment
from $68
10.0 "Excellent"
Book now

1180 ft² Apartment

Johannesburg, Gauteng, South Africa
Apartment
4 guests
910 ft² House
from $63
Book now

910 ft² House

Johannesburg, Gauteng, South Africa
House
4 guests
2370 ft² House
from $138
8.0 "Very good" (1 review)
Book now

2370 ft² House

Johannesburg, Gauteng, South Africa
House
7 guests
View all 9191 apartments in Johannesburg

Accommodation & Apartments in Johannesburg

Johannesburg is South Africa’s largest city with a population over three million. Johannesburg really has something for any holiday maker. You may choose to visit Walter Sisulu Botanical Garden where you can take a stroll through the 600 plant species on showcase, whilst capturing a glimpse of the 200 bird species also here. But also look out for the many small mammals in the gardens, you never know what you will find! To get a taste of history in Johannesburg, visit the Apartheid Museum where you can learn many things about South Africa’s past and how it has changed over the years. You might also like to take a tour of Constitution Hill, which is the seat of the Constitutional Court of South Africa. However Constitution Hill is also the site of the Old Fort Prison Complex, a complex made notorious over the years due to the many forms of brutality that took place there along with it once detaining many of South Africa’s most famous political activists including Mahatma Gandhi, Nelson Mandela, and Walter Sisulu. Take your time, explore Johannesburg to see what you can find. You will notice many street vendors and authentic South African restaurants around so get immersed in this fascinating city!Don’t just stop at Johannesburg, we have many accommodation options throughout South Africa. These include some lovely apartments in Cape Town and some beautiful vacation rentals in Durban.

Find an apartment or bed and breakfast in Johannesburg today!

We have so many wonderful apartment and bed and breakfast options in Johannesburg. All you need to do is visit the Wimdu website and pick the one that suits your needs. It doesn’t matter if you are on a budget, we have accommodation to suit any budget and you can even enter your maximum price on the website to get only the properties within your price range. Another great feature of our accommodation is they privately owned by Johannesburg locals who will have a wealth of knowledge about the city. So if you are unsure of what to do or where to start your journey in Johannesburg, you can ask your local host!Whilst in Africa why not check out some other parts of this wonderful continent? We have some incredible guesthouses in Marrakesh just waiting for you!

Ready to book?

Our Apartments have an average score of 9/10! See what our guests are saying:

10 Excellent
March 2014
Convenient and Comfortable Cottage

We spent 5 days in Adeline & Charl's cottage and were SO pleased we did! HOSTS: It's very obvious that they themselves use a lot of vacation rentals when they travel, as they are one of the few hosts who provide simple things like c...

Check this Apartment
10 Excellent
October 2011
Double Bedroom in Guesthouse

Wonderful Place, feel like you are way out in the Country, yet you are minutes from Midrand business district. Personal attention and a beautiful setting make this an amazing Guest House not to be missed!!!

Check this Apartment
10 Excellent
September 2011
Near Lanseria airport; Beautiful Country Hotel

Fantastic country accommodation. Very quiet & peaceful location with comfortable room, beautiful breakfast and idyllic setting. Excellent choice for events, and located near Lanseria Airport - very convenient.

Check this Apartment
10 Excellent
August 2011
Near Lanseria airport; Beautiful Country Hotel

Great for weddings with all the private units - but also so close to Lanzeria airport for business travel to Fourways/Roodepoort directions. Beautifully put together and great hosts:)

Check this Apartment

We are Wimdu...

Wimdu is Europe's largest marketplace for private accommodation. With over 350,000 properties in more than 150 countries, you're sure to find the perfect place to stay.

And we love our apartments

360 ft² Apartment
860 ft² Apartment
970 ft² House
House
380 ft² Apartment
View all 9191 apartments in Johannesburg