Holiday Apartments in South Africa

Close

Updating

Enter dates for more accurate prices

171 Holiday homes

Waterfront Guest House Vanderkloofdam

Vanderkloof guest house

4 bedrooms / 3 bathrooms / sleeps 8

Match: Shared outdoor pool (heated)

All filters match

from £166 / night

£1,157 / week

Sleepy Gecko Guest House

Melville guest house

9 bedrooms / 9 bathrooms / sleeps 22

1

Match: Shared outdoor pool (heated)

All filters match

from £46 / night

£184 - £3,397 / week

Sleepy Willow Country Accommodation 5 sleeper cott

Stellenbosch villa

5 bedrooms / 2 bathrooms / sleeps 5

4

Match: Shared outdoor pool (heated)

All filters match

from £88 / night

£559 / week

room 3 Musselcracker-first floor-family suite

St. Helena Bay b&b

1 bedroom / 1 bathroom / sleeps 4

Match: Shared outdoor pool (heated)

All filters match

from £126 / night

£882 / week

Wood-Owl Lodge

Marina Beach house

3 bedrooms / 3 bathrooms / sleeps 6

Match: Shared outdoor pool (heated)

All filters match

from £138 / night

£964 - £1,382 / week

Guest suite

Johannesburg guest house

1 bedroom / 1 bathroom / sleeps 2

Match: Shared outdoor pool (heated)

All filters match

from £58 / night

£344 / week

Crystal view

Camps Bay apartment

2 bedrooms / 2 bathrooms / sleeps 4

15

Match: Shared outdoor pool (heated)

All filters match

from £132 / night

£882 / week

3 Lagoon Peace Villa

Southbroom villa

2 bedrooms / 2 bathrooms / sleeps 4

3

Match: Shared outdoor pool (heated)

All filters match

from £58 / night

£401 / week

1 Milkwood Drive, Zimbali Eco Estate, 4422

Zimbali Coastal Estate house

4 bedrooms / 6 bathrooms / sleeps 10

1

Match: Shared outdoor pool (heated)

All filters match

from £374 / night

£2,616 / week

Blackheath Manor Guest House

Johannesburg b&b

6 bedrooms / 6 bathrooms / sleeps 12

Match: Shared outdoor pool (heated)

All filters match

from £87 / night

£610 / week

"Clivia Cottage" - Spacious garden flat

Hout Bay apartment

1 bedroom / 1 bathroom / sleeps 4

12

Responds fast! avg. 2 hours 38 minutes

Match: Shared outdoor pool (heated)

All filters match

from £52 / night

£252 - £481 / week

Cottage Chardonnay at Constantia Cottages

Constantia chalet

1 bedroom / 1 bathroom / sleeps 3

2

Responds fast! avg. 3 hours 5 minutes

Match: Shared outdoor pool (heated)

All filters match

from £66 / night

£415 / week

Villa Honeywood Guest House*****

Fish Hoek villa

3 bedrooms / 3 bathrooms / sleeps 6

Match: Shared outdoor pool (heated)

All filters match

from £642 / night

£4,489 / week

Willoughby Villa, in the heart of Noordhoek

Noordhoek villa

5 bedrooms / 4 bathrooms / sleeps 9

2

Match: Shared outdoor pool (heated)

All filters match

from £257 / night

£2,979 / week

Ailsworth Courtyard Cottage - Great for Touring

Pinelands cottage

1 bedroom / 1 bathroom / sleeps 3

10

Match: Shared outdoor pool (heated)

All filters match

from £52 / night

£361 / week

Gulmarn 101 - V&A Marina Apartment Complex

Victoria and Alfred Waterfront apartment

1 bedroom / 1 bathroom / sleeps 4

18

Responds fast! avg. 3 hours 53 minutes

Match: Shared outdoor pool (heated)

All filters match

from £96 / night

£641 - £1,373 / week

3 Lagoon Tranquility and Peace Villas

Southbroom villa

5 bedrooms / 3 bathrooms / sleeps 10

Match: Shared outdoor pool (heated)

All filters match

from £287 / night

£2,004 / week

Goddess Retreat

Melkbosstrand house

2 bedrooms / 2 bathrooms / sleeps 6

Match: Shared outdoor pool (heated)

All filters match

from £216 / night

£1,374 / week

Herma's Guest House

Amanzimtoti house

3 bedrooms / 4 bathrooms / sleeps 6

2

Responds fast! avg. 49 minutes

Match: Shared outdoor pool (heated)

All filters match

from £151 / night

£893 / week

Beautiful garden, privacy, luxury, central position

Constantia house

4 bedrooms / 3 bathrooms / sleeps 8

5

Responds fast! avg. 2 hours 17 minutes

Match: Shared outdoor pool (heated)

All filters match

from £182 / night

£1,273 / week

13 Bella Rosa

