COVID-19 Update

The impact of COVID-19 on travel is unprecedented. Like you, we’re monitoring the situation. Rest assured, we’re here to help with questions about your plans. Learn more here: About the coronavirus outbreak (COVID-19)

Holiday Apartments in South Africa

Updating

age 0-16
1997 Results

Relevance

Price low to high

Price high to low

Reviews

1,997 Holiday homes

songs of the sea affordable cosy apartment

Jeffreys Bay apartment

2 bedrooms / 1 bathroom / sleeps 5

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £86 / night

£275 / week

Serenity,located just above Lookout Beach on the Keurbooms Lagoon

Plettenberg Bay apartment

5 bedrooms / 3 bathrooms / sleeps 6

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £236 / night

£1,648 / week

Tegwaan Country Getaway – Stone Cottage

Waterval Boven cottage

3 bedrooms / 2 bathrooms / sleeps 8

8

Responds fast! avg. 2 hours 16 minutes

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £54 / night

£328 - £1,259 / week

11 on Fairway Luxury Beach Villa

Southbroom house

4 bedrooms / 4 bathrooms / sleeps 8

2

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £702 / night

£4,909 / week

Petit Plaisir. lovely romantic cottage with beautiful mountain views

Franschhoek cottage

1 bedroom / 1 bathroom / sleeps 2

76

Responds fast! avg. 2 hours 29 minutes

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £96 / night

£606 - £955 / week

Chumbi Bush House - Hluhluwe, South Africa

Hluhluwe house

3 bedrooms / 3 bathrooms / sleeps 7

6

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £231 / night

£1,614 / week

Chalet 2 Petunia

Sandton house

2 bedrooms / 2 bathrooms / sleeps 7

Responds fast! avg. 3 hours 13 minutes

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £46 / night

£289 - £529 / week

ROCABELLA LUXURY ROOM WITH OWN PRIVATE ACCESS IN SIMBITHI ECO ETATE

Ballito house

1 bedroom / 1 bathroom / sleeps 2

Responds fast! avg. 3 hours 31 minutes

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £57 / night

£393 / week

Myoli Beach Lodge

Sedgefield lodge

14 bedrooms / 14 bathrooms / sleeps 30

1

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £238 / night

£1,660 / week

Pumza's Cottage

Boksburg apartment

2 bedrooms / 2 bathrooms / sleeps 4

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £55 / night

£283 - £414 / week

5 Bedroom house in the heart of the Natal Midlands

Curry's Post house

5 bedrooms / 5 bathrooms / sleeps 10

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £255 / night

£1,695 / week

Lady Loch Country House & SPA with Jacuzzi 4 Star rated by Tourism Council SA

Wellington guest house

8 bedrooms / 9 bathrooms / sleeps 18

1

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £739 / night

£4,104 / week

Chateau Neuf du Cap

Hout Bay villa

2 bedrooms / 2 bathrooms / sleeps 4

35

Travellers’ Choice award

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £98 / night

£585 - £930 / week

Cape Town Golf Estate

Paarl villa

2 bedrooms / 2 bathrooms / sleeps 6

20

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £99 / night

£687 - £802 / week

Selfcatering Units and en-suit room

Ohrigstad apartment

3 bedrooms / 3 bathrooms / sleeps 2

1

Responds fast! avg. 21 minutes

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £71 / night

£480 / week

Beautiful beach house in dolphin beach resort

Table View house

3 bedrooms / 2 bathrooms / sleeps 6

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £98 / night

£683 / week

The Napier Country House in South Africa

Napier farmhouse

5 bedrooms / 2 bathrooms / sleeps 12

4

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £134 / night

£657 / week

Island Way Villa Unit 1 & 3

Port Elizabeth guest house

2 bedrooms / 1 bathroom / sleeps 4

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £115 / night

£799 / week

33 La Mer - luxury 2 bedroom 2 bathroom stunning sea view apartment-first floor

Illovo Beach apartment

2 bedrooms / 2 bathrooms / sleeps 4

