Updating

Updating

Holiday guest houses in Cape Town Central

All filters

Filters (1)

Clear filters

65 guest houses

Applied filters (1)

Holiday guest house with golf nearby in Cape Town Central

Cape Town Central guest house

1 bedroom • 1 bathroom • sleeps 4

from £50 / night

£333 / week

1 / 7

Great rentals within 20 miles that match your search

Holiday guest house in Muizenberg

Muizenberg guest house

3 bedrooms • 12 bathrooms • sleeps 40

from £103 / night

£722 / week

1 / 12

Holiday guest house in Camps Bay

Camps Bay guest house

6 bedrooms • 1 bathroom • sleeps 2

from £146 / night

£1,018 / week

1 / 50

Holiday guest house with swimming pool in Constantia

Constantia guest house

1 bedroom • 1 bathroom • sleeps 2

from £229 / night

£1,603 / week

1 / 18

Constantia holiday guest house rental

Constantia guest house

1 bedroom • 3 bathrooms • sleeps 2

from £73 / night

£504 / week

1 / 6

Holiday guest house with shared pool in Noordhoek

Noordhoek guest house

7 bedrooms • 6 bathrooms • sleeps 12

from £802 / night

£5,611 / week

1 / 43

Holiday guest house in Bergvliet

Bergvliet guest house

3 bedrooms • 2 bathrooms • sleeps 5

from £143 / night

£997 / week

1 / 8

Holiday guest house with shared pool in Marina da Gama

Marina da Gama guest house

2 bedrooms • 1 bathroom • sleeps 2

from £92 / night

£641 / week

1 / 18

Holiday guest house in Bellville

Bellville guest house

5 bedrooms • 5 bathrooms • sleeps 9

from £192 / night

£1,332 / week

1 / 55

Noordhoek holiday guest house rental

Noordhoek guest house

4 bedrooms • 4 bathrooms • sleeps 12

from £357 / night

£2,499 / week

1 / 31

Holiday guest house in Edgemead

Edgemead guest house

1 bedroom • 1 bathroom • sleeps 4

from £55 / night

£385 / week

1 / 22

Holiday guest house in Edgemead

Edgemead guest house

1 bedroom • 1 bathroom • sleeps 4

from £55 / night

£385 / week

1 / 12

Holiday guest house with golf nearby in Bloubergstrand

Bloubergstrand guest house

1 bedroom • 1 bathroom • sleeps 3

from £59 / night

£408 / week

1 / 4

Holiday guest house in Bloubergstrand

Bloubergstrand guest house

1 bedroom • 1 bathroom • sleeps 2

from £71 / night

£384 / week

1 / 9

Holiday guest house in Bloubergstrand

Bloubergstrand guest house

2 bedrooms • 2 bathrooms • sleeps 4

from £65 / night

£333 / week

1 / 8

Holiday guest house in Newlands

Newlands guest house

1 bedroom • 1 bathroom • sleeps 2

from £30 / night

£250 / week

1 / 21

Guest house rental in Newlands

Newlands guest house

1 bedroom • 1 bathroom • sleeps 2

from £25 / night

£250 / week

1 / 4

Guest house rental in Newlands

Newlands guest house

1 bedroom • 1 bathroom • sleeps 2

from £24 / night

£184 / week

1 / 7

Newlands holiday guest house rental

Newlands guest house

1 bedroom • 1 bathroom • sleeps 1

from £24 / night

£184 / week

1 / 6

Newlands holiday guest house rental

Newlands guest house

1 bedroom • 1 bathroom • sleeps 2

from £25 / night

£250 / week

1 / 20

Guest house rental in Newlands

Newlands guest house

1 bedroom • 1 bathroom • sleeps 2

from £25 / night

£250 / week

1 / 12

Holiday guest house with indoor pool in Table View

Table View guest house

5 bedrooms • 4 bathrooms • sleeps 2

from £17 / night

£167 - £225 / week

1 / 19

Holiday guest house in Durbanville

Durbanville guest house

1 bedroom • 1 bathroom • sleeps 4

from £42 / night

£292 / week

1 / 12

Holiday guest house in Durbanville

Durbanville guest house

1 bedroom • 1 bathroom • sleeps 5

from £50 / night

£350 / week

1 / 21

Holiday guest house in Durbanville

Durbanville guest house

1 bedroom • 1 bathroom • sleeps 5

from £50 / night

£350 / week

1 / 12

Holiday guest house in Durbanville

Durbanville guest house

3 bedrooms • 3 bathrooms • sleeps 14

from £139 / night

£974 / week

1 / 18

Guest house rental in Bellville with shared pool

Bellville guest house

10 bedrooms • 10 bathrooms • sleeps 20

from £417 / night

£2,914 / week

1 / 12

Table View holiday guest house rental

Table View guest house

1 bedroom • 1 bathroom • sleeps 2

from £63 / night

£437 / week

1 / 23

Guest house rental in Table View with shared pool

Table View guest house

1 bedroom • 1 bathroom • sleeps 2

from £71 / night

£496 / week

1 / 19

Holiday guest house in Panorama

Panorama guest house

3 bedrooms • 2 bathrooms • sleeps 4

from £46 / night

£321 / week

1 / 5

Holiday guest house rental

Rondebosch guest house

1 bedroom • 1 bathroom • sleeps 2

from £58 / night

£401 / week

1 / 10

Holiday guest house in Rondebosch

Rondebosch guest house

2 bedrooms • 2 bathrooms • sleeps 4

from £98 / night

£682 / week

1 / 12

Holiday guest house with shared pool in Rondebosch

Rondebosch guest house

1 bedroom • 1 bathroom • sleeps 2

from £48 / night

£337 / week

1 / 8

Holiday guest house in Rondebosch

Rondebosch guest house

1 bedroom • 1 bathroom • sleeps 2

from £50 / night

£350 / week

1 / 4

Holiday guest house in Rondebosch

Rondebosch guest house

1 bedroom • 1 bathroom • sleeps 2

from £50 / night

£350 / week

1 / 4

Holiday guest house rental

Rondebosch guest house

1 bedroom • 1 bathroom • sleeps 2

from £50 / night

£350 / week

1 / 5

Holiday guest house in Rondebosch

Rondebosch guest house

1 bedroom • 1 bathroom • sleeps 2

from £50 / night

£350 / week

1 / 5

Rondebosch holiday guest house rental

Rondebosch guest house

1 bedroom • 1 bathroom • sleeps 2

from £50 / night

£350 / week

1 / 6

Guest house rental in Durbanville

Durbanville guest house

1 bedroom • 1 bathroom • sleeps 2

from £98 / night

£683 / week

1 / 29

Holiday guest house in Durbanville

Durbanville guest house

1 bedroom • 1 bathroom • sleeps 2

from £83 / night

£581 / week

1 / 28

×

Also consider