Vacation homes - vacation rentals

Close

View larger map

Also consider

Self catering Western Cape
2,830 properties
KwaZulu-Natal
525 properties
Gauteng
350 properties
Eastern Cape
271 properties
Mpumalanga
176 properties
Limpopo Province
116 properties
Free State
79 properties
North-West Province
71 properties
Northern Cape
30 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

4,450 Vacation rentals

Filters applied: Waterfront

(2) 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 $108 / night

$751 / week

Book View

from $108 / night

15

Vacation b&b in South Africa

Mpumalanga / Sabie

6 12 1 night min

  • 6 bedrooms
  • Sleeps 12
  • 1 night min
  • Swimming pool
  • Child friendly
  • Car not necessary
Villa Ticino, is a well established privately owned Guest House and has run for over 23 years with pride and dedication. The typical European style guest house has a main entrance and twin bed guest rooms with en-suite showers. The establishment is located in the centre …see more

from $127 / night

$765 / week

Book View

Responds fast!
avg. 2 hours 46 minutes

from $127 / night

13

Vacation penthouse with shared pool in South Africa

Western Cape / Plettenberg Bay

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 1 mi
  • Swimming pool
  • Child friendly
Stunning beach Penthouse Villa at the end of Beach Head Drive with spectacular sea views and a short 5 minute walk to the famous Robberg 5 Blue Flag beach. We have the most spectacular sea and mountain view from our large open patio. Adjacent to the Villa we have a spor …see more

from $385 / night

$1,740 - $3,800 / week

Book View

from $385 / night

(1) Excellent 

18

South Africa Vacation penthouse rental

Knysna / Thesen Island

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach/lakeside relaxation
  • Air conditioning
This luxurious penthouse apartment offers the ultimate in comfort, taste, views and amenities. The apartment is fully equipped for self-catering and is within close proximity of award winning restaurants in Thesen Islands. The apartment has an open-plan living ar …see more

from $215 / night

$1,502 / week

Book View

from $215 / night

(21) Excellent 

28

Villa accommodation in South Africa with golf nearby

Western Cape / Plettenberg Bay

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
Enjoy the space of two floors of tastefully appointed rooms - from the deck where you can soak up some sunshine to the four bedrooms complete with air-conditioners, two gourmet kitchens, laundry room, ample entertainment & dining rooms, BBQ area alongside the swimming p …see more

from $158 / night

$1,102 - $3,861 / week

Book View

from $158 / night

(2) Excellent 

12

Vacation cottage rental

Western Cape / Montagu

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Pet friendly
Kingfisher cottage is a newly renovated 100 year old plus stone cottage with a whole lot of charm and character. The Farm is situated in the picturesque and secluded mountains some 25 kilometers (10km tar and 15km gravel) outside the town of Montagu. It is ideal for a c …see more

from $60 / night

$415 / week

Book View

from $60 / night

(45) Excellent 

16

Vacation log cabin with swimming pool in Western Cape

Cape Town / Hout Bay

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 7 mi
  • Swimming pool
Natural Surrounds.....The cabin is set in two acres of indigenous garden and forest with rock formations, wild flowers and Koi fish ponds. The natural swimming pool, low slung hammocks and trampoline, make it the perfect natural playground for children. Perfect …see more

from $72 / night

$501 / week

Inquire View

from $72 / night

(2) Excellent 

17

Vacation home with swimming pool in South Africa

KwaZulu-Natal / Trafalgar

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Pet friendly
Trafalgar is on the south coast of Kwazulu Natal South Africa with sub-tropical forests, rolling hills of sugar cane, banana plantations, orchards of nuts, blue lagoons and last but not the least, golden beaches with rocky coves. Trafalgar's beach is a wide, sandy beach …see more

from $56 / night

$346 - $1,381 / week

Book View

Responds fast!
avg. 1 hour 41 minutes

from $56 / night

(2) Excellent 

15

Vacation b&b with shared pool in Western Cape

Cape Town / Table View

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Nearest beach 4 mi
  • Swimming pool
  • Child friendly
The large open plan apartment, with a spacious wooden deck, has fantastic views of Table Mountain over the Rietvlei Nature Reserve. The apartment takes up the entire upper floor of the house, to which you have a private entrance. Enjoy the fabulous view from the wooden …see more

from $50 / night

$312 - $934 / week

Book View

