Apartments in Africa with golf course on site

Close

View larger map

Also consider

Africa Holidays
10917 properties
Houses South Africa
3,717 properties
Villas Morocco
2,523 properties
Villas Mauritius
1,040 properties
Houses Kenya
666 properties
Houses Egypt
565 properties
Reunion Island
416 properties
Villas Cape Verde
354 properties
Villas Seychelles
223 properties
Houses Senegal
190 properties
Houses Ghana
177 properties
Houses Tanzania
177 properties
Houses Madagascar
147 properties
Houses Gambia
114 properties
Houses Uganda
104 properties
Houses Zimbabwe
79 properties
Houses Mozambique
69 properties
Houses Nigeria
65 properties
Cameroon
60 properties
Houses Algeria
39 properties
Houses Namibia
30 properties

Africa

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

926 Holiday homes

15

Studio rental in Umkomaas with golf nearby

KwaZulu-Natal / Umkomaas

Studio 3 2 nights min

  • Studio
  • Sleeps 3
  • 2 nights min
  • Nearest beach 0.2 km
  • Air conditioning

from £21 / night

£147 / week

Book View

from £21 / night

(8) Excellent 

10

Holiday manor house with golf nearby in Simon's Town

Cape Town / Simon's Town

6 10 7 nights min

  • 6 bedrooms
  • Sleeps 10
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Suitable for children age 5+
“Historic Simon's town at its best!” Witness, our host, is an absolute legend. He was friendly and always happy to clean up after us. Beautiful family home. A bit pricy but all in all a great holiday.  …see more

from £500 / night

£3500 - £17500 / week

Book View

from £500 / night

(3) Excellent 

10

Villa rental in Hoedspruit with golf nearby

Hoedspruit / Blyde River Canyon

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Car not necessary
  • Air conditioning
  • Private garden

from £187 / night

£1305 / week

Book View

from £187 / night

9

Mossel Bay holiday chalet rental

Western Cape / Mossel Bay

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Ask owner if suitable for children

from £89 / night

£621 / week

Book View

from £89 / night

(6) Very Good 

27

Fish Hoek holiday guest house rental

Cape Town / Fish Hoek

4 14 1 night min

  • 4 bedrooms
  • Sleeps 14
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Child friendly

from £49 / night

£343 / week

Book View

from £49 / night

15

Holiday home with swimming pool, golf nearby in Brackenridge Estate

Plettenberg Bay / Brackenridge Estate

4 8 2 nights min

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Swimming pool

from £160 / night

£1120 / week

Book View

from £160 / night

(4) Excellent 

18

Holiday home with golf nearby in Grande Riviere Sud Est

Flacq District / Grande Riviere Sud Est

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Suitable for children age 5+
“Beautiful Villa” I stumbled upon this gem when I had already booked another place in Mauritius to stay but had accidently booked the wrong dates and needed to find somewhere to stay for an extra night. The communication was really great, Richard didn'  …see more

from £54 / night

£375 / week

Book View

from £54 / night

(3) Very Good 

17

Holiday studio with shared pool, golf nearby in El Gouna

El Gouna / Abu Tig Marina

Studio 2 4 nights min

  • Studio
  • Sleeps 2
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Swimming pool

from £40 / night

£261 - £292 / week

Book View

from £40 / night

(10) Excellent 

4

Holiday tented camp with golf nearby in Dar es Salaam

Dar es Salaam / Masaki Peninsula

29 30 1 night min

  • 29 bedrooms
  • Sleeps 30
  • 1 night min
  • Beach / lakeside relaxation

from £41 / night

£283 / week

Book View

from £41 / night

(5) Average 

17

Holiday villa with swimming pool, golf nearby in El Gouna

Hurghada / El Gouna

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool

from £200 / night

£1150 - £1750 / week

Book View

from £200 / night

(2) Excellent 

11

Holiday villa rental

Kilifi / Kilifi Creek

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+

from £275 / night

£1600 / week