Durbanville apartment

1 bedroom / 1 bathroom / sleeps 2

1

Match: Shared outdoor pool (heated)

All filters match

from £64 / night

£449 / week

Umhlanga Durban PVT BeachFront Resort 6 Sleeper

Umhlanga Rocks apartment

2 bedrooms / 1 bathroom / sleeps 6

2

Responds fast! avg. 2 hours 2 minutes

Match: Shared outdoor pool (heated)

All filters match

from £118 / night

£641 / week

MAHUDZI GUEST HOUSE

Phalaborwa guest house

4 bedrooms / 5 bathrooms / sleeps 8

3

Match: Shared outdoor pool (heated)

All filters match

from £230 / night

£1,606 / week

Cape Spray Beach Cottage

Bakoven cottage

3 bedrooms / 4 bathrooms / sleeps 6

3

Match: Shared outdoor pool (heated)

All filters match

from £658 / night

£4,603 / week

2Oceans Apartments

Fish Hoek condo

1 bedroom / 1 bathroom / sleeps 4

2

Match: Shared outdoor pool (heated)

All filters match

from £49 / night

£341 - £965 / week

Cottage de la Mer, Bantry Bay, Cape Town, Sea views, great Pool & free Wi-Fi

Cape Town Central cottage

1 bedroom / 1 bathroom / sleeps 3

Responds fast! avg. 2 hours 25 minutes

Match: Shared outdoor pool (heated)

All filters match

from £122 / night

£849 / week

Lulu's House

Bloubergstrand apartment

2 bedrooms / 2 bathrooms / sleeps 6

9

Responds fast! avg. 3 hours 53 minutes

Match: Shared outdoor pool (heated)

All filters match

from £127 / night

£735 / week

Buffaloland Family Lodges: Motlala Game Lodge

Hoedspruit lodge

6 bedrooms / 6 bathrooms / sleeps 16

Match: Shared outdoor pool (heated)

All filters match

from £918 / night

£6,426 / week

Anna's Place

Bishopscourt apartment

2 bedrooms / 2 bathrooms / sleeps 4

1

Match: Shared outdoor pool (heated)

All filters match

from £126 / night

£882 / week

Santana Holiday Flat 1005

Margate apartment

2 bedrooms / 2 bathrooms / sleeps 6

Match: Shared outdoor pool (heated)

All filters match

from £550 / night

£3,844 / week

Villa Oceanic in trendy Green Point (Cape Town)

Green Point house

2 bedrooms / 2 bathrooms / sleeps 5

4

Responds fast! avg. 2 hours 59 minutes

Match: Shared outdoor pool (heated)

All filters match

from £273 / night

£1,647 / week

African style villa in beautiful Riebeek Valley

Riebeek Kasteel house

2 bedrooms / 2 bathrooms / sleeps 7

Responds fast! avg. 2 hours 59 minutes

Match: Shared outdoor pool (heated)

All filters match

from £183 / night

£1,191 / week

Paddaplek- Self Catering & B&B-Constantia

Constantia apartment

1 bedroom / 1 bathroom / sleeps 2

Responds fast! avg. 3 hours 33 minutes

Match: Shared outdoor pool (heated)

All filters match

from £55 / night

£385 / week

Contemporary apartment in Modderfontein next to Greenstone.

Modderfontein apartment

1 bedroom / 1 bathroom / sleeps 2

Match: Shared outdoor pool (heated)

All filters match

from £60 / night

£335 / week

Tropical Umcabi Lodge

Randburg b&b

6 bedrooms / 1 bathroom / sleeps 4

1

Match: Shared outdoor pool (heated)

All filters match

from £138 / night

£964 / week

BNB in Constantia Cape Town

Constantia b&b

1 bedroom / 1 bathroom / sleeps 2

1

Responds fast! avg. 1 hour 12 minutes

Match: Shared outdoor pool (heated)

All filters match

from £142 / night

£992 / week

room 2 Musselcracker-ground floor

St. Helena Bay b&b

1 bedroom / 1 bathroom / sleeps 2

Match: Shared outdoor pool (heated)

All filters match

from £94 / night

£630 / week

Knysna Manor House Twin Room

Knysna guest house

3 bedrooms / 3 bathrooms / sleeps 2

Match: Shared outdoor pool (heated)

All filters match

from £81 / night

£566 / week

Glentana Cottage

Glentana apartment

3 bedrooms / 2 bathrooms / sleeps 6

Match: Shared outdoor pool (heated)

All filters match

from £111 / night

£735 / week

Pelonngwe (Bedroom 112) / Wellness Retreat & Spa

Bryanston guest house

1 bedroom / 1 bathroom / sleeps 2

Match: Shared outdoor pool (heated)

All filters match

from £257 / night

£1,794 / week

Viewing 40 of 171
rentals in South Africa

×