Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Holiday Rentals in Saint Francis Bay - Holiday Lettings - Villas

All filters (5)

Filters (6)

Clear filters

1 Holiday homes

Great rentals within 20 miles that match your search

Home rental in Sandringham, Johannesburg with swimming pool, golf nearby

Sandringham, Johannesburg house

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 10

from £549 / night

£3,840 / week

1 / 24

Great rentals within 20 miles that match your search

These homes match some but not all of your filters.

Clear all filters

Home rental in Hibberdene with swimming pool

Hibberdene house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

2 filters do not match: Housekeeping Included, Internet access

from £122 / night

£852 / week

1 / 20

Great rentals within 20 miles that match your search

Chalet accommodation in Hazyview with shared pool, golf nearby

Hazyview chalet

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 filters do not match: Property type, Private outdoor pool (unheated)

from £157 / night

£1,030 / week

1 / 21

Great rentals within 20 miles that match your search

Chalet rental in Hazyview with shared pool, golf nearby

Hazyview chalet

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 filters do not match: Property type, Private outdoor pool (unheated)

from £157 / night

£1,030 / week

1 / 31

Great rentals within 20 miles that match your search

Holiday chalet rental

Hazyview chalet

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

2 filters do not match: Property type, Private outdoor pool (unheated)

from £142 / night

£990 / week

1 / 33

Great rentals within 20 miles that match your search

Holiday chalet with shared pool, golf nearby in Hazyview

Hazyview chalet

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 filters do not match: Property type, Private outdoor pool (unheated)

from £157 / night

£1,030 / week

1 / 20

Great rentals within 20 miles that match your search

Holiday villa with swimming pool in Fourways

Fourways villa

  • 4 bedrooms
  • 6 bathrooms
  • sleeps 8

2 filters do not match: Property type, Children's pool

from £913 / night

£6,066 / week

1 / 26

Great rentals within 20 miles that match your search

Holiday villa letting

Stanger villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 filters do not match: Property type, Children's pool

from £128 / night

£894 / week

1 / 37

Great rentals within 20 miles that match your search

Holiday apartment in Pretoria

Pretoria apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

3 filters do not match: Property type, Housekeeping Included, Private outdoor pool (unheated)

from £57 / night

£356 / week

1 / 19

Great rentals within 20 miles that match your search

Holiday home with golf nearby in Hazyview

Hazyview house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

2 filters do not match: Children's pool, Private outdoor pool (unheated)

from £147 / night

£1,029 / week

1 / 25

Great rentals within 20 miles that match your search

Rennies Beach holiday villa rental

Rennies Beach villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

3 filters do not match: Property type, Internet access, Private outdoor pool (unheated)

from £196 / night

£1,235 / week

1 / 35

Great rentals within 20 miles that match your search

Holiday home with swimming pool in Marloth Park

Marloth Park house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

2 filters do not match: Children's pool, Games room

from £270 / night

£1,885 / week

1 / 22

Great rentals within 20 miles that match your search

Curry's Post holiday home rental

Curry's Post house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 filters do not match: Children's pool, Games room

from £46 / night

£321 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Umhlanga

Umhlanga apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

3 filters do not match: Property type, Games room, Private outdoor pool (unheated)

from £224 / night

£1,568 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday apartment rental

Pretoria apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

3 filters do not match: Property type, Housekeeping Included, Private outdoor pool (unheated)

from £63 / night

£356 / week

1 / 26

Great rentals within 20 miles that match your search

Holiday home with swimming pool in Hectorspruit

Hectorspruit house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

2 filters do not match: Children's pool, Housekeeping Included

from £706 / night

£4,941 / week

1 / 15

Great rentals within 20 miles that match your search

Home rental in Olifantsfontein with shared pool

Olifantsfontein house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 12

3 filters do not match: Games room, Housekeeping Included, Private outdoor pool (unheated)

from £37 / night

£320 - £2,432 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday home with shared pool in Hazyview

Hazyview house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

3 filters do not match: Games room, Housekeeping Included, Private outdoor pool (unheated)

from £133 / night

£915 / week

1 / 25

Great rentals within 20 miles that match your search

Mbombela holiday apartment rental

Mbombela apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

3 filters do not match: Property type, Games room, Private outdoor pool (unheated)

from £43 / night

£270 / week

1 / 11

Great rentals within 20 miles that match your search

Midrand holiday home rental

Midrand house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

2 filters do not match: Children's pool, Games room

from £64 / night

£430 / week

1 / 32

