Accommodation in Johannesburg

Johannesburg
Find great quality apartments from the city experts!

Top 50 Apartments in Johannesburg

33 m² Apartment
from £39
9.8 "Excellent"
Book now

33 m² Apartment

Johannesburg, Gauteng, South Africa
Apartment
3 guests
Johannesburg - vacation apartment for 2 people with a kitchen.
80 m² Apartment
from £31
10.0 "Excellent" (1 review)
Book now

80 m² Apartment

Johannesburg, Gauteng, South Africa
Apartment
5 guests
House
from £24
10.0 "Excellent"
Book now

House

Johannesburg, Gauteng, South Africa
House
2 guests
Johannesburg - vacation room for 16 people with a TV.
House
from £24
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.
25 m² House
from £36
10.0 "Excellent" (1 review)
Book now

25 m² House

Johannesburg, Gauteng, South Africa
House
2 guests
This 3-person room with a pool in Johannesburg offers a great stay.
Apartment
from £48
Book now

Apartment

Johannesburg, Gauteng, South Africa
Apartment
4 guests
This room in Johannesburg for 2 people with a pool offers a great vacation.
90 m² House
from £63
Book now

90 m² House

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

Apartment

Johannesburg, Gauteng, South Africa
Apartment
3 guests
This apartment in Johannesburg for 2 people with a kitchen offers a great vacation.
35 m² Apartment
from
9.5 "Excellent" (1 review)
Book now

35 m² Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
This apartment in Johannesburg for 6 people with a TV offers a great vacation.
180 m² House
from £62
10.0 "Excellent"
Book now

180 m² House

Johannesburg, Gauteng, South Africa
House
6 guests
Johannesburg - vacation apartment for 4 people with a TV.
60 m² House
from £52
Book now

60 m² House

Johannesburg, Gauteng, South Africa
House
2 guests
This 5-person apartment with parking in Johannesburg offers a great stay.
30 m² Apartment
from
9.1 "Excellent" (1 review)
Book now

30 m² Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
This 50m² property in Johannesburg offers parking and Wi-Fi. The 1-bedroom apartment also offers guests a kitchen.
13 m² Apartment
from £174
8.0 "Very good"
Book now

13 m² Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
This 2-person room with a TV in Johannesburg offers a great stay.
15 m² Apartment
from £594
Book now

15 m² Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
Apartment
from £244
Book now

Apartment

Johannesburg, Gauteng, South Africa
Apartment
4 guests
This room in Johannesburg for 2 people with a hot tub offers a great vacation.
83 m² House
from £59
8.5 "Outstanding"
Book now

83 m² House

Gauteng, South Africa
House
3 guests
280 m² House
from £120
9.0 "Excellent"
Book now

280 m² House

Johannesburg, Gauteng, South Africa
House
4 guests
40 m² House
from £20
Book now

40 m² House

Gauteng, South Africa
House
3 guests
This room in Johannesburg for 2 people with parking offers a great vacation.
372 m² House
from £183
10.0 "Excellent" (4 reviews)
Book now

372 m² House

Johannesburg, Gauteng, South Africa
House
8 guests
74 m² Apartment
from £263
Book now

74 m² Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
Apartment
from £53
10.0 "Excellent"
Book now

Apartment

Gauteng, South Africa
Apartment
3 guests
131 m² Apartment
from £198
Book now

131 m² Apartment

Johannesburg, Gauteng, South Africa
Apartment
4 guests
Apartment
from £70
Book now

Apartment

Johannesburg, Gauteng, South Africa
Apartment
4 guests
This Johannesburg room with 1 bedroom offers guests a pool and Wi-Fi. 24m² in size, it also provides a TV.
100 m² House
from £65
Book now

100 m² House

Johannesburg, Gauteng, South Africa
House
3 guests
Johannesburg - vacation room for 2 people with parking.
90 m² Apartment
from
10.0 "Excellent" (1 review)
Book now

90 m² Apartment

Bryanston, Gauteng, South Africa
Apartment
4 guests
98 m² Apartment
from £42
9.0 "Excellent" (2 reviews)
Book now

98 m² Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
216 m² Apartment
from £355
Book now

216 m² Apartment