Responds fast!
avg. 3 hours 10 minutes

from $50 / night

(4) Excellent 

3

Apartment rental in South Africa

Cape Town / Glencairn

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Nearest beach 1 mi
  • Child friendly
Bay Vista Garden Flat is located in the Simonstown area of the cape peninsula. We are high on the mountainside with lovely ocean views over False Bay, as well as views of the mountains and the Glencairn wetland nature area. The accommodation is a totally private apartm …see more

from $45 / night

$220 - $476 / week

Book View

from $45 / night

(3) Excellent 

18

Villa rental in South Africa

Cape Town / Hout Bay

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 0.8 mi
  • Child friendly
  • Air conditioning
Bay View Hout Bay Cape Town – Self Catering Accommodation – Atlantic Seaboard, Western Cape BAY VIEW HOUT BAY This lovely holiday villa is set high up on the Sentinal Hill with amazing views of the ocean, hour and Hout Bay Mountain Range. On your doorstep....Boat trip …see more

from $180 / night

$1,260 / week

Book View

from $180 / night

(5) Excellent 

20

Cottage rental in South Africa with shared pool

Plettenberg Bay / Keurboomstrand

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
The self-catering cottage is situated right behind the dune of famous Keurbooms blue flag beach and the Indian Ocean, just a 2-minute walk to the beach! Surrounded by beautiful fynbos vegetation and untouched nature – you can always hear the surf! The house got nice …see more

from $118 / night

$820 / week

Book View

Responds fast!
avg. 3 hours 5 minutes

from $118 / night

(4) Excellent 

13

Vacation apartment in South Africa

Saldanha Bay Municipality / St. Helena Bay

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Nearest beach 0.1 mi
  • Child friendly
  • Air conditioning
The Whispering Whale Luxury Self Catering Accommodation is situated on the Atlantic Ocean against the Great Paternoster Nature Reserve, in the Picture Perfect Holiday Town of Duyker Eiland between Paternoster and St Helena Bay, approximately 170km from Cape Town on the …see more

from $99 / night

$691 / week

Book View

Responds fast!
avg. 1 hour 15 minutes

from $99 / night

(4) Good 

14

Vacation apartment with shared pool in Western Cape

Overstrand / Hermanus

2 6 Min stay varies

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

$1,752 - $3,274 / week

Book View

from $252 / night

(2) Excellent 

12

Vacation guest house in KwaZulu-Natal

KwaZulu-Natal / Westbrook Beach

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Nearest beach 1 mi
  • Private garden
Venti Dell'Est is set in Westbrook, a tranquil tropical village, conveniently located at walking distance from the beach, only 6 kms from King Shaka Airport, 10 kms from Ballito and 15 km from Umhlanga. Each room at Venti Dell'Est has a private en-suite bathroom with s …see more

from $56 / night

$389 / week

Book View

from $56 / 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

(10) Excellent 

26

Western Cape Vacation home rental

Western Cape / Wilderness

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.1 mi
  • Swimming pool
* FREE Unlimited WI-FI * SeaBreeze House is located on Whale Close of the exclusive Wilderness Garden Estate. This 5 star detached house is an experience in its-self. The property is located in a prime position on the beach front of the development with access to the be …see more

from $245 / night

$1,709 - $3,997 / week

Book View

Responds fast!
avg. 3 hours 27 minutes

from $245 / night

(7) Excellent 

23

Vacation home with swimming pool, golf nearby in South Africa

Knysna / Sparrebosch Golf Estate

4 8 3 nights min

  • 4 bedrooms
  • Sleeps 8
  • 3 nights min
  • Beach/lakeside relaxation
  • Nearest beach 3 mi
  • Swimming pool
The house is located on the world renowned Knysna heads in a secure, environmentally friendly estate with panoramic views of the championship golf course and Indian ocean. The house is equipped with modern amenities and boasts spectacular views from every room. The op …see more

from $426 / night

$2,982 / week

Book View

Responds fast!
avg. 3 hours 23 minutes

from $426 / 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 $75 / night

$525 / week

Book View

from $75 / night

24

Western Cape Vacation home rental

Plettenberg Bay / Keurboomstrand

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Private garden
Bos en See is a beach house at Keurboomstrand, a beautiful village situated in the heart if the Garden Route, only 13 km from Plettenbergbay. The house is on the beach and offers self-catering accommodation for up to 10 people. The house consists of 4 bedrooms and 2 b …see more

