50 Best South Africa Apartments on Holiday Lettings - Vacation rentals

Close

View larger map

Also consider

Self catering Western Cape
3,073 properties
KwaZulu-Natal
541 properties
Gauteng
416 properties
Eastern Cape
323 properties
Mpumalanga
226 properties
Limpopo Province
139 properties
Free State
98 properties
North-West Province
88 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,947 Vacation rentals

(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 $141 / night

$982 - $3,444 / week

Book View

from $141 / night

(12) Excellent 

21

Vacation home with swimming pool in South Africa

Western Cape / Oudtshoorn

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Swimming pool
  • Air conditioning
  • Private garden
The Bright House at Jemima's Restaurant Oudtshoorn is a beautiful modern and fully equipped double story house . Each Bedroom has it's own on suit bath and shower. The space is beautifully lit with a mixture of modern and antique furniture with industrial yet practica …see more

from $215 / night

$1,130 - $2,110 / week

Book View

from $215 / night

8

Vacation b&b with shared pool in South Africa

Hartbeespoort / Schoemansville

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Swimming pool
  • Air conditioning
  • Pet friendly
Situated on a hill, this freestanding home on many levels has some of the best views over the dam as well as an ideal venue to host your friends. The garden is natural with palms, pool and relaxing stream. The upstairs suite has two rooms with large balcony with jacuzz …see more

from $108 / night

$609 / week

Book View

from $108 / night

(1) Excellent 

18

KwaZulu-Natal Vacation home rental

Margate / Southbroom

4 8 1 night min

  • 4 bedrooms
  • sleeps 8
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 5 mi
  • Swimming pool
The Experience Check into your own Private Estate that is run like a Boutique Hotel. There are no crowds, no mini bar bills and no staff to manage, everything is already done for you. Has been furnished in a modern style with accents of charcoal, pops of colour, organ …see more

from $745 / night

$5,215 / week

Book View

Responds fast!
avg. 1 hour 20 minutes

from $745 / night

5

South Africa Vacation apartment rental

Greater Johannesburg / North Riding

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Swimming pool
Stunning one bedroom double volume apartment on the gorgeous Jackal Creek Golf Estate. Perfect for business travellers or couples. Apartment is on the second floor. Located close to Lanseria airport, Ticketpro Dome, Monte Casino and Sandton city. Guests can dine at the …see more

from $55 / night

$340 / week

Book View

from $55 / night

(12) Excellent 

36

Tented camp rental in Western Cape

Western Cape / Oudtshoorn

2 5 1 night min

  • 2 bedrooms
  • sleeps 5
  • 1 night min
  • Child friendly
  • Air conditioning
AfriCamps Klein Karoo is set in the middle of a pristine Karoo landscape with direct views on the Swartberg Mountains and offers guests the perfect backdrop to relax in the tranquil surroundings. AfriCamps created a unique outdoor experiences under canvas, where guests …see more

from $60 / night

$420 / week

Book View

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

(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 $383 / night

$2,678 / week

Book View

Responds fast!
avg. 3 hours 39 minutes

from $383 / night

12

Vacation hotel apartment accommodation

Gauteng / Pretoria

8 4 4 nights min

  • 8 bedrooms
  • sleeps 4
  • 4 nights min
  • Swimming pool
  • Private garden
Groenkloof is a highly popular suburb of Pretoria thanks to its leafy streets, breath-taking views over Pretoria and its central location. This unique venue offers five luxury self-catering apartments on one residential stand with a communal swimming pool. Apartment 1 …see more

from $70 / night

$490 / week

Book View

from $70 / night

(1) Excellent 

18

South Africa Vacation penthouse rental

Knysna / Thesen Island

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • 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 $192 / night

$1,339 - $1,964 / week

Book View

from $192 / night

14

South Africa Vacation apartment rental

Cape Town / Kommetjie

1 3 1 night min

  • 1 bedroom
  • sleeps 3
  • 1 night min
  • Child friendly
This self-sustained apartment is a perfect coastal getaway surrounded by the “Table Mountain National Park”. With Cape Town City Centre, the Waterfront and Cape Point only 30 minutes from here you will have the perfect starting point for your city trip. Our beautiful p …see more

from $68 / night

$423 / week

Book View

from $68 / night

19

Vacation home with swimming pool in South Africa

Plettenberg Bay / Solar Beach

6 10 3 nights min

  • 6 bedrooms
  • sleeps 10
  • 3 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.2 mi
  • Swimming pool
Villa Formosa is a stunning family holiday home over looking the bay and beautiful mountain range of Formosa. With breath taking views the house supports a top level sun deck that gives a 270 degree view of the whole bay. Comfortable loungers and open deck areas allow f …see more

from $495 / night

$3,450 / week

Book View

from $495 / night

4

Home rental in South Africa

Western Cape / Boggomsbaai

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Child friendly
Baltimore offers comfortable self-catering accommodation in a 3-bedroom house offering sea views, situated within close proximity to the beach in the small seaside village of Boggoms Bay, just south of Mossel Bay. The house is comprised of 3 bedrooms, 1 bathroom with …see more

from $96 / night

$670 / week

Book View

from $96 / night

(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 $96 / night

$670 / week

Book View

from $96 / night

(1) Excellent 

31

Vacation apartment in South Africa

Cape Town / Simon's Town

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Nearest beach 0.5 mi
  • Child friendly
  • Private garden
This top floor apartment boosts with amazing views of the ocean - 180 degree views of the sea from your living room really makes this apartment. The apartment has been furnished to a cottage style with white wooden floors, kitchenette with granite worktops, flat screen …see more

from $79 / night

$554 / week

Book View

from $79 / night

49

Vacation hotel apartment in Western Cape

Overstrand / Gansbaai

5 2 1 night min

  • 5 bedrooms
  • sleeps 2
  • 1 night min
  • Child friendly
Accommodation is 5 newly renevated hotel rooms. Rooms are very neat and spacious.This accommodation is on the first floor, on top of the Seaview Sports Pub. The passage to the rooms has a full seaview. Red and Blue room has there own private balcony's. Accommodation is …see more

from $30 / night

$210 / week

Book View

Responds fast!
avg. 50 minutes

from $30 / night

(1) Excellent 

67

Western Cape Vacation home rental

Mossel Bay / Great Brak River

4 8 1 night min

  • 4 bedrooms
  • sleeps 8
  • 1 night min
  • Nearest beach 0.1 mi
  • Child friendly
  • Private garden
Double story beach house on the Garden Route in quiet cul-de-sac with lovely view of the sea and 1 minute from the beach between Glentana and Great Brak River, 20 minutes from George Airport. Large open plan living area with build in barbeque, 4 bedrooms (2 with en sui …see more

from $128 / night

$893 / week

Book View

Responds fast!
avg. 2 hours 25 minutes

from $128 / night

22

South Africa Vacation apartment rental

Cape Town / Strand

2 2 90 nights min

  • 2 bedrooms
  • sleeps 2
  • 90 nights min
  • Ask about children
  • Pet friendly
Experience the sea from this luxury apartment on the first floor of a upper class block. It creates a modern, stylish atmosphere for a single person or couple to relax in or work from. With a 180 degree sea and mountain view one can hear, smell and see the sea. Still …see more

from $91 / night

$455 / week

Book View

from $91 / night

(1) Very Good 

26

Vacation apartment rental

Eastern Cape / Eersterivierstrand

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Child friendly
  • Private garden
Eersterivierstrand is a private beach resort located in the heart of the Tsitsikamma, part of the beautiful and famous Garden Route. It is 95km east of Plettenberg Bay and 78km west of Jeffreys Bay. The nearest town Kareedouw is 18km away. People who visit the beach fo …see more

from $77 / night

$539 / week

Book View

from $77 / night

(21) Excellent 

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 $122 / night

$848 - $1,518 / week

Book View

from $122 / night

(3) Excellent 

24

Mpumalanga Vacation lodge rental

Mpumalanga / Marloth Park

7 21 1 night min

  • 7 bedrooms
  • sleeps 21
  • 1 night min
  • Nearest beach 120 mi
  • Swimming pool
  • Child friendly
The best of Africa, distilled into one lodge = Situated on the banks of the Crocodile River overlooking the Kruger National Park, Bushwise Safari Lodge combines the real Kruger-safari experience with luxurious accommodation - boasting a unique ambiance true to the safar …see more

from $80 / night

$560 / week

Book View

Responds fast!
avg. 3 hours 5 minutes

from $80 / 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 $77 / night

$447 - $574 / week

Book View

from $77 / night

8

South Africa Vacation b&b accommodation

Hartbeespoort / Schoemansville

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Swimming pool
  • Pet friendly
  • Private garden
Situated on a hill, this freestanding home on many levels has some of the best views over the dam as well as an ideal venue to host your friends. The garden is natural with palms, pool and relaxing stream. This double room has a small balcony with a small ensuite with …see more

from $60 / night

$420 / week

Book View

from $60 / night

(2) Excellent 

12

KwaZulu-Natal Vacation home rental

KwaZulu-Natal / Ballito

3 6 6 nights min

  • 3 bedrooms
  • sleeps 6
  • 6 nights min
  • Beach/lakeside relaxation
  • Ask about children
Views, views,views. Overlooking the most breathtaking view , this extraordinary home is available for rental . If getting away from it all to the sound of the waves is your perfect holiday, then this home is for you! Plunge pool , indoor fireplace, Lounge, dining and ki …see more

from $480 / night

$3,360 / week

Book View

from $480 / 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 $218 / night

$1,524 - $3,565 / week

Book View

from $218 / night

(4) 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 $45 / night

$284 - $1,270 / week

Book View

Responds fast!
avg. 1 hour 37 minutes

from $45 / night

(7) Excellent 

28

Vacation home in Western Cape

Saldanha Bay Municipality / St. Helena Bay

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 0 mi
  • Child friendly
  • Private garden
Duifieklip is a beachfront house, located less 40 meters from the beach and has beautiful views of the ocean. Over 50 species of birds can occur in the indigenous garden and along the beach area in front of the house. The bay, called Hannasbaai, is particularly calm, wh …see more

from $121 / night

$687 - $1,659 / week

Book View

from $121 / night

(2) Excellent 

36

Vacation home with shared pool, golf nearby in South Africa

Limpopo Province / Phalaborwa

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
House/Villa: 4-8 persons-3 bedrooms-250 m². Three bathrooms. Number of living spaces: 4 with open kitchen our holiday home is in African style, situated on a plot of 1000 m². The House has a large traversing grass roof under which the large veranda, from where a magnif …see more

from $143 / night

$859 / week

Book View

from $143 / night

13

Vacation apartment with shared pool in South Africa

Cape Town / Strand

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Swimming pool
  • Child friendly
1 bedroom apartment with King Size bed or 2 single beds on the 4th floor, facing the sea. Luxury apartment in a gated community right on the beach, golf, tennis ... A kitchen well equipped with washing machine, oven, oven microwave ... Stay dining room and a terrace ov …see more

from $65 / night

$454 - $567 / week

Book View

from $65 / night

10

Vacation farmhouse rental

Western Cape / Ladismith

1 4 1 night min

  • 1 bedroom
  • sleeps 4
  • 1 night min
  • Child friendly
  • Ask about pets
Wolverfontein, nestled at the foot of the Touwsberg Game Reserve on the banks of the Touws River, is conveniently situated off the popular R62 between Barrydale and Ladismith. These fully equipped, self catering farm cottages are beautifully restored historical building …see more

from $55 / night

$370 / week

Book View

from $55 / night

16

Vacation cottage in South Africa

Free State / Smithfield

2 6 1 night min

  • 2 bedrooms
  • sleeps 6
  • 1 night min
  • Child friendly
  • Private garden
This large modern cottage is ideal for singles, couples and especially families up to 6 people. Good quality linens, electric blankets, DSTV, full bathroom, kitchen/lounge and dining area provide everything you need to have a comfortable nights stay. The Bluegum Cottage …see more

from $35 / night

$245 / week

Book View

from $35 / night

17

Apartment rental in Gauteng

Greater Johannesburg / Brakpan

2 3 1 night min

  • 2 bedrooms
  • sleeps 3
  • 1 night min
  • Child friendly
  • Ask about pets
The site is perfect to use as a basis from where you can visit places of interest in Gauteng province including Johannesburg, Soweto, Pretoria and of course, Brakpan area! With the Carnival City Casino and entertainment it is perfect situated if you want to attend shows …see more

from $40 / night

$150 / week

Book View

from $40 / night

11

South Africa Vacation apartment rental

Cape Town / Cape Town Central

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child friendly
  • Car not necessary
  • Private garden
La Montaña is a modern, open plan - self-catering apartment. Located in Vredehoek, with breathtaking views of Table Mountain. Situated on the My-City bus route, close to all amenities including spectacular walks, authentic local restaurants. Just a short distance from o …see more

from $102 / night

$766 - $829 / week

Book View

Responds fast!
avg. 2 hours 18 minutes

from $102 / night

4

Vacation apartment with golf nearby in South Africa

Pretoria / Pretoria/Tschwane

5 3 4 nights min

  • 5 bedrooms
  • sleeps 3
  • 4 nights min
  • Child friendly
  • Private garden
Monumentpark is an established suburb in old Pretoria east, situated between Waterkloof Ridge, Erasmusrand and well played Waterkloof Golf Course. Monumentpark is centrally located at the start of the R21 Highway, near the Fountains Circle and at close access to the N1 …see more

from $70 / night

$490 / week

Book View

from $70 / night

(20) Excellent 

22

Vacation cottage in Western Cape

Cape Town / Somerset West

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Beach/lakeside relaxation
  • Air conditioning
  • Private garden
Alfie's Cottage is a newly renovated one bedroom ensuite cottage on a property bordering the Helderberg Nature Reserve in one of the oldest areas of Somerset West. Ideal for holidaymakers wanting to relax, walk and soak up the magnificent views and countryside whilst be …see more

from $86 / night

$599 / week

Book View

from $86 / night

4

Eastern Cape Vacation tented camp rental

Eastern Cape / Port Elizabeth

1 1 1 night min

  • 1 bedroom
  • sleeps 1
  • 1 night min
At 28 towpath we're creating an eco sustainable riverfront home,travel accommodation and platform for responsible travelers or voluteers to relax in the quiet Redhouse village in PE. Quiet village home with a permaculture garden,10km from good surfing beach, 45km from A …see more

from $13 / night

$64 / week

Book View

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

(1) Excellent 

32

Vacation home with shared pool in South Africa

Overberg District / Swellendam

4 8 1 night min

  • 4 bedrooms
  • sleeps 8
  • 1 night min
  • Nearest beach 70 mi
  • Swimming pool
  • Child friendly
Uitkyk Farmhouse is 26km from the town of Swellendam and Kam’Bati River Resort. The house is situated on a private Overberg Farm. Free access to the Kam'Bati River Resort during your stay. 4 Bedroom Self Catering house with 2 bathrooms. We rent out the house as one uni …see more

from $143 / night

$997 / week

Book View

from $143 / 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 $109 / night

$715 - $1,148 / week

Book View

Responds fast!
avg. 1 hour 59 minutes

from $109 / night

(14) Excellent 

24

Western Cape Vacation villa rental

Somerset West / Heritage Park

3 5 7 nights min

  • 3 bedrooms
  • sleeps 5
  • 7 nights min
  • Beach/lakeside relaxation
  • Nearest beach 3 mi
  • Swimming pool
The villa is situated in a secure, gated estate with easy access to Cape Town and other areas in Western Cape. The property was recently renovated, with new bathrooms and a pool. The living room contains a red leather sofa for three people and another sofa for two pe …see more

from $71 / night

$447 - $753 / week

Book View

from $71 / night