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

Relevance

Price low to high

Price high to low

Reviews

2,320 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

37

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £85 / night

£595 / week

Tegwaan Country Getaway – Stone Cottage

Waterval Boven cottage

3 bedrooms / 2 bathrooms / sleeps 8

8

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £50 / night

£304 - £1,165 / 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

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 20 minutes

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £131 / night

£825 - £846 / week

The Cottage, Heide Avenue

Somerset West house

2 bedrooms / 1 bathroom / sleeps 4

11

Responds fast! avg. 1 hour 21 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

Responds fast! avg. 1 hour 27 minutes

Travellers’ Choice award

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £149 / night

£1,041 / 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 £211 / night

£1,474 / 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 £339 / night

£2,373 / week

Bayview Hermanus

Hermanus apartment

2 bedrooms / 2 bathrooms / sleeps 5

23

Responds fast! avg. 3 hours 56 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 £65 / night

£451 - £1,664 / week

Myoli Beach Lodge

Sedgefield lodge

14 bedrooms / 14 bathrooms / sleeps 30

1

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £66 / night

£460 / week

House Bougainvilleae

Phalaborwa house

3 bedrooms / 3 bathrooms / sleeps 6

3

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £174 / night

£1,041 / week

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

Mtwalume house

2 bedrooms / 1 bathroom / sleeps 6

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £60 / night

£418 / 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 £83 / night

£509 / 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 £112 / night

£783 / week

Summerseas 58

Summerstrand apartment

3 bedrooms / 2 bathrooms / sleeps 6

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £173 / night

£1,209 / 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 £95 / night

£859 - £919 / 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

35

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £120 / night

£835 / week

A Heavenly View 3

Muizenberg apartment

1 bedroom / 1 bathroom / sleeps 2

17

Match: Shared outdoor pool (unheated) Housekeeping Included

All filters match

from £40 / night

£279 / week

Viewing 40 of 2,320
rentals in South Africa