Book View

from £275 / night

6

Arrondissement of Saint-Denis / Saint-Denis

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £117 / night

£608 - £694 / week

Book View

from £117 / night

72

Westville holiday home rental

Durban / Westville

5 10 1 night min

  • 5 bedrooms
  • Sleeps 10
  • 1 night min
  • Child friendly

from £180 / night

£1100 / week

Book View

from £180 / night

(2) Very Good 

23

Holiday apartment rental

El Gouna / South Marina

2 4 5 nights min

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool

from £55 / night

£385 / week

Book View

from £55 / night

13

Holiday apartment with shared pool, golf nearby in Benoni

Greater Johannesburg / Benoni

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden

from £69 / night

£404 / week

Book View

from £69 / night

(4) Average 

25

Holiday villa with swimming pool, golf nearby in Diani Beach

Ukunda / Diani Beach

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Tranquility, Serenity , Beauty, Sandy, Sunny” Just spent our family Christmas holiday at this beautiful place. The place is simply stunning, picturesque, calm, expansive, private and exclusive. There is plenty of room in and around the house, the gard  …see more

from £270 / night

£2030 - £3500 / week

Book View

from £270 / night

(13) Excellent 

17

Holiday townhouse with shared pool, golf nearby in El Gouna

El Gouna / South Marina

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Swimming pool
“Excellent!” I have not much to add to the other reviews: This place is excellent value, extremely convenient located with less than 10 minute walk to Abu Tig Marina and around 15 minutes walk to Tamr Henna. The owner aranged an airport transfer for us  …see more

from £52 / night

£360 / week

Enquire View

from £52 / night

24

Apartment rental in Marrakech with shared pool, golf nearby

Marrakech / La Route Casablanca

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Nearest beach 176 km
  • Swimming pool
  • Child friendly

from £53 / night

£366 / week

Book View

from £53 / night

(2) Excellent 

24

Holiday villa with swimming pool, golf nearby in El Gouna

El Gouna / Hill Villas

4 9 4 nights min

  • 4 bedrooms
  • Sleeps 9
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.01 km
  • Swimming pool
“The villa was fabulous overall, great indoor and outdoor space, perfect location, and nicely furnished and equipped.” Hill villa 76 is where we stayed for 5 days. We had a fantastic time. The villa was very spacious with 5 bedrooms with ensuite bath  …see more

from £200 / night

£1350 / week

Enquire View

from £200 / night

(10) Very Good 

14

Holiday cottage accommodation

Rift Valley Province / Naivasha

3 8 1 night min

  • 3 bedrooms
  • Sleeps 8
  • 1 night min
  • Nearest beach 600 km
  • Swimming pool
  • Child friendly

from £225 / night

£1425 / week

Enquire View

from £225 / night

(1) Excellent 

23

Holiday villa with golf nearby in Mogador

Essaouira / Mogador

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool

from £225 / night

£1400 - £2200 / week

Book View

from £225 / night

35

Holiday guest house with golf nearby in Sunset Beach

Cape Town / Sunset Beach

10 24 1 night min

  • 10 bedrooms
  • Sleeps 24
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £509 / night

£3557 / week

Enquire View

from £509 / night

39

Holiday guest house with shared pool, golf nearby in Johannesburg

Greater Johannesburg / Johannesburg

4 12 1 night min

  • 4 bedrooms
  • Sleeps 12
  • 1 night min
  • Swimming pool
  • Child friendly
  • Pet friendly

from £420 / night

£2936 / week

Book View

from £420 / night

7

Arrondissement of Saint-Denis / Saint-Denis

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £129 / night

£739 - £824 / week

Book View

from £129 / night

(6)  

10

Holiday cottage with shared pool, golf nearby in Ukunda

Coast Province / Ukunda

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 7 km
  • Swimming pool
“a quiet and relaxing place i recommend it to many and i know youll enjoy it” from bedrooms to kitchen to washrooms and lounges they have been designed perfectly for people who want to relax. The swimming is 24hours and the garden much spacious. the t  …see more

