Accommodation in Johannesburg

Johannesburg
Anytime
2 guests
Find quality vacation rentals and city apartments!

Top 50 Apartments in Johannesburg

360 ft² Apartment
from $52
9.0 "Excellent"
Book now

360 ft² Apartment

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
Apartment
3 guests
Johannesburg - vacation apartment for 2 people with a kitchen.
170 ft² House
from $32
Book now

170 ft² House

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
2 guests
House
from $26
Book now

House

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
2 guests
Johannesburg - vacation room for 16 people with a TV.
Apartment
from $36
Book now

Apartment

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
Apartment
2 guests
This 2-person room with a kitchen in Johannesburg offers a great stay.
Apartment
from $44
9.0 "Excellent"
Book now

Apartment

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
Apartment
4 guests
This 3-person room with a pool in Johannesburg offers a great stay.
650 ft² House
from $65
Book now

650 ft² House

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
2 guests
This room in Johannesburg for 2 people with a pool offers a great vacation.
800 ft² Apartment
from $335
Book now

800 ft² Apartment

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
Apartment
2 guests
This room in Johannesburg for 2 people with Wi-Fi offers a great vacation.
Apartment
from
Book now

Apartment

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
Apartment
2 guests
This apartment in Johannesburg for 2 people with a kitchen offers a great vacation.
House
from
Book now

House

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
2 guests
This apartment in Johannesburg for 6 people with a TV offers a great vacation.
House
from $136
Book now

House

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
4 guests
Johannesburg - vacation apartment for 4 people with a TV.
4000 ft² House
from $225
10.0 "Excellent" (4 reviews)
Book now

4000 ft² House

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
8 guests
This 5-person apartment with parking in Johannesburg offers a great stay.
430 ft² Apartment
from $80
10.0 "Excellent"
Book now

430 ft² Apartment

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
Apartment
2 guests
This 50m² property in Johannesburg offers parking and Wi-Fi. The 1-bedroom apartment also offers guests a kitchen.
360 ft² Apartment
from $40
10.0 "Excellent"
Book now

360 ft² Apartment

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
Apartment
2 guests
This 2-person room with a TV in Johannesburg offers a great stay.
1180 ft² Apartment
from $70
10.0 "Excellent"
Book now

1180 ft² Apartment

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
Apartment
4 guests
Apartment
from $98
Book now

Apartment

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
Apartment
4 guests
This room in Johannesburg for 2 people with a hot tub offers a great vacation.
Apartment
from
Book now

Apartment

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
Apartment
6 guests
1050 ft² Apartment
from $53
9.0 "Excellent" (2 reviews)
Book now

1050 ft² Apartment

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
Apartment
2 guests
380 ft² Apartment
from $35
Book now

380 ft² Apartment

Solheim, Germiston, South Africa
Apartment
2 guests
This room in Johannesburg for 2 people with parking offers a great vacation.
House
from $48
6.1 (118 reviews)
Book now

House

Primrose, Germiston, South Africa
House
4 guests
The Cottage
from $28
8.8 "Outstanding" (8 reviews)
Book now

The Cottage

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
4 guests
Miraton Guest Lodge
from $36
Book now

Miraton Guest Lodge

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
4 guests
Premiere Classe Suites
from $52
8.2 "Very good" (241 reviews)
Book now

Premiere Classe Suites

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
Apartment
4 guests
Sleepy Gecko Guest House
from $51
8.0 "Very good" (150 reviews)
Book now

Sleepy Gecko Guest House

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
4 guests
This Johannesburg room with 1 bedroom offers guests a pool and Wi-Fi. 24m² in size, it also provides a TV.
Citrus Lane Guesthouse
from $53
9.2 "Excellent" (12 reviews)
Book now

Citrus Lane Guesthouse

Johannesburg North, Randburg, South Africa
House
4 guests
Johannesburg - vacation room for 2 people with parking.
33 on First Guest House
from $41
8.6 "Outstanding" (102 reviews)
Book now

