COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

South Africa 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.

Top Vacation Rentals in in South Africa

The Onyx Apartment Hotel

The Onyx Apartment Hotel

4 out of 5
57 Heerengracht Street, Cape Town, Western Cape
The price is CA $89 per night from Apr 26 to Apr 27

Located in Cape Town City Centre, this aparthotel is within a 10-minute walk of Cape Town International Convention Centre and Long Street. Castle of Good Hope ...

4.5/5Wonderful! (186 reviews)
Excellent service

"A very good experience, not the first time and most definitely not the last."…"

Reviewed on Nov. 22, 2020

The Onyx Apartment Hotel
First Group Magalies Park

First Group Magalies Park

3 out of 5
Krugersdorp & Skeerpoort Roads, Hartbeespoort, North West
The price is CA $78 per night from May 3 to May 4

Set in Hartbeespoort, this family-friendly apartment building is within 9 mi (15 km) of Hartebeespoort Dam, Hartbeespoort Dam Snake and Animal Park, and Pecanwood ...

4.5/5Wonderful! (67 reviews)
Wonderful family place

"Lovely place for family"…"

Reviewed on Nov. 6, 2020

First Group Magalies Park
Ruah Park Camping & Outdoor

Ruah Park Camping & Outdoor

1 out of 5
R573, Moloto Road, Cullinan, Gauteng
The price is CA $39 per night from May 3 to May 4

Situated in a rural location, this campground is within 12 mi (20 km) of Dinokeng Game Reserve, Roodeplaat Dam, and Sable Hills Recreation Area. University of ...

Ruah Park Camping & Outdoor
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Lawhill Luxury Apartments

Lawhill Luxury Apartments

5 out of 5
V&A Residential Marina, Dock Rd, Cape Town, Western Cape
The price is CA $137 per night from Apr 14 to Apr 15

Located in Victoria and Alfred Waterfront, this luxury apartment building is within a 15-minute walk of Two Oceans Aquarium and V&A Waterfront. Cape Town International ...

4.6/5Wonderful! (95 reviews)

"Undoubtedly one of the best value for money, extremely comfortable and well run accommodation apartments in Cape Town. The staff were friendly and helpful and the facilities phenomenal"…"

Reviewed on Mar. 12, 2021

Lawhill Luxury Apartments
Umhlanga Cabanas

Umhlanga Cabanas

3.5 out of 5
91 Lagoon Drive, Umhlanga, KwaZulu-Natal
The price is CA $109 per night from May 10 to May 11

This family-friendly Umhlanga apartment building is located near the beach, just steps from Umhlanga Lagoon Nature Reserve and Umhlanga Lagoon Nature Trail. ...

3.6/5Good! (14 reviews)

"Convenient and safe and secure Rooms clean neat and tidy"…"

Reviewed on Mar. 24, 2021

Umhlanga Cabanas
Odyssey Luxury Apartments

Odyssey Luxury Apartments

4 out of 5
164 Rivonia Road, Sandton, Gauteng
The price is CA $60 per night from Apr 17 to Apr 18

Located in Greater Johannesburg Metropolitan Area, this apartment building is 0.8 mi (1.3 km) from Morningside Mediclinic and within 3 mi (5 km) of Sandton Convention ...

3.7/5Good! (75 reviews)
SA Hockey Training Camp

"Accommodation was very central to all our hockey games. Room was spacious and tidy. So nice to have a bath AND shower. Security was very friendly and helpful."…"

Reviewed on Nov. 8, 2020

Odyssey Luxury Apartments
Zimbali suites

Zimbali suites

3.5 out of 5
5 Cork Wood, Douglas Crowe Drive, Ballito, KwaZulu-Natal
The price is CA $142 per night from Apr 17 to Apr 18

Situated in Ballito, this beach aparthotel is 1 mi (1.7 km) from Casuarina Beach and within 6 mi (10 km) of Ballito Beach and Holla Trails. Umdloti Beach and ...

3.4/5Good! (22 reviews)
comfy

"I was at first concerned after reading reviews however as a family of 4 we were very happy and comfortable in room 104. Very neat and clean, everything you could need. My kids loved it. thank you"…"

Reviewed on Mar. 2, 2020

Zimbali suites
Romney Park Luxury Apartments

Romney Park Luxury Apartments

4 out of 5
Corner of Hill and Romney Roads, Green point, Cape Town, Western Cape
The price is CA $81 per night from May 1 to May 2

Located in Green Point, this aparthotel is within 1 mi (2 km) of Greenpoint Market and Cape Town Stadium. V&A Waterfront and Two Oceans Aquarium are also within ...

