Vacation homes - vacation rentals

Close

View larger map

Also consider

Self catering Western Cape
2,911 properties
KwaZulu-Natal
486 properties
Gauteng
327 properties
Eastern Cape
258 properties
Mpumalanga
174 properties
Limpopo Province
100 properties
Free State
79 properties
North-West Province
58 properties
Northern Cape
29 properties

South Africa

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this vacation rental you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

1,441 Vacation rentals

Filters applied: Apartment

(6) Excellent 

Certificate of Excellence

11

Western Cape Vacation apartment rental

Western Cape / Mossel Bay

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach/lakeside relaxation
  • Child friendly
Estoril Villas is a modern, self-catering apartment at the popular Diaz Beach, Mossel Bay, Western Cape, South Africa on the beautiful Garden Route. The apartment consists of 3 bedrooms, 2 double bedrooms and a twin room. The main bedroom is en-suite with a sea view. Th …see more

Certificate of Excellence

from $84 / night

$588 / week

Book View

Responds fast!
avg. 38 minutes

from $84 / night

12

Vacation apartment rental

Western Cape / Yzerfontein

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
  • Private garden
Kariza is a gorgeous fully equipped self catering unit in the Pearl Bay area of Yzerfontein on the West Coast of South Africa. It is spacious and comfortable for 2 adults and 1 child. The unit has a full view of the beach and is walking distance from the shore. You are …see more

from $82 / night

$574 / week

Book View

from $82 / night

(10) Excellent 

17

Vacation apartment in South Africa

Saldanha Bay Municipality / Langebaan

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.01 mi
Located on the 3rd floor of this large dwelling the apartment offers one bedroom, a living/dining room with a double sofabed and an indoor barbeque, fully equiped kitchen and a bathroom. The bedroom and living room lead onto a large balcony with partly shaded pergola wi …see more

from $126 / night

$876 / week

Book View

from $126 / night

8

South Africa Vacation apartment rental

Western Cape / Yzerfontein

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Child friendly
Carien's Corner is a well equipped self catering unit in Yzerfontein and walking distance from the beach, the deli and camp site. This unit is all you need for a comfortable stay away from home and provide you with all the needs for a self catering breakaway from home. …see more

from $61 / night

$427 / week

Book View

from $61 / night

(1) Excellent 

22

Vacation apartment rental

Cape Town / Simon's Town

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 1 mi
  • Child friendly
This apartment is newly built, very modern, very light and spacious, with lots of windows with the sea view around you. It has a very large open plan kitchen and entertainment area, with a seperate full lounge with flat screen TV and Satelite TV (Sports and Movies). A …see more

from $105 / night

$730 / week

Book View

from $105 / night

(3) Very Good 

30

Apartment rental in South Africa

Cape Town / Camps Bay

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Car not necessary
Discover Dreamers Cove, a luxury Rooftop Suite hidden away in fabulous Camps Bay, Cape Town's most popular and fashionable holiday destination. Unique in its natural setting but centrally located, Dreamers Cove is the perfect haven from where to explore Greater Cape t …see more

from $123 / night

$775 - $991 / week

Book View

from $123 / night

13

Vacation apartment in South Africa

Western Cape / Yzerfontein

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
Sea Echo is a self-catering holiday home in Yzerfontein with amazing sea views and our famous 16 Mile Beach. This 3 bedroomed home accommodates 6 people. There are 2x double bed bedrooms & the third has 2 single beds. The main bedroom has an en suite shower, WC & basin, …see more

from $105 / night

$735 / week

Book View

from $105 / night

(2) Very Good 

17

Vacation apartment rental

KwaZulu-Natal / Margate

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
This superbly located, comfortable two-bedroom modern apartment, with full balcony, provides guests with unsurpassed 180-degree sea views. The apartment is fully equipped for self-catering and is located in the popular coastal town of Margate. The apartment is set withi …see more

from $49 / night

$348 - $570 / week

Book View

from $49 / night

12

Vacation apartment rental

Western Cape / Yzerfontein

3 5 2 nights min

  • 3 bedrooms
  • Sleeps 5
  • 2 nights min
  • Child friendly
Tweede Wind is a lovely self-catering apartment, located on the ground level of a house, but with its own completely private and separate entrance. The apartment offers stunning sea views. Tweede Wind can accommodate up to a maximum of 5 guests, and comprises 2 bedroom …see more

from $99 / night

$693 / week

Book View

from $99 / night

(1) Excellent 

9

Western Cape Vacation apartment rental

