South Africa may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Johannesburg Vacation Rentals

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Featured Vacation Homes in Johannesburg

Safe, Spacious Self-catering Holiday Home
64 Springbok Avenue, Akasia, Gauteng
Get Rates

Situated in Akasia, this holiday home is within 9 miles (15 km) of Wonderboom Nature Reserve, National Library of South Africa and Old Raadsaal. Sammy Marks ...

Safe, Spacious Self-catering Holiday Home
Phoka House a Nice Country Located House Away From the Busy City
The price is CA $100 per night

Situated in Pretoria, this romantic holiday home is 2.7 mi (4.4 km) from Rietvlei Nature Reserve and within 9 miles (15 km) of Woodlands Mall and Wingate Park ...

5/5Exceptional! (1 review)
Excellent Stay

"Just say my familly and me were at home. the home was exceptionnel, just amazing. Thanks a lot Angie"…"

Reviewed on Jan. 10, 2019

Phoka House a Nice Country Located House Away From the Busy City
Serene Pastures is a Tranquil Home Away From Home Based on a Lush Property
Get Rates

Located in Greater Johannesburg Metropolitan Area, this holiday home is 2.1 mi (3.3 km) from Gallagher Convention Centre and 2.5 mi (4 km) from Boulders Shopping ...

Serene Pastures is a Tranquil Home Away From Home Based on a Lush Property
XYZ Guest House-twin Bed Room
Frangipani St, Pretoria, Gauteng
Get Rates

Situated in Pretoria, this holiday home is 1.7 mi (2.7 km) from Life Wilgers Hospital and 2.3 mi (3.8 km) from Faerie Glen Municipal Nature Reserve. Atterbury ...

XYZ Guest House-twin Bed Room
XYZ Guest House-king Bed Room
299 Frangipani St, Pretoria, Gauteng
Get Rates

Situated in Pretoria, this holiday home is 1.4 mi (2.3 km) from Life Wilgers Hospital and 2.2 mi (3.6 km) from Faerie Glen Municipal Nature Reserve. Pretoria ...

XYZ Guest House-king Bed Room
Stay 2 Live Hazelwood Accommodation
3.5 out of 5
34 Firwood Avenue, Hazelwood, Pretoria, Gauteng
Get Rates

Situated in Pretoria, this holiday home is 0.6 mi (1 km) from Brooklyn Theatre and within 3 miles (5 km) of Menlyn Park Shopping Centre and University of Pretoria. ...

Stay 2 Live Hazelwood Accommodation
Smart Apartment Five
15 W Rd S, Sandton, Gauteng
Get Rates

Located in Greater Johannesburg Metropolitan Area, this holiday home is within 1 mile (2 km) of Morningside Mediclinic, Sandton Convention Centre and Nelson ...

Smart Apartment Five
Entertainers Dream House
4 out of 5
19 5th Avenue Parktown North, Randburg, Randburg, Gauteng
Get Rates

Located in Greater Johannesburg Metropolitan Area, this holiday home is within 1 mile (2 km) of 4th Avenue Parkhurst and Rosebank Mall. Parkview Golf Club and ...

Entertainers Dream House
Full House 150m From 4th ave Parkhurst
57 12th Street, Randburg, Gauteng
Get Rates

Located in Greater Johannesburg Metropolitan Area, this holiday home is within 2 miles (3 km) of 4th Avenue Parkhurst, Emmarentia Dam and Delta Park. Johannesburg ...

Full House 150m From 4th ave Parkhurst
Cozy Warm Feel
18 Ring Rd, Pagaview, Johannesburg, Gauteng
Get Rates

Located in Greater Johannesburg Metropolitan Area, this holiday home is 0.7 mi (1.1 km) from Oriental Plaza and within 3 miles (5 km) of University of Witwatersrand ...

Cozy Warm Feel
Fully Furnished Rooms for Short Stay, Pretoria
426 Flowers St, Pretoria, Gauteng
Get Rates

Situated in Pretoria, this holiday home is within 3 miles (5 km) of Union Buildings, State Theatre and National Zoological Gardens of South Africa. Sammy Marks ...

Fully Furnished Rooms for Short Stay, Pretoria
	Unit is close to Nature Reserve for Walking and Cycling
The price is CA $25 per night

Situated in Heidelberg, this holiday home is 1.3 mi (2.1 km) from Suikerbosrand Nature Reserve and within 12 miles (20 km) of The Angelo Mall and Nigel Golf ...

 Unit is close to Nature Reserve for Walking and Cycling
Don't see what you're looking for?
See all available properties in Johannesburg
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other property types in Johannesburg

Radisson Blu Gautrain Hotel
Radisson Blu Gautrain Hotel
4 out of 5
Corner Rivonia Rd. And West St., Benmore, Sandton, Gauteng
The price is CA $109 per night
4.4/5Excellent! (994 reviews)

"Early and late check in. Excellent and friendly services from staff and a superb location opposite the train station and 4 minute walk to Nelson Mandela square. Excellent."…"

Reviewed on Mar. 17, 2020

Radisson Blu Gautrain Hotel
Hyatt Regency Johannesburg
Hyatt Regency Johannesburg
5 out of 5
191 Oxford Road, Johannesburg, Gauteng
4.5/5Wonderful! (155 reviews)

"Loved absolutely everything about the hotel. Great fitness area with gym and swimming pool, amazing breakfasts and great helpful staff."…"

Reviewed on Mar. 18, 2020

Hyatt Regency Johannesburg
The Maslow Hotel, Sandton
The Maslow Hotel, Sandton
4 out of 5
Corner Grayston Drive and Rivonia Road, Sandton, Gauteng
The price is CA $107 per night
4.4/5Wonderful! (397 reviews)

"Good pol,. great shuttle bus to the Mandela Mall every 30 minutes. Very good breakfast"…"

Reviewed on Feb. 28, 2020

The Maslow Hotel, Sandton
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

More trip options