4.8/5Exceptional! (36 reviews)

"What an incredible experience. Staff are very helpful. The place is vety clean. Will most definitely stay there again."…"

Reviewed on Mar. 2, 2021

Romney Park Luxury Apartments
Boschendal Farm Estate

Boschendal Farm Estate

4.5 out of 5
Pniel Road, Groot Drakenstein, Franschhoek, Western Cape
The price is CA $199 per night from May 2 to May 3

Situated in the mountains, this luxury cottage is within 1 mi (2 km) of Boschendal and Allee Bleue Estate. Solms-Delta Wine Estate and L'Ormarins Estate Wines ...

4.5/5Wonderful! (60 reviews)

"Atmosphere and food are excellent!"…"

Reviewed on Feb. 13, 2020

Boschendal Farm Estate
The Glen Apartments

The Glen Apartments

4 out of 5
10 Chilworth Road, Camps Bay, Cape Town, Western Cape

Located in Camps Bay, this apartment building is within 1 mi (2 km) of Clifton Bay Beach and Camps Bay Beach. Lions Head and Kloof Street are also within 3 mi ...

4.5/5Wonderful! (32 reviews)

"Beautiful accommodation in a perfect setting and close to all beaches, restaurants and amenities in Camps Bay. Apartment has everything you can think of. Just needs a bluetooth function for our bluetooth music devices."…"

Reviewed on Dec. 7, 2019

The Glen Apartments
La Lucia Sands

La Lucia Sands

3 out of 5
58 Marine Drive, Umhlanga Rocks, Umhlanga, KwaZulu-Natal

