Vacation homes - vacation rentals

Close

View larger map

Also consider

Self catering Western Cape
2,613 properties
KwaZulu-Natal
409 properties
Gauteng
229 properties
Eastern Cape
210 properties
Mpumalanga
137 properties
Limpopo Province
98 properties
Free State
43 properties
North-West Province
21 properties
Northern Cape
18 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,269 Vacation rentals

Filters applied: Apartment

13

Vacation apartment rental

Cape Town / Melkbosstrand

2 3 7 nights min

  • 2 bedrooms
  • Sleeps 3
  • 7 nights min
  • Ask about children
Situated on beautiful Atlantic Beach Golf Estate with view on 10th hole. Surrounded by natural vegetation and springbok roaming freely. Within walking distance to Golf Club House and Leasure Centre. Close to well known Melkbosstrand pristine beaches and beachfront resta …see more

from $90 / night

$630 / week

Book View

from $90 / 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 $39 / night

$273 - $819 / week

Book View

from $39 / night

(28) Excellent 

17

Vacation apartment with swimming pool, golf nearby in Western Cape

Cape Town / Camps Bay

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool
A wonderful duplex apartment situated on our property below the Twelve Apostles mountain range with views of the Table mountain the Lions Head mountain and the Camps Bay Beach. In fact an incredible view awaits you unrivaled in Cape Town. The apartment has a modern …see more

from $143 / night

$1047 - $1456 / week

Book View

from $143 / night

(9) 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 $117 / night

$819 / week

Book View

from $117 / night

(10) Excellent 

10

Vacation apartment in Western Cape

Cape Town / Sea Point

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Car not necessary
Large apartment (107sqm), with stunning triple aspect far reaching sea, mountain and cityscape views from all windows with large balcony for al fresco dining. Peaceful and tranquil "top of the world" ambience. Self catering two bedroomed top floor apartment with …see more

from $103 / night

$610 - $910 / week

Book View

from $103 / night

(27) Excellent 

19

Vacation apartment in South Africa

Cape Town / Blouberg

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Ask about pets
Now with wifi. The first thing you notice with this apartment is the View: Table Mountain, Robben Island - all from the sunny balcony. The apartment is one of the only truly beach front complexes in Blouberg.15 minutes to Cape Town and the waterfront, and the same dista …see more

from $78 / night

$520 - $585 / week

Book View

from $78 / night

(6) Excellent 

25

Western Cape Vacation apartment rental

Cape Town / Camps Bay

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Sunrise Sunset is situated in the heart of Camps Bay, and the apartment boasts panoramic views of the Cape Atlantic Coastline. The recently re-furbished and stylish accommodation offers a main bedroom with queen sized bed, one twin bedded room, and two bathrooms. Also a …see more

from $124 / night

$865 - $2257 / week

Book View

from $124 / night

12

South Africa Vacation apartment rental

Cape Town / Cape Town Central

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Child friendly
Welcome to this beautiful bright spacious Two Bedroom Two Bathroom apartment in The Fountains Hotel in Cape Town City Center. The apartment boasts a wrap-around balcony with views of the city and Table Mountain. Fully equipped open plan kitchen, large dining table and c …see more

from $127 / night

$801 - $1462 / week

Book View

from $127 / night

(4) Very Good 

12

Vacation apartment with swimming pool, golf nearby in South Africa

Eastern Cape / Port Alfred

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool
Welcome to Port Alfred in the Eastern Cape where the Kowie River flows into the Indian Ocean. We have fantastic endless beaches and the most sunshine hours in the country. It's a perfect destination for a relaxing or active holiday - whether water sports like scuba divi …see more

from $45 / night

$260 - $464 / week

Book View

from $45 / night

(13) Excellent 

19

Vacation apartment rental

Cape Town / Victoria and Alfred Waterfront

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Nearest beach 1 mi
  • Swimming pool
  • Child friendly
1 Bedroom Apartment in Gulmarn building within the V&A Marina and overlooking the canal waterway. Furnished to give you a five star hotel level of comfort for a much more affordable rate. Living room has a pull out couch which means the apartment is suitable fo …see more