from $149 / night

$1,043 / week

Book View

Responds fast!
avg. 3 hours 3 minutes

from $149 / night

19

Vacation home in Western Cape

Knysna / Sedgefield

3 6 4 nights min

  • 3 bedrooms
  • Sleeps 6
  • 4 nights min
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Child friendly
“Waters Edge” family holiday house on a tidal lagoon/river.Beautiful views across the lagoon to the mountain peaks of George with awesome sunsets and reflections. Allow small children to paddle in the shallow waters or help you press prawns for the fishing hooks. A cano …see more

from $69 / night

$478 / week

Book View

Responds fast!
avg. 2 hours 45 minutes

from $69 / night

29

Vacation home in Eastern Cape

Eastern Cape / Port Elizabeth

4 12 Min stay varies

  • 4 bedrooms
  • Sleeps 12
  • Min stay varies
  • Child friendly
  • Private garden
* 4 Sea facing Queen bedrooms * 3 Ensuite bathrooms, 1 Family bathroom * Large lounge and separate entertainment area with stainless steel braai / bbq / indoor fireplace, each with own TV and full DSTV * Kitchen - fully equipped with washing machine, dishwasher, tumble …see more

from $143 / night

$858 / week

Book View

from $143 / night

(10) 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 $99 / night

$691 - $2,553 / week

Book View

from $99 / 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

(11) Very Good 

20

Vacation home in Mpumalanga

Mpumalanga / Hazyview

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Privately-owned thatched self-catering chalet (sleeping maximum of 6 people) on the award-winning Legacy Hotels, Kruger Park Lodge golf estate in Hazyview, Mpumalanga. Located in a peaceful area of the estate, overlooking a golf fairway. One of the resort swimming poo …see more

from $122 / night

$851 / week

Book View

from $122 / night

(20) Very Good 

20

South Africa Vacation home rental

Cape Town / Fish Hoek

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool
ECHO BAYVIEWS is located close to the family friendly Fish Hoek beach, and is well situated to the attractions of the Cape peninsula, including: * Boulders Beach & Penguins * Cape Point Nature Reserve and Ostrich Farm …see more

from $136 / night

$951 - $1,602 / week

Book View

Responds fast!
avg. 2 hours 55 minutes

from $136 / night

17

South Africa Vacation home rental

Eastern Cape / Port Elizabeth

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.1 mi
  • Swimming pool
Our villa is located on a quiet street in a pretty village right on the waters edge. Take a stroll through the large garden to your private path down to the the shore. A couple of minutes walk away is a sandy beach, with a sandy swimming gully, safe for kiddies and adul …see more

from $172 / night

$1,094 - $2,002 / week

Book View

from $172 / night

(2) Excellent 

35

South Africa Vacation home rental

Camps Bay / Clifton

4 7 Min stay varies

  • 4 bedrooms
  • Sleeps 7
  • Min stay varies
  • Nearest beach 0 mi
  • Swimming pool
  • Child friendly
Ezulwini is a stylish exclusive house. It is positioned above the iconic Clifton 2nd beach. This piece of heaven offers panoramic views that is sure to take your breath away. The house is perfect for all seasons, cool off in the pool or warm up with the indoor fireplace …see more

from $700 / night

$4,900 / week

Book View

Responds fast!
avg. 3 hours 38 minutes

from $700 / night

(13) Excellent 

8

South Africa Vacation home rental

Cape Town / Hout Bay

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.3 mi
  • Swimming pool
This luxury self catering property offers accommodation for up to 4 persons in a quiet and relaxed environment with an outdoor swimming pool and within 300 m of the beach and harbour. Situated in Hout Bay with views of Chapman's Peak and the surrounding mountains and on …see more

from $122 / night

$801 - $1,287 / week

Inquire View

from $122 / night

(1) Excellent 

29

Vacation home with swimming pool in South Africa

Western Cape / Plettenberg Bay

5 10 2 nights min

  • 5 bedrooms
  • Sleeps 10
  • 2 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+
The Cottage Is a private family holiday house located at 9 Rosheen Crescent in the Bowtie area of central Plettenberg Bay. The location of the property situated on the Ridge with spectacular panoramic views of South Africa's premier holiday destination including the Ts …see more

from $210 / night

$1,470 / week

Book View

from $210 / 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

