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

Relevance

Price low to high

Price high to low

Reviews

2,387 Holiday homes

Self Catering Bungalow (Sleeps 7) on Game Farm

Rustenburg bungalow

2 bedrooms / 2 bathrooms / sleeps 7

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £170 / night

£989 - £1,318 / week

Stay at Friends Guest House Bettys Bay

Betty's Bay b&b

2 bedrooms / 2 bathrooms / sleeps 4

36

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £91 / night

£633 / 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) Housekeeping Included

All filters match

from £54 / night

£328 - £1,259 / week

Kruger Sunset Lodge in the greater Kruger

Hectorspruit lodge

5 bedrooms / 5 bathrooms / sleeps 10

5

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £955 / night

£6,680 / week

11 on Fairway Luxury Beach Villa

Southbroom house

4 bedrooms / 4 bathrooms / sleeps 8

2

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £702 / night

£4,909 / week

Majini Guesthouse Pool House

Constantia cottage

1 bedroom / 1 bathroom / sleeps 4

12

Travellers’ Choice award

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £172 / night

£1,203 / week

Winelands Villa Guesthouse and Cottages

Somerset West guest house

13 bedrooms / 26 bathrooms / sleeps 30

3

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £82 / night

£575 - £8,619 / 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) Housekeeping Included

All filters match

from £96 / night

£606 - £955 / week

The Cottage, Heide Avenue

Somerset West house

2 bedrooms / 1 bathroom / sleeps 4

11

Responds fast! avg. 1 hour 54 minutes

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £52 / night

£327 - £487 / week

1 Bed Unit with En suite Bathroom Board Only

Table View private room

1 bedroom / 1 bathroom / sleeps 2

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £26 / night

£180 / week

Luxury apartment with spectacular mountain views

Cape Town Central apartment

2 bedrooms / 2 bathrooms / sleeps 4

19

Travellers’ Choice award

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £156 / night

£1,091 / week

Chumbi Bush House - Hluhluwe, South Africa

Hluhluwe house

3 bedrooms / 3 bathrooms / sleeps 7

6

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £231 / night

£1,614 / week

Fairview Guesthouse

Salt Rock guest house

4 bedrooms / 3 bathrooms / sleeps 8

9

Match: Shared outdoor pool (unheated) Housekeeping Included

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) Housekeeping Included

All filters match

from £114 / night

£794 - £2,076 / week

baBUSHka Self Catering Cottage & Kruger Safaris

Hoedspruit cottage

1 bedroom / 1 bathroom / sleeps 2

3

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £76 / night

£475 / week

B&B Ons Stee

Wellington b&b

4 bedrooms / 4 bathrooms / sleeps 8

5

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £67 / night

£467 - £1,724 / week

Myoli Beach Lodge

Sedgefield lodge

14 bedrooms / 14 bathrooms / sleeps 30

1

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £238 / night

£1,660 / week

House Bougainvilleae

Phalaborwa house

3 bedrooms / 3 bathrooms / sleeps 6

3

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £129 / night

£770 / 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) Housekeeping Included

All filters match

from £64 / night

£445 / week

Exec apartment in secure golf estate

North Riding apartment

1 bedroom / 1 bathroom / sleeps 4

1

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £89 / night

£548 / 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) Housekeeping Included

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) Housekeeping Included

All filters match

from £739 / night

£4,104 / week

Self catering acomadation units in St.lucia

St Lucia cottage

3 bedrooms / 2 bathrooms / sleeps 6

3

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £116 / night

£807 / week

Summerseas 58

Summerstrand apartment

3 bedrooms / 2 bathrooms / sleeps 6

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £188 / night

£1,311 / week

De Doorns House Farm Stay Family Unit for 4

De Doorns b&b

3 bedrooms / 1 bathroom / sleeps 4

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £123 / night

£857 / week

ROCABELLA LUXURY SUITE 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) Housekeeping Included

All filters match

from £63 / night

£441 / week

Sundowners

Llandudno apartment

2 bedrooms / 1 bathroom / sleeps 4

4

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £123 / night

£857 / week

OR Tambo Airport Guesthouse - 1

Kempton Park guest house

5 bedrooms / 5 bathrooms / sleeps 2

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £43 / night

£278 / week

A Heavenly View

Muizenberg apartment

2 bedrooms / 2 bathrooms / sleeps 6

38

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £108 / night

£753 / week

Pearl Valley Golf Estate - Golf Safari SA

Franschhoek villa

4 bedrooms / 4 bathrooms / sleeps 8

3

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £267 / night

£1,796 / 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) Housekeeping Included

All filters match

from £71 / night

£480 / 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) Housekeeping Included

All filters match

from £98 / night

£886 - £948 / week

Island Way Villa Unit 1 & 3

Port Elizabeth guest house

2 bedrooms / 1 bathroom / sleeps 4

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £115 / night

£799 / week

Tranquility Room with calm tones and stunning views.

Mossel Bay guest house

1 bedroom / 1 bathroom / sleeps 2

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £93 / night

£646 / week

One bedroom self-catering unit in Fourways, Jhb

Fourways apartment

1 bedroom / 1 bathroom / sleeps 2

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £55 / night

£385 / week

The Hexagon Guesthouse( 1 bedroom )

Uitenhage guest house

1 bedroom / 1 bathroom / sleeps 2

1

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £47 / night

£330 / week

A Heavenly VIew 2

Muizenberg apartment

1 bedroom / 1 bathroom / sleeps 2

17

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £49 / night

£343 / week

Bosveld Tours & Accommodation

Pretoria/Tschwane cottage

1 bedroom / 1 bathroom / sleeps 2

9

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £23 / night

£161 / week

2

Responds fast! avg. 2 hours 4 minutes

Match: Shared outdoor pool (unheated) Housekeeping Included

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: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £129 / night

£900 / week

Viewing 40 of 2,387
rentals in South Africa