Cape Town / Durbanville

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
This stylishly decorated self-catering apartment is located in the heart of the northern suburbs of Cape Town. The apartment is perfectly situated close to shops and restaurants. It's location provides easy access to central Cape Town, the Winelands and the airport. T …see more

from $70 / night

$490 / week

Book View

from $70 / night

(9) Excellent 

31

Western Cape Vacation apartment rental

Cape Town / Camps Bay

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool
Sunrise-Sunset is situated in a well managed complex the heart of Camps Bay. The apartment boasts panoramic views of the Cape Atlantic Coastline, Lion's Head, the Twelve Apostles Mountain range and Table Mountain. The recently re-furbished and stylish accommodation off …see more

from $96 / night

$672 - $2,482 / week

Book View

from $96 / night

33

Vacation apartment rental

Cape Town / Bloubergstrand

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach/lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+
This self-catering accommodation offer beachfront views of Bloubergstrand, Table Mountain and Robben Island. Infinity apartments include all the necessary facilities for two people to just relax and unwind, while having the option of being spoiled with so much to do nea …see more

from $111 / night

$732 / week

Book View

from $111 / night

(1) Excellent 

24

Vacation apartment rental

Cape Town / Bloubergstrand

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.1 mi
  • Child friendly
modern 3 bed 2 bath with showers and jacuzzi , double garage apartment in 24hour security access estate with breathtaking views of table mountain ,Robben Island and the sea from a large balcony with bbq braii facility.opposite big bay beach at eden On bay with famous r …see more

from $99 / night

$693 / week

Book View

Responds fast!
avg. 2 hours 23 minutes

from $99 / night

9

South Africa Vacation apartment rental

KwaZulu-Natal / Amanzimtoti

3 7 6 nights min

  • 3 bedrooms
  • Sleeps 7
  • 6 nights min
  • Child friendly
Stunning sea view apartment in Warner Beach offers home-away-from-home convenience This magnificent three-bedroom apartment, with full kitchen, offers the perfect family holiday in Durban’s south coast area. Fully secured with one lock-up garage, it has a main en-suite …see more

from $132 / night

$922 / week

Book View

from $132 / night

7

Vacation apartment in South Africa

Overstrand / Hermanus

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Beach/lakeside relaxation
  • Air conditioning
  • Private garden
Exceptionally positioned these luxury serviced apartments offer guests breathtaking ocean views and the perfect location from which to explore the eclectic town of Hermanus. Modern, luxurious and superbly appointed these sea-facing apartments are fully equipped and feat …see more

from $184 / night

$1,286 - $1,413 / week

Book View

from $184 / night

(3) Very Good 

11

Vacation apartment in Western Cape

Cape Town / Camps Bay

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Suitable for children age 5+
Modern 2 bed-roomed apartment located centrally in Camps Bay. Great view of sea from large barbeque deck for you to enjoy those special Camps Bay sunsets. 7 minute walk to beaches and restaurant. Open plan kitchen with all modern appliance including a nespresso coffee m …see more

from $120 / night

$840 / week

Book View

Responds fast!
avg. 3 hours 41 minutes

from $120 / night

13

Apartment rental in South Africa

Western Cape / Stellenbosch

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Air conditioning
Situated in the heart of the Cape Winelands' capital of Stellenbosch, 109 on Dorp is a luxury four star self catering apartment. Ideally located within walking distance of town centre and world class restaurants, 109 on Dorp accommodates up to four guests in two styli …see more

from $105 / night

$732 / week

Book View

Responds fast!
avg. 3 hours 12 minutes

from $105 / night

10

Vacation apartment in South Africa

Cape Town / Parklands

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Air conditioning
  • Private garden
Situated in Table View, Fountainebleau 32 offers self-catering accommodation with free WiFi. The air-conditioned unit is 15 km from Cape Town. Free private parking is available on site. The unit is equipped with a kitchen. Towels and bed linen are available at Fountain …see more

from $118 / night

$781 / week

Book View

from $118 / night

5

Vacation apartment in South Africa

Knysna / Sedgefield

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Air conditioning
  • Private garden
Charlie’s Hideaway offers comfortable accommodation in a self-catering flat situated in the coastal town of Sedgefield. The air-conditioned apartment can accommodate 2 guests and comprises 1 bedroom with a double bed, a bathroom with a shower, an open-plan living area …see more

from $57 / night

$399 / week

Book View

from $57 / night

(7) Very Good 

31

Apartment rental in South Africa with shared pool, golf nearby

Cape Town / Strand

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.1 mi
  • Swimming pool
The prestigious Hibernian Tower complex is situated on Beach Road, Strand Suite 506 is luxurious self-catering sea facing apartment. It is located on the unique and highly recommended 5th floor. This means, that your apt is part of a spacious private roof top garde …see more