$398 / week

Book View

from $57 / night

43

Vacation home with swimming pool in South Africa

Limpopo Province / Bela Bela

6 16 Min stay varies

  • 6 bedrooms
  • Sleeps 16
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Zebula 317 (Kukama's Rest) is a lovely bush lodge located in Zebula Golf Estate and Spa, close to Bela-Bela, consisting of a 5-bedroom house as well as an apartment, making it ideal for a group or family. In the main house, 4 of the rooms are furnished with queen-size …see more

from $500 / night

$2,000 / week

Book View

from $500 / night

24

Vacation chalet in South Africa

Western Cape / Wilderness

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Air conditioning
Kingfisher cottage is a luxury and spacious freestanding cottage against a slope in a private and quiet setting. The cottage comes with king size bed, en-suite walk in shower, kitchenette and a large nice terrace where you can relax and enjoy the splendid view of Islan …see more

from $122 / night

$855 / week

Book View

Responds fast!
avg. 1 hour 11 minutes

from $122 / night

12

Vacation b&b with shared pool in South Africa

KwaZulu-Natal / Bluff

4 20 1 night min

  • 4 bedrooms
  • Sleeps 20
  • 1 night min
  • Nearest beach 1 mi
  • Swimming pool
  • Child friendly
Luxurious yet affordable Bed & Breakfast and Self-Catering accommodation suitable for leisure and business travellers. Set in a neat communal garden which offers a gazebo, splash pool, large cliff hang deck, and 180-degree views of the Indian Ocean. Looking directly on …see more

from $179 / night

$1,144 / week

Book View

from $179 / night

(1)  

14

Vacation apartment with shared pool in South Africa

KwaZulu-Natal / Margate

3 6 5 nights min

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Mahé 10 is an ocean view apartment located in the stylish new Mahé complex in Margate (KZN South Coast), right opposite the fishing pier and within walking distance from Margate North beach. This upmarket, well-equipped beachfront unit is aimed at the discernin …see more

from $100 / night

$700 / week

Book View

from $100 / night

(29) Very Good 

Certificate of Excellence

15

Vacation home with shared pool, golf nearby in South Africa

Mpumalanga / Hazyview

3 8 1 night min

  • 3 bedrooms
  • Sleeps 8
  • 1 night min
  • Swimming pool
  • Child friendly
  • Car not necessary
Our privately owned self catering lodges are set in the award winning 4 star wildlife and golf resort of Kruger Park Lodge - South Africa. Within easy access of the Kruger National park and scenic sights of the Blyde River Canyon. Cambalala meaning "relax" in Zulu is l …see more

Certificate of Excellence

from $150 / night

$1,050 / week

Book View

Responds fast!
avg. 3 hours 15 minutes

from $150 / night

9

Eastern Cape Vacation home rental

Eastern Cape / Rhodes

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Pet friendly
Tintern is situated in the centre of the tiny, peaceful village of Rhodes. Tintern is tastefully furnished and very comfortable. This open-plan, two bedroom house is fully equipped with everything guests will need to self-cater. The house is serviced daily. Tintern …see more

from $60 / night

$420 / week

Book View

from $60 / 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

$198 / week

Book View

Responds fast!
avg. 3 hours 9 minutes

from $56 / night

(1) Excellent 

14

Cottage rental in Western Cape

Western Cape / Calitzdorp

1 5 1 night min

  • 1 bedroom
  • Sleeps 5
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly
. Situated in the peaceful Opzoek Valley half way between Ladismith and Calitzdorp, the farm is easily accessible 1km off the famous Route 62 in the heart of the Klein Karoo. View the highest peak in the Western Cape – Seweweekspoort Peak – from the farm. Take a drive …see more

from $60 / night

$420 / week

Book View

from $60 / night

(3) Very Good 

14

Vacation lodge with swimming pool in South Africa

Greater Johannesburg / Fourways

6 10 2 nights min

  • 6 bedrooms
  • Sleeps 10
  • 2 nights min
  • Swimming pool
  • Private garden
Douglas Lodge is a delightful thatched home set in a secure gated community in Douglasdale, Sandton, Johannesburg. The area is ideally suited for access to Jo'burg's CBD, Sandton, the amazing Tuscan styled Mall, hotels and casino, Monte Casino, the music and exhibition …see more

from $286 / night

$1,216 / week

Book View

from $286 / night