Johannesburg, Gauteng, South Africa
Apartment
6 guests
167 m² Apartment
from £202
Book now

167 m² Apartment

Johannesburg, Gauteng, South Africa
Apartment
6 guests
57 m² Apartment
from £34
10.0 "Excellent"
Book now

57 m² Apartment

Gauteng, South Africa
Apartment
5 guests
Apartment
from £28
Book now

Apartment

Gauteng, South Africa
Apartment
2 guests
57 m² House
from £52
Book now

57 m² House

Gauteng, South Africa
House
2 guests
40 m² Apartment
from £63
10.0 "Excellent"
Book now

40 m² Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
Apartment
from £59
Book now

Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
33 m² Apartment
from £32
10.0 "Excellent"
Book now

33 m² Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
Apartment
from £565
Book now

Apartment

Gauteng, South Africa
Apartment
3 guests
House
from £43
Book now

House

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

House

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

House

Gauteng, South Africa
House
2 guests
16 m² House
from £25
Book now

16 m² House

Johannesburg, Gauteng, South Africa
House
2 guests
Apartment
from £27
Book now

Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
This 2-person room with a pool in Johannesburg offers a great stay.
Apartment
from £79
Book now

Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
House
from £21
Book now

House

Johannesburg, Gauteng, South Africa
House
2 guests
179 m² Apartment
from £48
Book now

179 m² Apartment

Johannesburg, Gauteng, South Africa
Apartment
2 guests
House
from £25
Book now

House

Gauteng, South Africa
House
3 guests
House
from £12
Book now

House

Johannesburg, Gauteng, South Africa
House
1 guest
This room in Johannesburg for 2 people with air conditioning offers a great vacation.
110 m² Apartment
from £54
10.0 "Excellent"
Book now

110 m² Apartment

Johannesburg, Gauteng, South Africa
Apartment
4 guests
Apartment
from £35
9.0 "Excellent"
Book now

Apartment

Johannesburg, Gauteng, South Africa
Apartment
4 guests
85 m² House
from £50
Book now

85 m² House

Johannesburg, Gauteng, South Africa
House
4 guests
House
from £59
Book now

House

Bryanston, Gauteng, South Africa
House
4 guests
House
from £49
Book now

House

Bryanston, Gauteng, South Africa
House
4 guests
House
from £62
10.0 "Excellent"
Book now

House

Bryanston, Gauteng, South Africa
House
4 guests
View more in Johannesburg

Apartment, Accommodation & Rooms in Johannesburg

Johannesburg is a dynamic cosmopolitan city in South Africa. In other words, it is, the economic and cultural centre of South Africa. It is a very busy city and full of life where everyone is always on the move. Johannesburg has a great variety of places to eat, wonderful sites to visit, and a wide range of places to stay at during your visit. It is filled with attractions including Joburg Zoo, Apartheid Museum, Gold Mine and so much more that you will never want to leave.

Find your Bed and Breakfast in Johannesburg

Stay in bed & breakfast during your vacation in Johannesburg. You can find a bed & breakfast right in the city so that you are within walking distance of all the major attractions, or you can choose a b&b on the outskirts of the city so that you can save money. Johannesburg has numerous bed and breakfast accommodations listed on our website and we are constantly adding to the list. So why not start searching early to view the best selection and to be sure you get exactly what you want. We have cheap bed and breakfasts and more pricey b&b accommodations to suit all budgets. On Wimdu you will be able to view photos, review amenities, and compare rates. You can also read reviews of past guests which helps you make your decision.

Find your Ideal Apartment waiting for you

Renting an apartment in Johannesburg while you are on your vacation is also a convenient means for accommodation. There are a multitude of apartments in Johannesburg which you will find much cheaper than staying at a hotel, and there are also numerous apartments on the outskirts of the city, if you would like to save even more money. Johannesburg has apartments which you can rent from private owners as well as companies, so use Wimdu and start searching now to get the best selection. Enter travel dates and find the perfect apartment.

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 300,000 lettings in more than 150 countries, you're sure to find the perfect place to stay.

And we love our apartments

33 m² Apartment
80 m² Apartment
House
House
25 m² House
View more in Johannesburg