from $99 / night

$615 / week

Book View

Responds fast!
avg. 3 hours 12 minutes

from $99 / night

(4) Good 

14

Vacation apartment with shared pool in Western Cape

Overstrand / Hermanus

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Exceptionally positioned these luxury serviced apartments offer guests breathtaking ocean views and the perfect location from which to explore the eclectic town of Hermanus. Modern, luxurious and superbly appointed these sea-facing apartments are fully equipped and feat …see more

from $184 / night

$1,286 - $1,539 / week

Book View

from $184 / night

(14) Excellent 

31

Apartment rental in South Africa

Knysna / Sedgefield

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.2 mi
  • Child friendly
Quality waterfront, magic experience. Breathtaking position, sweeping uninterrupted views across the water at Knysna's beachside suburb, the charming village of Sedgefield. Multiple decks for easy outdoor living, all rooms w/ water views. Full amenities and mod cons; …see more

from $165 / night

$1,100 - $1,730 / week

Book View

from $165 / night

(2) Very Good 

12

South Africa Vacation apartment rental

Overberg District / Betty's Bay

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach/lakeside relaxation
  • Child friendly
This is a lovely downstairs apartment which is within a 100 meter walk to beautiful Silversands beach, it sleeps 4 adults comfortably but we also have blow up mattresses if needed for children. If you love long walks along the beach, playing in the surf, braai's (barbe …see more

from $70 / night

$417 / week

Book View

Responds fast!
avg. 2 hours 57 minutes

from $70 / night

(3) Very Good 

12

Vacation apartment in South Africa

Cape Town / Bantry Bay

2 4 4 nights min

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.2 mi
  • Suitable for children age 5+
A well furnished, 1st floor 2 bedroom apartment with north east facing balcony, situated in a secure, quiet residential block of 16 apartments. The property is within easy walking distance of beaches, shops and restaurants and a short walk (10 mins) to a large swimming …see more

from $84 / night

$487 - $522 / week

Book View

from $84 / night

27

Vacation apartment with golf nearby in South Africa

Cape Town / Strand

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Child friendly
Luxury at Claudine Court is a self-catering apartment located in a secure building, situated in Strand. This flat can accommodate 6 guests, and the building is ideally situated near to various attractions in the area. This fully furnished flat consists of 2 bedrooms a …see more

from $85 / night

$535 / week

Book View

from $85 / night

(1) Excellent 

11

Vacation apartment with shared pool in Eastern Cape

Eastern Cape / East London

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Swimming pool
This chic, upmarket apartment provides super Holiday accomodation - 5 minute walk to the best beach in East London! It would also good for Corporate rental - 10 minutes drive from just about everywhere. Secure lifestyle with access control and 24 hour security presen …see more

from $65 / night

$455 / week

Book View

Responds fast!
avg. 3 hours 43 minutes

from $65 / night

(1) Excellent 

14

Vacation apartment in Western Cape

Cape Town / Simon's Town

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 2 mi
La Pergola is located high on the mountainside above Simon's Town with breathtaking views over False Bay, surrounding mountains and the historic naval harbour. It is an ideal romantic getaway or base to explore the town. A 10 minute walk will take you to the town wit …see more

from $69 / night

$483 / week

Book View

from $69 / night

9

Apartment rental in South Africa

Cape Town / Glencairn

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Child friendly
This fully private floor in a free-standing house in Cairnside, boasts spectacular 360 degree views of mountainside and seafront from Fish Hoek to Simons Town. The floor includes 3 en-suite bedrooms (sleeps 6 in total), with a loft sleeping an additional 2 in a double …see more

from $177 / night

$1,236 / week

Book View

from $177 / night

17

Vacation apartment rental

Eastern Cape / Humansdorp

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Child friendly
This neat cozy cottage is located in a quiet and safe part of Humansdorp in the Eastern Cape, only 15 minutes drive from the beautiful beaches and wide variety of restaurants in Jeffreys bay as well as st Francis bay.It is also close to a variety of golf courses and a r …see more

from $27 / night

$190 / week

Book View

from $27 / night

13

Vacation apartment rental

Cape Town / Muizenberg

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
Situated about half way between Cape Town and Simonds town, you will find Lakeside, Muizenberg. With stunning views of the mountain and just up the road from the lake, it is ideally located to visit the Constantia Valley Wine route, Silvermine Nature Reserve, Kalkbay a …see more

from $62 / night

$369 - $1,015 / week

Book View

from $62 / night

(3) Excellent 

15

Vacation apartment in South Africa

Cape Town / Gordon's Bay