4

Responds fast! avg. 1 hour 1 minutes

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £137 / night

£954 / week

Grenadilla

Constantia condo

1 bedroom / 1 bathroom / sleeps 2

6

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £80 / night

£561 / week

At 4 Umzumbe, Mangrove Beach Estate

Port Shepstone apartment

3 bedrooms / 2 bathrooms / sleeps 6

9

Responds fast! avg. 2 hours 52 minutes

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £64 / night

£448 / week

Bosveld Tours & Accommodation

Pretoria/Tschwane cottage

1 bedroom / 1 bathroom / sleeps 2

9

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £23 / night

£161 / week

9th floor Greenmarket Sq & Table mountain views

Cape Town Central apartment

2 bedrooms / 2 bathrooms / sleeps 4

6

Responds fast! avg. 2 hours 2 minutes

Travellers’ Choice award

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £78 / night

£509 - £727 / week

2

Responds fast! avg. 2 hours 4 minutes

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £377 / night

£2,636 / week

The Nest Guesthouse Garden Room

Table View house

1 bedroom / 3 bathrooms / sleeps 2

1

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £80 / night

£558 / week

Goedemoed Farm Guest House - Bedroom 1

Suider Paarl b&b

4 bedrooms / 1 bathroom / sleeps 2

1

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £93 / night

£646 / week

Klelya's Guest House - Room 1

Johannesburg b&b

1 bedroom / 1 bathroom / sleeps 2

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £47 / night

£311 / week

luxury timeshare apartment

Umhlanga apartment

3 bedrooms / 2 bathrooms / sleeps 6

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £235 / night

£1,642 / week

The Green Room Studio, Hout Bay, Cape Town

Hout Bay apartment

1 bedroom / 1 bathroom / sleeps 2

5

Responds fast! avg. 2 hours 9 minutes

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £60 / night

£367 / week

Courtyard Suite - s/c for 2, with courtyard

Noordhoek apartment

1 bedroom / 1 bathroom / sleeps 2

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £73 / night

£508 - £639 / week

Cambalala - Kruger Park Lodge (Unit 1)

Hazyview chalet

3 bedrooms / 2 bathrooms / sleeps 8

170

Responds fast! avg. 3 hours 49 minutes

Travellers’ Choice award

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £120 / night

£838 / week

Summerseas 54

Summerstrand apartment

2 bedrooms / 2 bathrooms / sleeps 4

2

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £163 / night

£1,140 / week

Umhlanga Durban PVT BeachFront Resort 6 Sleeper

Umhlanga Rocks apartment

2 bedrooms / 1 bathroom / sleeps 6

2

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £116 / night

£628 / week

Loft Suite (sleeps2/3/4) light and bright & views

Noordhoek apartment

1 bedroom / 2 bathrooms / sleeps 4

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £80 / night

£553 - £816 / week

Bermuda Capri

Noordhoek house

1 bedroom / 1 bathroom / sleeps 2

2

Responds fast! avg. 3 hours 35 minutes

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £43 / night

£224 - £281 / week

Palamos on Sea

Saint Francis Bay guest house

1 bedroom / 1 bathroom / sleeps 2

2

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £123 / night

£396 / week

Kingfisher Cottage

Montagu cottage

1 bedroom / 1 bathroom / sleeps 2

3

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £59 / night

£408 / week

Yiwarra Game Lodge Room1

Vaalwater lodge

1 bedroom / 1 bathroom / sleeps 2

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £31 / night

£211 / week

KRUGER ESTATE 'WILD OLIVE'

Phalaborwa house

3 bedrooms / 3 bathrooms / sleeps 8

1

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £131 / night

£918 - £1,167 / week

91 On Church Manor House

Port Elizabeth house

3 bedrooms / 2 bathrooms / sleeps 5

3

Responds fast! avg. 1 hour 19 minutes

Match: Shared outdoor pool (unheated) Staffed property

All filters match

from £153 / night

£1,068 / week

Viewing 40 of 1,997
rentals in South Africa