33 on First Guest House

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
4 guests
Abbotsford House
from $49
8.4 "Outstanding" (54 reviews)
Book now

Abbotsford House

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
4 guests
The Capital on Bath
from $69
8.6 "Outstanding" (291 reviews)
Book now

The Capital on Bath

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
Aparthotel
4 guests
House on York Guest House
from $42
9.2 "Excellent" (95 reviews)
Book now

House on York Guest House

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
4 guests
Doveton House
from $170
9.6 "Excellent" (55 reviews)
Book now

Doveton House

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
4 guests
Margaret's Place
from $46
9.6 "Excellent" (142 reviews)
Book now

Margaret's Place

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
Apartment
4 guests
28520 ft² House
from $47
8.5 "Outstanding" (67 reviews)
Book now

28520 ft² House

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
2 guests
Motel Mi Pi CHi
from $64
8.7 "Outstanding" (363 reviews)
Book now

Motel Mi Pi CHi

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
4 guests
310 ft² Apartment
from $67
8.6 "Outstanding" (449 reviews)
Book now

310 ft² Apartment

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
Apartment
2 guests
Ginnegaap Guest House
from $72
8.8 "Outstanding" (355 reviews)
Book now

Ginnegaap Guest House

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
4 guests
Villa Moyal
from $110
9.5 "Excellent" (53 reviews)
Book now

Villa Moyal

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
Apartment
4 guests
Riverbend Country House
from $52
7.6 "Very good" (33 reviews)
Book now

Riverbend Country House

Riverbend AH, Randburg, South Africa
Cottage
4 guests
This 2-person room with Wi-Fi in Johannesburg offers a great stay.
1240 ft² Apartment
from $182
8.8 "Outstanding" (437 reviews)
Book now

1240 ft² Apartment

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
Apartment
4 guests
Johannesburg - vacation room for 2 people with parking.
Worcester Cottage and Suite
from $131
10.0 "Excellent" (1 review)
Book now

Worcester Cottage and Suite

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
Cottage
4 guests
Grace and Gift Guesthouse
from $26
6.1 (18 reviews)
Book now

Grace and Gift Guesthouse

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
4 guests
Merwehuis Bed and Breakfast
from $50
9.4 "Excellent" (32 reviews)
Book now

Merwehuis Bed and Breakfast

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
4 guests
This 2-person room with a pool in Johannesburg offers a great stay.
Thornton Gap Guesthouse
from $66
10.0 "Excellent" (38 reviews)
Book now

Thornton Gap Guesthouse

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
4 guests
84 on Fourth
from $58
9.0 "Excellent" (291 reviews)
Book now

84 on Fourth

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
4 guests
700 ft² Apartment
from $193
8.9 "Outstanding" (32 reviews)
Book now

700 ft² Apartment

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
Apartment
4 guests
520 ft² Apartment
from $78
9.7 "Excellent" (53 reviews)
Book now

520 ft² Apartment

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
Apartment
2 guests
310 ft² House
from $102
9.1 "Excellent" (384 reviews)
Book now

310 ft² House

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
2 guests
This room in Johannesburg for 2 people with air conditioning offers a great vacation.
480 ft² House
from $135
9.8 "Excellent" (89 reviews)
Book now

480 ft² House

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
4 guests
1280 ft² Apartment
from $109
8.7 "Outstanding" (428 reviews)
Book now

1280 ft² Apartment

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
Apartment
4 guests
House
from $66
Book now

House

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
2 guests
820 ft² House
from $526
9.5 "Excellent" (188 reviews)
Book now

820 ft² House

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
House
2 guests
970 ft² Apartment
from $84
8.9 "Outstanding" (1,217 reviews)
Book now

970 ft² Apartment

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
Apartment
4 guests
1190 ft² Apartment
from $117
9.6 "Excellent" (12 reviews)
Book now

1190 ft² Apartment

Johannesburg, Greater Johannesburg Metropolitan Area, South Africa
Apartment
4 guests
View all 2762 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
170 ft² House
House
Apartment
Apartment
View all 2762 apartments in Johannesburg