4 9 2 nights min

  • 4 bedrooms
  • Sleeps 9
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Child friendly
Self-catering home. Can facilitate the whole family together in one place. Stone through from the beach. You have breathtaking views over the ocean and you can witness each spectacular sunset that Gordons Bay has to offer with Table mountain on the horizon. Fully furn …see more

from $146 / night

$973 - $1,411 / week

Book View

Responds fast!
avg. 1 hour 22 minutes

from $146 / night

(2) Excellent 

7

South Africa Vacation apartment rental

Western Cape / Yzerfontein

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
C-Bobbejaan is a self-catering apartment located on the owner’s premises in Yzerfontein, and is perfect for guests looking for comfortable lodging with lovely sea views, away from the city's hustle and bustle. The apartment is located on the ground floor, and has three …see more

from $105 / night

$735 / week

Book View

from $105 / night

12

Western Cape Vacation apartment rental

Cape Town / Fish Hoek

3 5 3 nights min

  • 3 bedrooms
  • Sleeps 5
  • 3 nights min
  • Beach/lakeside relaxation
  • Child friendly
Beachfront Holiday Apartment Delightful fully renovated and newly furnished ground floor apartment in beachfront block directly behind Fish Hoek beach, one of the Cape Peninsula's most famous family beaches on the Indian Ocean coastline. Bru Na Mara is a lite …see more

from $98 / night

$751 / week

Book View

Responds fast!
avg. 3 hours 49 minutes

from $98 / night

(3) Very Good 

17

Western Cape Vacation apartment rental

Western Cape / Plettenberg Bay

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
This tastefully decorated two storey apartment has sweeping views of the Indian Ocean and the Tsitsikamma Mountains. Located in a prime position and occupying the 3rd and 4th floor of the Lagoon Terrace condominiums, situated in the quiet and secure suburb of Poortjies …see more

from $209 / night

$1,460 / week

Book View

from $209 / night

11

Vacation apartment rental

KwaZulu-Natal / Umdloti

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 0.2 mi
  • Ask about children
  • Air conditioning
Coastal paradise with spectacular sea views. Our guest flat accomodation is set on the preferred southern dune of Umdloti, on the Durban North Coast overlooking the Indian Ocean with dolphins often spotted from your deck. Umdloti (also known as the Jewel of the North …see more

from $72 / night

$504 / week

Book View

from $72 / night

15

Apartment rental in Mpumalanga with shared pool

Mpumalanga / Sabie

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
Kerry suite: a New room added to DUBLIN GUEST LODGE: SABIE: MPUMALANGA: a One bedroom with queen size bed- open-plan living area. Bathroom with Jacuzzi shower, toilet & basin. Fully equipped kitchen. Patio with seating area & Braai- view of the swimming pool & garden. …see more

from $37 / night

$259 / week

Book View

from $37 / night

9

Vacation apartment in South Africa

Eastern Cape / Jeffreys Bay

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Pet friendly
The apartment is a stand alone apartment with a lovely indoor braai, perfect for family living. There is a bedroom with a double bed and in the open plan kitchen/lounge/dining braai area is another bed and sleeper couch. For a social holiday to spend family time this la …see more

from $56 / night

$199 / week

Book View

Responds fast!
avg. 3 hours 9 minutes

from $56 / night

(15) Excellent 

13

Apartment rental in Western Cape with shared pool

Cape Town / Victoria and Alfred Waterfront

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
First Floor Apartment (approximately 130sqm) of the Altmore block of apartments in the V&A Marina. This semi-serviced apartment has 2 en-suite bedrooms and an open plan lounge/dining room/kitchen area, with large sliding doors opening up to a private covered bal …see more

from $199 / night

$1,390 - $2,989 / week

Book View

from $199 / night

(1) Excellent 

14

South Africa Vacation apartment rental

KwaZulu-Natal / Durban

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
This superb unit can comfortably sleep 4 and is in the heart of it all, one of the finest residential buildings in the area with the most stunning view of a saltwater canal and uninterrupted sea views and the Durban golden mile. The substantial accommodation is sure to …see more

from $115 / night

$805 / week

Book View

Responds fast!
avg. 2 hours 43 minutes

from $115 / night

12

Vacation apartment with shared pool, golf nearby in South Africa

Greater Johannesburg / Johannesburg

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Car not necessary
Brand new everything out the box be the first tenant to enjoy exclusive top of the range finishes. Furnished for the top end discerning end user, you wont feel like you are in another hotel room, very personal touches with imported Italian furniture. The 30 meter sq …see more

from $225 / night

$1,575 / week

Book View

from $225 / night