from £17 / night

£97 / week

Book View

from £17 / night

10

Mbour / Saly

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £75 / night

£522 / week

Book View

from £75 / night

22

Ain Benian ski apartment to rent.

Ain Benian / El Djamila

1 1 Min stay varies

  • 1 bedroom
  • Sleeps 1
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Ski

Pricing unknown

Book View

Pricing unknown

8

Marrakech-Tensift-El Haouz Region / Palmeraie

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Air conditioning

Pricing unknown

Book View

Pricing unknown

(7) Very Good 

17

Holiday apartment in Naama Bay

Naama Bay / Delta Sharm Resort

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Had a great time and appreciated fantastic service” Delta Sharm is a large apartment complex between Naama Bay and Sharm El Sheik. It is extremely well maintained and pleasing to the eye with lots of plants in between low rise apartment buildings. Cer  …see more

from £35 / night

£200 - £284 / week

Book View

from £35 / night

15

Holiday cottage in Mtunzini

Zululand / Mtunzini

3 5 2 nights min

  • 3 bedrooms
  • Sleeps 5
  • 2 nights min
  • Child friendly
  • Air conditioning
  • Private garden

from £53 / night

£305 / week

Book View

from £53 / night

(4) Excellent 

16

Simon's Town holiday home accommodation

Cape Town / Simon's Town

5 10 2 nights min

  • 5 bedrooms
  • Sleeps 10
  • 2 nights min
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Private garden

from £190 / night

£1330 / week

Book View

from £190 / night

(1) Excellent 

24

Marrakech-Tensift-El Haouz Region / Marrakech

3 9 1 night min

  • 3 bedrooms
  • Sleeps 9
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £131 / night

£914 / week

Book View

from £131 / night

(1)  

10

Holiday penthouse with swimming pool, golf nearby in Ballito

KwaZulu-Natal / Ballito

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool

from £242 / night

£1694 / week

Book View

from £242 / night

(39) Excellent 

35

Home rental in Ancient Medina with golf nearby

Essaouira / Ancient Medina

3 8 4 nights min

  • 3 bedrooms
  • Sleeps 8
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Child friendly
“A memory for life” We were picked up at the airport in Marrakech not knowing what to except from our journey to Morocco since this was our first visit. We arrived at the port of Essaouira and was greeted by the owners of the dar-eveningstar John and  …see more

from £135 / night

£957 - £1225 / week

Enquire View

from £135 / night

8

Holiday apartment with golf nearby in Strand

Cape Town / Strand

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km

from £35 / night

£209 - £444 / week

Book View

from £35 / night

20

Holiday guest house with shared pool, golf nearby in Johannesburg

Greater Johannesburg / Johannesburg

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden

from £84 / night

£582 / week

Book View

from £84 / night

(4) Excellent 

12

Apartment rental in The Heads with golf nearby

Knysna / The Heads

1 3 7 nights min

  • 1 bedroom
  • Sleeps 3
  • 7 nights min
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Ask about pets
“Superb view and yet cosy, tasteful decoration and very friendly owners” We felt at home from the first moments and we got a very warm welcome. It was a great place to cocoon for a while!  …see more

from £51 / night

£357 - £400 / week

Book View

from £51 / night

(2) Excellent 

8

Strand holiday apartment rental

Strand / Strand North

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly

from £45 / night

£283 / week

Book View

from £45 / night

(4) Excellent 

49

Villa rental in Marrakech with golf nearby

Marrakech-Tensift-El Haouz Region / Marrakech

6 17 1 night min

  • 6 bedrooms
  • Sleeps 17
  • 1 night min
  • Child friendly
  • Ask about pets
  • Private garden

from £635 / night

£4445 / week

Book View

from £635 / night

8

Knysna holiday villa rental

Western Cape / Knysna

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Private garden

from £153 / night

£1066 / week

Book View

from £153 / night

1