Situated in Umhlanga, this beach aparthotel is within 1 mi (2 km) of Umhlanga Lighthouse and Umhlanga Rocks Beach. Gateway Theatre of Shopping is 2.2 mi (3.6 ...

3.8/5Good! (17 reviews)

"Apartment needs a serious upgrade. Outdoor is awesome"…"

Reviewed on Jan. 2, 2020

La Lucia Sands
Petal Faire Cottage

Petal Faire Cottage

3 out of 5
131 Allcock Street, Colbyn, Pretoria, Gauteng
The price is CA $52 per night from May 1 to May 2

Situated in Pretoria, this cottage is 0.3 mi (0.5 km) from Botswana High Commission and 1.9 mi (3.1 km) from University of Pretoria. Embassy of the Republic ...

4.7/5Exceptional! (3 reviews)
Nice

"It was nice and clean."…"

Reviewed on May 12, 2019

Petal Faire Cottage
South Beach Camps Bay Boutique Hotel

South Beach Camps Bay Boutique Hotel

5 out of 5
6 Link Road, Camps Bay, Cape Town, Western Cape
The price is CA $174 per night from Apr 15 to Apr 16

Located in Camps Bay, this luxury aparthotel is within 3 mi (5 km) of Camps Bay Beach, Kloof Street, and Lions Head. Clifton Bay Beach and Table Mountain National ...

4.8/5Exceptional! (151 reviews)
Great few

"Fantastic view and fantastic service, couldnt ask for more. The breakfast solution with self service really worked out!"…"

Reviewed on Nov. 8, 2020

South Beach Camps Bay Boutique Hotel
Dikhololo

Dikhololo

3 out of 5
Sienna Farm, Beestekraal, North West
The price is CA $75 per night from May 10 to May 11

Set in Beestekraal, this family-friendly aparthotel is within 25 mi (40 km) of Roodekoppies Dam, Ukutula Lion Park, and Borakalalo National Park. Bush Babies ...

4.2/5Very Good! (23 reviews)
Good stay, bad roads

"This accomodation is 50/50. The roads getting there is bad. Long dirt and gravel road with plenty potholes. I guess not a fault of Dikhololo but guests should be aware. The establishment itself is good, great facilities, very neat and updated rooms, nice warm indoor pool and outdoor facilities. However ..."…"

Reviewed on Dec. 11, 2020

Dikhololo
Waterfront Village

Waterfront Village

4 out of 5
4 Mindpearl Building West Quay Road, Cape Town, Western Cape

Located in Victoria and Alfred Waterfront, this aparthotel is within a 10-minute walk of Nobel Square, Two Oceans Aquarium, and Cape Town International Convention ...

4.2/5Excellent! (219 reviews)

"Easy access to Waterfront. Lovely self catering apartment"…"

Reviewed on Dec. 17, 2020

Waterfront Village
First Group Riviera Suites

First Group Riviera Suites

4 out of 5
273 Beach Road Seapoint, Cape Town, Western Cape
The price is CA $64 per night from May 2 to May 3

Located in Sea Point, this apartment building is within 3 mi (5 km) of Camps Bay Beach, Two Oceans Aquarium, and Cape Town International Convention Centre. Castle ...

4.1/5Very Good! (34 reviews)

"Poor choice of tv channels. No international news channels. No local news channels No daily coffee and bathroom supplies Insufficient parking on property"…"

Reviewed on Nov. 16, 2019

First Group Riviera Suites
Waters Edge Luxury Apartments

Waters Edge Luxury Apartments

4.5 out of 5
5 Century Drive, Century City, Cape Town, Western Cape
The price is CA $78 per night from May 1 to May 2

Located in Century City, this luxury apartment building is within 1 mi (2 km) of Intaka Island Bird Sanctuary and Canal Walk Shopping Centre. Milnerton Beach ...

4.4/5Wonderful! (52 reviews)
Great location and space

"Wonderful location that was perfect for our needs. Only problem was that contact details on reservations were incorrect and so we had to go through Hotels.Com in order to find owner. This took some time. Otherwise, the location was ideal and the apartment was wonderful."…"

Reviewed on Dec. 30, 2020

Waters Edge Luxury Apartments
The Crystal Apartments

The Crystal Apartments

4 out of 5
35 Medburn Road, Cape Town, Western Cape

Located in Camps Bay, this apartment building is within a 15-minute walk of Table Mountain National Park and Camps Bay Beach. Table Mountain and Kloof Street ...

4.4/5Wonderful! (68 reviews)
Ideal and suited us throughout

"Stayed at no 110. even better than last years stay here."…"

Reviewed on Mar. 12, 2020

The Crystal Apartments
Kruger Park Lodge

Kruger Park Lodge

4 out of 5
Kruger Park Road, Hazyview, Mpumalanga
The price is CA $182 per night from Apr 20 to Apr 21

This family-friendly Hazyview aparthotel is located in a rural location, 1.9 mi (3 km) from Perry's Bridge Reptile Park, and within 9 mi (15 km) of Shangana ...

4/5Very Good! (23 reviews)
Resort with excellent location on river

"We hired 2 chalets' no's 528 & 529. 528 was in good shape but 589 was not. The master bedroom carpets were dirty and the chalet needed painting. We paid for half board but found the food generally very poor. Breakfast was OK with eggs cooked while you waited, the sausages and bacon were good but ..."…"

Reviewed on Aug. 23, 2017

Kruger Park Lodge
The Residences at Crystal Towers

The Residences at Crystal Towers

4 out of 5
Century Boulevard, Century City, Cape Town, Western Cape
The price is CA $72 per night from Apr 19 to Apr 20

Located in Century City, this aparthotel is within 1 mi (2 km) of Intaka Island Bird Sanctuary and Canal Walk Shopping Centre. Milnerton Medi-Clinic and Milnerton ...

4.4/5Wonderful! (47 reviews)
Good review

"It’s always a pleasure to stay at the Residence. It’s a home away from home."…"

Reviewed on Oct. 31, 2019

The Residences at Crystal Towers
Don't see what you're looking for?
See all available properties in South Africa
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.

You always said you would go on a dream vacation someday. Now, someday is here. But you don’t just want to dip your toe into the trip of a lifetime, you want to cannon ball into the deep end. Go ahead, unplug and unwind in style. When you book one of our vacation rentals, the ordinary is in the rearview. Instead of sharing your vacation with hundreds of hotel guests, you get to take advantage of all the space at your private apartment or room. You also get to enjoy all the amenities of a private residence for a truly unique and memorable stay. Why don’t you take off your shoes and settle in for a while? Your vacation just got upgraded.

As much as you love your short-term rental, it’s always good to get out and explore to soak up . Live like a local: Eat regional food, cheer on the home team, and visit the best cultural attractions in town. No matter the season, there is always something going on in . Seeing all the best attractions is bound to make you fall in love with South Africa. Who knows, you may even be tempted to extend your vacation rental stay. There’s a reason home rentals are so popular here—after a long day of exploration, going back to your very own living room to stretch out is a dream come true.

It’s your escape so why share it? You deserve your own slice of paradise. Booking your vacation rental on Expedia is simple and safe. Just pick your dates to search for the perfect property and book securely. We let you contact the property owner directly to make any special arrangements. All that’s left to do is show up with bells on and have a memorable vacation. With all the amenities available in short-term rentals, that won’t be hard to do.

Top Cities in South Africa