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
2350 Results

Relevance

Price low to high

Price high to low

Reviews

2,350 Holiday homes

songs of the sea affordable cosy apartment

Jeffreys Bay apartment

2 bedrooms / 1 bathroom / sleeps 5

Match: Shared outdoor pool (unheated) Sea view

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) Sea view

All filters match

from £236 / night

£1,648 / week

Luxury beach villas

Cape St Francis villa

5 bedrooms / 5 bathrooms / sleeps 10

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £377 / night

£2,259 / week

11 on Fairway Luxury Beach Villa

Southbroom house

4 bedrooms / 4 bathrooms / sleeps 8

2

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £702 / night

£4,909 / week

Winelands Villa Guesthouse and Cottages

Somerset West guest house

13 bedrooms / 26 bathrooms / sleeps 30

3

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £82 / night

£575 - £8,619 / week

31 Tobago Bay Hermanus Seafront

Hermanus apartment

1 bedroom / 1 bathroom / sleeps 2

16

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £108 / night

£612 / week

Panorama Cottage

Camps Bay cottage

2 bedrooms / 2 bathrooms / sleeps 4

27

Responds fast! avg. 45 minutes

Travellers’ Choice award

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £81 / night

£561 / week

Nahoon Beach Apartment

East London apartment

1 bedroom / 2 bathrooms / sleeps 3

1

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £62 / night

£429 / week

Stunning location with panoramic views at Oceana

Camps Bay apartment

2 bedrooms / 2 bathrooms / sleeps 4

11

Responds fast! avg. 3 hours 9 minutes

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £115 / night

£722 - £2,077 / week

Fairview Guesthouse

Salt Rock guest house

4 bedrooms / 3 bathrooms / sleeps 8

9

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £377 / night

£2,636 / week

Bayview Hermanus

Hermanus apartment

2 bedrooms / 2 bathrooms / sleeps 5

22

Responds fast! avg. 3 hours 39 minutes

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £114 / night

£794 - £2,076 / week

Hermanus Beach Club 165, Whale Coast Capital, RSA

Hermanus apartment

1 bedroom / 1 bathroom / sleeps 2

5

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £61 / night

£427 / week

Eden on Big Bay : Beach Apartment with Pool

Bloubergstrand apartment

2 bedrooms / 2 bathrooms / sleeps 5

4

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £81 / night

£561 / week

Beautiful sea and mountain views

Strand apartment

3 bedrooms / 3 bathrooms / sleeps 7

3

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £171 / night

£1,087 / week

Myoli Beach Lodge

Sedgefield lodge

14 bedrooms / 14 bathrooms / sleeps 30

1

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £71 / night

£492 / week

Self Catering House, Cottage Accomodation on the South Coast, KZN

Mtwalume house

2 bedrooms / 1 bathroom / sleeps 6

Responds fast! avg. 21 minutes

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £64 / night

£445 / week

Cape Town V&A Waterfront Apartment -Altmore 104

Cape Town Central apartment

2 bedrooms / 2 bathrooms / sleeps 4

17

Responds fast! avg. 2 hours 45 minutes

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £144 / night

£1,002 / week

Ocean's Edge

Port St Francis townhouse

2 bedrooms / 2 bathrooms / sleeps 4

1

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £217 / night

£1,516 / week

Chateau Neuf du Cap

Hout Bay villa

2 bedrooms / 2 bathrooms / sleeps 4

35

Travellers’ Choice award

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £97 / night

£580 - £922 / week

Sundowners

Llandudno apartment

2 bedrooms / 1 bathroom / sleeps 4

4

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £123 / night

£857 / week

A Heavenly View

Muizenberg apartment

2 bedrooms / 2 bathrooms / sleeps 6

38

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £108 / night

£753 / week

Beautiful beach house in dolphin beach resort

Table View house

3 bedrooms / 2 bathrooms / sleeps 6

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £98 / night

£683 / week

Seashelles B Umhlanga Beach View Apartment

Umhlanga Rocks apartment

1 bedroom / 1 bathroom / sleeps 3

15

Responds fast! avg. 3 hours 7 minutes

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £97 / night

£880 - £942 / week

Island Way Villa Unit 1 & 3

Port Elizabeth guest house

2 bedrooms / 1 bathroom / sleeps 4

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £115 / night

£799 / week

"Suite 44"

Onrus apartment

1 bedroom / 1 bathroom / sleeps 2

3

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £62 / night

£433 / 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) Sea view

All filters match

from £137 / night

£954 / week

Tranquility Room with calm tones and stunning views.

Mossel Bay guest house

1 bedroom / 1 bathroom / sleeps 2

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £93 / night

£646 / week

Wave Break is a 3 bedroom (2 bathroom) apartment overlooking the main beach

Umhlanga Rocks apartment

3 bedrooms / 2 bathrooms / sleeps 6

3

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £159 / night

£1,060 - £1,193 / week

Cape Town, Greenways, Golf resort, Sea View Apartment

Strand apartment

1 bedroom / 1 bathroom / sleeps 3

1

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £57 / night

£395 / 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) Sea view

All filters match

from £64 / night

£448 / week

Big Bay holiday rental with excellent sea views

Bloubergstrand apartment

2 bedrooms / 1 bathroom / sleeps 4

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £59 / night

£396 / week

Tobago Heights Apartment, Noordhoek

Noordhoek apartment

2 bedrooms / 1 bathroom / sleeps 4

1

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £52 / night

£344 / week

Sundowners 2

Llandudno apartment

2 bedrooms / 2 bathrooms / sleeps 4

5

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £124 / night

£866 / week

HBC9 Self-Catering seaview apartment

Hermanus apartment

2 bedrooms / 1 bathroom / sleeps 4

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £94 / night

£653 / week

Santorini 306A, Margate, South Coast, South Africa

Margate apartment

3 bedrooms / 2 bathrooms / sleeps 6

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £72 / night

£499 / week

Sunny Seaview Apartment

Muizenberg apartment

3 bedrooms / 2 bathrooms / sleeps 6

1

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £98 / night

£681 / week

Westridge 106 B

Mouille Point apartment

2 bedrooms / 2 bathrooms / sleeps 4

7

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £98 / night

£642 - £802 / week

Golfers Retreat - Albatross Room 3 of 3

Langebaan b&b

3 bedrooms / 1 bathroom / sleeps 2

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £60 / night

£415 / week

Exclusive self-catering lodge - Phezulu Lodge

Somerset West cottage

3 bedrooms / 2 bathrooms / sleeps 6

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £129 / night

£898 / week

Laguna La Crete 180

Margate apartment

2 bedrooms / 1 bathroom / sleeps 6

Match: Shared outdoor pool (unheated) Sea view

All filters match

from £57 / night

£396 / week

Viewing 40 of 2,350
rentals in South Africa