from $100 / night

$650 - $1750 / week

Book View

from $100 / 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 $168 / night

$1170 - $2600 / week

Book View

from $168 / night

40

KwaZulu-Natal Vacation apartment rental

KwaZulu-Natal / Umhlanga Rocks

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.1 mi
  • Swimming pool
Enjoy this luxury, self catering accommodation with the excellent facilities that are provided, Oyster Rock comfortably sleeps a maximum of four guests with a queen size bed in the main bedroom and two single beds in the second bedroom. The single beds can be conver …see more

from $195 / night

$1365 / week

Book View

from $195 / night

17

Vacation apartment in South Africa

KwaZulu-Natal / Umhlanga Rocks

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Wave Break is a newly renovated, airy, light and comfortable apartment with great views over the wave at the main beach in Umhlanga Rocks. It has all the facilities and amenities and is extremely well situated in the heart of Umhlanga Rocks which is the most prestigious …see more

from $130 / night

$725 - $837 / week

Book View

from $130 / night

(1) Very Good 

16

Vacation apartment in Gauteng

Greater Johannesburg / Brakpan

2 3 1 night min

  • 2 bedrooms
  • Sleeps 3
  • 1 night min
  • Child friendly
  • Ask about pets
Die Dekkers Self-Catering is perfect: To use as a basis to travel in and around Johannesburg, Soweto and Pretoria (Gauteng province). Perfect if you want to attend shows at Carnival City's Big Top ! We are ideally situated next to the Carnival City Casino and shopping …see more

from $45 / night

$200 / week

Book View

from $45 / night

(2) Excellent 

10

Vacation apartment with shared pool in South Africa

Cape Town / Llandudno

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
This beautiful apartment located in Llandudno on the Atlantic Seaboard of Cape Town offers glorious and uninterrupted sea and mountain views. Within walking distance to beautiful Llandudno beach, which has Blue Flag status, and Sandy Bay. The unit is fully furnish …see more

from $180 / night

$1260 / week

Book View

from $180 / night

(21) Excellent 

24

Vacation apartment with shared pool in South Africa

Mossel Bay / Diaz Beach

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 0.1 mi
  • Swimming pool
The apartment consists of 2 double bedrooms and a twin room. The main bedroom (with en suite) and second bedroom both have fantastic sea views. There is another separate bathroom and fully equipped kitchen with washing machine, dryer and dishwasher. Diaz Beach ha …see more

from $130 / night

$910 / week

Book View

from $130 / night

(30) Excellent 

18

Vacation apartment in South Africa

Cape Town / Camps Bay

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
Adriatic at Funkey is a perfect get away for couples and small children can be accommodated. It is set in a magnificent garden with a large level lawn. It is high enough to appreciate the spectacular views, but close enough to hear and smell the sea. It is within 5 minu …see more

from $325 / night

$1820 / week

Book View

from $325 / night

(4) Excellent 

17

Vacation apartment rental

Cape Town / Llandudno

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach/lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+
This beautiful apartment located in Llandudno on the Atlantic Seaboard of Cape Town offers glorious and uninterrupted sea and mountain views. Within walking distance to beautiful Llandudno beach, which has Blue Flag status, and Sandy Bay. The unit is fully …see more

from $180 / night

$1260 / week

Book View

from $180 / night

11

Vacation apartment in KwaZulu-Natal

KwaZulu-Natal / Umhlanga Rocks

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach/lakeside relaxation
  • Child friendly
Just a few minutes’ stroll to Umhlanga main beach this lovely, furnished apartment is fully equipped to give you a brilliant holiday experience. Adjacent to the some of the finest shopping, restaurants and night life in South Africa you will be sure to enjoy your stay. …see more

from $110 / night

$770 / week

Book View

from $110 / night

28

South Africa Vacation apartment rental

Cape Town / Strand

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Child friendly
Come and enjoy the sunny long white beaches around False Bay in the beautiful Cape. Strand is one of the most popular holiday destinations in South Africa. The apartment is on the 4th floor and it has a balcony with a mountain view. Strandsig 407 is located on Beach Ro …see more

from $50 / night

