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

Relevance

Price low to high

Price high to low

Reviews

2,103 Holiday homes

Self Catering Bungalow (Sleeps 7) on Game Farm

Rustenburg bungalow

2 bedrooms / 2 bathrooms / sleeps 7

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £170 / night

£989 - £1,318 / week

11 on Fairway Luxury Beach Villa

Southbroom house

4 bedrooms / 4 bathrooms / sleeps 8

2

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £702 / night

£4,909 / week

The Old Trading Post - Guest House

Wilderness b&b

4 bedrooms / 4 bathrooms / sleeps 10

7

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £118 / night

£822 / week

Seaview apartment on 40 Beach Rd. Strand Western Cape.

Strand apartment

2 bedrooms / 2 bathrooms / sleeps 4

24

Travellers’ Choice award

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £75 / night

£471 / week

Rockwood - Main House

Drakensberg Region house

3 bedrooms / 3 bathrooms / sleeps 6

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £217 / night

£1,516 / week

Aloe Ridge - self catering apartment

Gillitts apartment

4 bedrooms / 4 bathrooms / sleeps 9

3

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £287 / night

£2,004 / week

Chumbi Bush House - Hluhluwe, South Africa

Hluhluwe house

3 bedrooms / 3 bathrooms / sleeps 7

6

Match: Ceiling Fans Shared outdoor pool (unheated)

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: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £46 / night

£289 - £529 / week

Marland Farm Self-Catering Cottages

Plettenberg Bay cottage

2 bedrooms / 2 bathrooms / sleeps 3

3

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £69 / night

£481 / week

Aberfeldy Bed and Breakfast, Midrand, South Africa

Midrand b&b

5 bedrooms / 5 bathrooms / sleeps 10

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £50 / night

£301 - £3,438 / week

Fairview Guesthouse

Salt Rock guest house

4 bedrooms / 3 bathrooms / sleeps 8

9

Match: Ceiling Fans Shared outdoor pool (unheated)

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: Ceiling Fans Shared outdoor pool (unheated)

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: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £61 / night

£425 / week

Elianthe's B & B

Swellendam b&b

6 bedrooms / 6 bathrooms / sleeps 14

7

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £57 / night

£396 - £3,993 / week

Myoli Beach Lodge

Sedgefield lodge

14 bedrooms / 14 bathrooms / sleeps 30

1

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £71 / night

£492 / week

Beausoleil - A Perfect Escape for Couples

Bonnievale b&b

1 bedroom / 1 bathroom / sleeps 2

1

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £72 / night

£360 / week

House Bougainvilleae

Phalaborwa house

3 bedrooms / 3 bathrooms / sleeps 6

3

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £129 / night

£770 / 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: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £739 / night

£4,104 / week

Selfcatering Units and en-suit room

Ohrigstad apartment

3 bedrooms / 3 bathrooms / sleeps 2

1

Responds fast! avg. 21 minutes

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £71 / night

£480 / week

Dinizulu Cottage

Hluhluwe house

3 bedrooms / 2 bathrooms / sleeps 10

1

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £129 / night

£509 / 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: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £159 / night

£1,057 - £1,189 / week

Glenhaven

Newlands b&b

3 bedrooms / 3 bathrooms / sleeps 6

1

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £75 / night

£520 / week

Cape Town, Greenways, Golf resort, Sea View Apartment

Strand apartment

1 bedroom / 1 bathroom / sleeps 3

1

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £57 / night

£395 / week

The Hexagon Guesthouse( 1 bedroom )

Uitenhage guest house

1 bedroom / 1 bathroom / sleeps 2

1

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £47 / night

£330 / week

Sterkfontein Heritage Lodge

Krugersdorp b&b

10 bedrooms / 10 bathrooms / sleeps 2

2

Responds fast! avg. 27 minutes

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £942 / night

£6,589 / week

Guineafowl Cottage

Somerset West cottage

1 bedroom / 1 bathroom / sleeps 3

1

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £57 / night

£396 / week

2

Responds fast! avg. 2 hours 4 minutes

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £377 / night

£2,636 / week

Kruger Park Lodge, chalet 226a, Shongwe Ingwe, Hazyview. Near the Kruger Park.

Hazyview chalet

3 bedrooms / 3 bathrooms / sleeps 8

34

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £128 / night

£894 / week

Honey Nest Resort: Rose Chalet

Derby chalet

1 bedroom / 1 bathroom / sleeps 3

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £46 / night

£317 / week

Mont Rouge Cottage 4 Tulbagh South Africa

Tulbagh cottage

3 bedrooms / 1 bathroom / sleeps 6

5

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £138 / night

£963 / week

The Nest Guesthouse Garden Room

Table View house

1 bedroom / 3 bathrooms / sleeps 2

1

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £80 / night

£558 / week

The Hexagon self-catering

Uitenhage log cabin

1 bedroom / 1 bathroom / sleeps 4

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £47 / night

£330 / week

Exclusive self-catering lodge - Phezulu Lodge

Somerset West cottage

3 bedrooms / 2 bathrooms / sleeps 6

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £129 / night

£898 / week

Laguna La Crete 180

Margate apartment

2 bedrooms / 1 bathroom / sleeps 6

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £57 / night

£396 / week

Deluxe Room with bath (Rm 1)

Hermanus guest house

1 bedroom / 1 bathroom / sleeps 2

1

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £71 / night

£447 / week

Luxury 2 bedroom beachfront retreat with private balcony and stunning views.

Bloubergstrand apartment

2 bedrooms / 1 bathroom / sleeps 4

1

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £121 / night

£666 / week

Summerseas 54

Summerstrand apartment

2 bedrooms / 2 bathrooms / sleeps 4

2

Match: Ceiling Fans Shared outdoor pool (unheated)

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: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £116 / night

£628 / week

D3 Sea Lodge

Umhlanga Rocks apartment

3 bedrooms / 3 bathrooms / sleeps 6

26

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £354 / night

£2,473 / week

THE GALLERY

Umzumbe house

3 bedrooms / 2 bathrooms / sleeps 6

5

Match: Ceiling Fans Shared outdoor pool (unheated)

All filters match

from £93 / night

£648 / week

Viewing 40 of 2,103
rentals in South Africa