Great rentals within 20 miles that match your search

Holiday home with swimming pool in Hazyview

Hazyview house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

2 filters do not match: Children's pool, Games room

from £174 / night

£192 / week

1 / 8

Great rentals within 20 miles that match your search

Home rental in Graskop with swimming pool

Graskop house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 12

2 filters do not match: Children's pool, Games room

from £172 / night

£1,203 / week

1 / 20

Great rentals within 20 miles that match your search

Hoedspruit holiday home rental

Hoedspruit house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

2 filters do not match: Children's pool, Games room

from £46 / night

£320 / week

1 / 13

Great rentals within 20 miles that match your search

Holiday home with swimming pool, golf nearby in Hoedspruit

Hoedspruit house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

2 filters do not match: Children's pool, Games room

from £220 / night

£1,372 / week

1 / 21

Great rentals within 20 miles that match your search

Home rental in Marloth Park with swimming pool

Marloth Park house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 filters do not match: Children's pool, Games room

from £131 / night

£653 / week

1 / 10

Great rentals within 20 miles that match your search

Holiday home with swimming pool in Marloth Park

Marloth Park house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

2 filters do not match: Children's pool, Games room

from £184 / night

£1,260 / week

1 / 19

Great rentals within 20 miles that match your search

Johannesburg holiday home rental

Johannesburg house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

2 filters do not match: Children's pool, Games room

from £183 / night

£1,277 / week

1 / 49

Great rentals within 20 miles that match your search

Holiday home with swimming pool in Balule Nature Reserve

Balule Nature Reserve house

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 12

2 filters do not match: Children's pool, Games room

from £374 / night

£2,007 / week

1 / 11

Great rentals within 20 miles that match your search

Holiday lodge with swimming pool in Skukuza

Skukuza lodge

  • 12 bedrooms
  • 12 bathrooms
  • sleeps 24

3 filters do not match: Property type, Children's pool, Games room

from £915 / night

£6,400 / week

1 / 19

Great rentals within 20 miles that match your search

Holiday lodge rental

Pongola lodge

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 12

3 filters do not match: Property type, Children's pool, Games room

from £55 / night

£384 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday lodge with shared pool in Modimolle (Nylstroom)

Modimolle (Nylstroom) lodge

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 12

3 filters do not match: Property type, Children's pool, Private outdoor pool (unheated)

from £817 / night

£4,212 - £4,658 / week

1 / 43

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Cathkin Park

Cathkin Park apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

3 filters do not match: Property type, Children's pool, Private outdoor pool (unheated)

from £110 / night

£767 / week

1 / 33

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Cathkin Park

Cathkin Park apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

3 filters do not match: Property type, Children's pool, Private outdoor pool (unheated)

from £110 / night

£767 / week

1 / 23

Great rentals within 20 miles that match your search

Holiday villa in Shelly Beach

Shelly Beach villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

3 filters do not match: Property type, Housekeeping Included, Private outdoor pool (unheated)

from £138 / night

£962 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday lodge in Phalaborwa

Phalaborwa lodge

  • 8 bedrooms
  • 6 bathrooms
  • sleeps 16

3 filters do not match: Property type, Games room, Housekeeping Included

from £343 / night

£2,400 / week

1 / 8

Great rentals within 20 miles that match your search

Villa rental in Hoedspruit with swimming pool

Hoedspruit villa

  • 6 bedrooms
  • 7 bathrooms
  • sleeps 12

3 filters do not match: Property type, Children's pool, Games room

from £10,992 / night

£53,586 / week

1 / 32

Great rentals within 20 miles that match your search

Hazyview holiday villa rental

Hazyview villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 8

3 filters do not match: Property type, Children's pool, Games room

from £240 / night

£1,646 / week

1 / 21

Great rentals within 20 miles that match your search

Apartment accommodation in Randburg with shared pool, golf nearby

Randburg apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

3 filters do not match: Property type, Games room, Private outdoor pool (unheated)

from £46 / night

£320 / week

1 / 20

Great rentals within 20 miles that match your search

Holiday apartment in Mbombela

Mbombela apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

3 filters do not match: Property type, Games room, Private outdoor pool (unheated)

from £60 / night

£418 - £725 / week

1 / 8

Great rentals within 20 miles that match your search

Umhlanga Rocks holiday apartment rental

Umhlanga Rocks apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

3 filters do not match: Property type, Games room, Private outdoor pool (unheated)

from £110 / night

£768 / week

1 / 7

×

Also consider