$350 - $560 / week

Book View

from $50 / night

7

Vacation apartment rental

Western Cape / Yzerfontein

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • 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 $60 / night

$420 / week

Book View

from $60 / night

(12) Excellent 

27

South Africa Vacation apartment rental

Overberg District / Hermanus

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool
Quiet and sought-after apartment complex located directly on the sea front Breathtaking sea-front lounge area with unparalleled 180' vista across Walker Bay allowing arm-chair whale watching from the windows 3rd (top) floor situation adjacent to lifts/stairwell Sea-faci …see more

from $129 / night

$901 - $1902 / week

Book View

from $129 / night

(6) Very Good 

20

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
Your apartment is located on the much sought after, 5th floor of HIBERNIAN TOWERS . This particular floor extends directly onto a private beautiful spacious roof garden to give sweeping views of FALSE BAY. Here is a place to unwind, a place where you can stretch …see more

from $90 / night

$533 - $880 / week

Book View

from $90 / night

6

Vacation apartment in KwaZulu-Natal

Pietermaritzburg / Albert Falls Dam

2 8 2 nights min

  • 2 bedrooms
  • Sleeps 8
  • 2 nights min
  • Beach/lakeside relaxation
  • Child friendly
  • Air conditioning
If it's a place of comfort, a home from home you are looking for, we have fully furnished selfcatering apartments that are ideal for family's and business people requiring space and flexibility. Both our Exec and Deluxe 4 sleeper apartments are huge in comparison …see more

from $108 / night

$710 - $1365 / week

Book View

from $108 / night

35

Vacation apartment in South Africa

Cape Town / Cape Town Central

2 3 Min stay varies

  • 2 bedrooms
  • Sleeps 3
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
This beautiful apartment on “Millionaires Row” is directly opposite the steps to 2nd beach Clifton, 3rd and 4th Beaches are within 5 minutes walk. Walk across the road and down the steps to the best beaches in Cape Town. The night life of Campsbay is 1 kilometre and the …see more

from $210 / night

$1651 - $2500 / week

Book View

from $210 / night

24

Vacation apartment rental

Cape Town / Bloubergstrand

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • 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 $80 / night

$450 - $1200 / week

Book View

from $80 / night

13

Ski apartment to rent in South Africa

Knysna / Sedgefield

6 14 3 nights min

  • 6 bedrooms
  • Sleeps 14
  • 3 nights min
  • Beach/lakeside relaxation
  • Ski
  • Child friendly
Avemore is a great holiday home with a large front veranda opening onto a spacious lounge with a fireplace, comfy furniture and a large dining table for those memorable dining experiences. From the dining area you walk into a spacious kitchen with everything you need, i …see more

from $370 / night

$2590 / week

Book View

from $370 / night

(3) Very Good 

17

Vacation apartment with shared pool in South Africa

Overberg District / Hermanus

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
The apartment is on the ground floor with an entertaining garden and sea views. From the apartment take your sundowner in hand and walk down the boardwalk to the beach and enjoy spectacular sunset and ocean views and watch the whales frolic in season (June to October a …see more

from $100 / night

$700 / week

Book View

from $100 / night

(7) Very Good 

19

Vacation apartment rental

Cape Town / Noordhoek

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
The House at Longbeach lies on the foothills of the famous Chapman's Peak. Yet it's a mere two minutes stroll from the white sands of Noordhoek Beach and it's only a few minutes away from various shops and fine restaurants. House at Longbeach offers views of both the se …see more

from $101 / night

$707 / week

Book View

from $101 / night

18

Vacation apartment rental

Overberg District / Hermanus

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
Fully equipped, clean and neat Penthouse unit (Top floor) at Hermanus Beach Club. Absolutely stunning 360 degree view of sea and mountains.Hermanus Beach Club which is only 1 hours drive from Cape Town. It is a 24 hour security complex with loads of entertainment for bo …see more

from $60 / night

$400 - $600 / week

Book View

from $60 / night

4

Vacation apartment in South Africa

Cape Town / Durbanville

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Ask about children
  • Air conditioning
  • Private garden
Comfortable self-catering accommodation, situated in a beautiful and safe suburb of the mother city. The apartment has a well equipped kitchenette and comfortable lounge / dining area. The bedroom is spacious and has an adjoining bathroom with shower, sink and toilet. G …see more

from $52 / night

$260 / week

Book View

from $52 / night

6

Vacation apartment in Western Cape

Cape Town / Constantia

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Nearest beach 16 mi
  • Child friendly
  • Air conditioning
Modern and tasteful Two-Bedroom-Holiday-Home! This beautiful apartment offers a large bedroom with full en-suite bathroom. Living area leads to open-plan dining room and a modern fully fitted kitchen with gas hob, fridge, freezer, microwave oven, Oven, dish washer and a …see more

from $79 / night

$553 - $993 / week

Book View

from $79 / night

16

Vacation apartment in South Africa

Cape Town / Claremont

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Air conditioning
Beautifully furnished Penthouse Apartment with large roof terrace and Barbecue Master Bedroom on upper floor (not suitable for wheel chairs). Second bedroom on lower level - wheel chair accessible. Lounge, Dining Area and open plan kitchen Each bedroom has it's own ba …see more

from $180 / night

$1260 / week

Book View

from $180 / night

(4) Excellent 

10

Vacation apartment in Western Cape

Saldanha Bay Municipality / Langebaan

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.2 mi
  • Child friendly
Modern bright apartment in Paradise Beach with panoramic views over Langebaan lagoon and Saldanha Bay. Perfect romantic getaway for couples or a beach holiday for a small family. 2 minute walk to secluded beach. 5 min drive to Club Mykonos resort and casino. …see more

from $98 / night

$468 / week

Book View

from $98 / night

20

South Africa Vacation apartment rental

Cape Town / Bantry Bay

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
Atlantique is a modern 2 bedroom apartment in Sea Point, overlooking the Atlantic Ocean. With an enviable location directly opposite the renowned Sea Point Promenade, this apartment offers a compact, stylish option that is perfect for groups and families. A host of luxu …see more

from $163 / night

$1138 / week

Book View

from $163 / night

(8) Excellent 

17

Western Cape Vacation apartment rental

Cape Town / Hout Bay

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Nearest beach 0.8 mi
  • Swimming pool
  • Child friendly
Spacious flat just a few minutes walk from great restaurants, shopping centre and the beach. The flat is attached to the main house, but completely separate and self contained with its own small garden, as well as shared use of the swimming pool. It includes: • Bed …see more

from $59 / night

$351 - $897 / week

Book View

from $59 / night

(1) Excellent 

6

Vacation apartment in South Africa

Witzenberg Municipality / Tulbagh

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Private garden
Come stay in our recently renovated loft on one of the most sought after historic streets in South Africa. Nestled in a lush garden with a private entrance, pool, self-catering facilities, 42 inch flatscreen and dvds, braai area and still close to all Tulbagh has to off …see more

from $85 / night

$589 / week

Book View

from $85 / night

11

Vacation apartment with shared pool, golf nearby in South Africa

KwaZulu-Natal / Ballito

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Zimbali suites is nestled within the magnificent Zimbali coastal resort which is located a mere 20 min drive from the King Shaka International airport and close to various attractions including the renowned Moses Mabida stadium and Gateway theatre mall. With breathta …see more

from $196 / night

$782 - $1758 / week

Book View

from $196 / night

(4) Excellent 

12

Apartment rental in Western Cape with golf nearby

Knysna / The Heads

1 3 7 nights min

  • 1 bedroom
  • Sleeps 3
  • 7 nights min
  • Beach/lakeside relaxation
  • Suitable for children age 5+
  • Ask about pets
Enjoy peace and tranquility in the Three Star graded Owl's Roost - Turaco Apartment (65 sqm) suitable for three adults. Part of a private residence set in an elevated position on a steep slope on The Heads where the Knysna River enters the Southern Indian Ocean. Surroun …see more

from $66 / night

$460 - $516 / week

Book View

from $66 / night

13

Apartment rental in South Africa

Western Cape / Stellenbosch

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • 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 $85 / night

$595 / week

Book View

from $85 / night

1