Apartments in Africa with tennis nearby

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

1,781 Holiday homes

Filters applied: Tennis in town

(1) Excellent 

17

Holiday villa with golf nearby in Thesen Island

Knysna / Thesen Island

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Private garden

from £200 / night

£1750 - £2450 / week

Book View

from £200 / night

15

Holiday home with swimming pool, golf nearby in Chintsa

Eastern Cape / Chintsa

5 12 Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool

from £125 / night

£500 - £1000 / week

Book View

from £125 / night

(3) Excellent 

24

Souss-Massa-Draa Region / Tiznit

7 14 3 nights min

  • 7 bedrooms
  • Sleeps 14
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 15 km
  • Child friendly

from £31 / night

£218 - £948 / week

Book View

from £31 / night

(5) Very Good 

23

Holiday chalet with shared pool, golf nearby in Hazyview

Mpumalanga / Hazyview

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning

from £114 / night

£783 - £914 / week

Book View

from £114 / night

(1) Very Good 

25

Hurghada / El Gouna

1 2 4 nights min

  • 1 bedroom
  • Sleeps 2
  • 4 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

from £40 / night

£274 - £378 / week

Book View

from £40 / night

(2) Excellent 

16

Holiday home with swimming pool, golf nearby in Suider Paarl

Paarl / Suider Paarl

2 4 4 nights min

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+
“Unforgettable holiday.” Stunning house with lovely pool and patio on golf estate. Great location from which to explore historical Franschoek, the winelands, Cape Town and surrounds. We had a great time and can highly recommend this property.  …see more

from £120 / night

£840 / week

Book View

from £120 / night

(6) Very Good 

14

Arrondissement of Saint-Pierre / Saint-Pierre

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly

from £70 / night

£348 / week

Book View

from £70 / night

(17) Excellent 

22

Casuarina holiday villa accommodation

Malindi / Casuarina

7 14 Min stay varies

  • 7 bedrooms
  • Sleeps 14
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
“World Class Birthday Celebration in Spectacular Mansion” I must say I've taken many vacations but my stay in Elena House Malindi is by far the best I've ever experienced! Initially, I had picked different vacation villa to rent but when the group grew  …see more

from £80 / night

£560 - £2940 / week

Book View

from £80 / night

(1) Excellent 

20

La Petite Cote / Mbour

3 8 3 nights min

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

from £68 / night

£479 - £566 / week

Book View

from £68 / night

(3) Very Good 

19

Watamu / Watamu Beach

3 5 2 nights min

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

from £61 / night

£392 / week

Book View

from £61 / night

24

Arrondissement of Saint-Paul / Saint-Gilles-Les-Bains

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

from £105 / night

£740 - £800 / week

Book View

from £105 / night

(3) Excellent 

27

Arrondissement of Saint-Paul / Saint-Gilles-Les-Bains

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £192 / night

£1218 - £1479 / week

Book View

from £192 / night

(3) Excellent 

26

Apartment rental in Casablanca

Grand Casablanca Region / Casablanca

1 5 4 nights min

  • 1 bedroom
  • Sleeps 5
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly

from £46 / night

£253 - £475 / week

Book View

from £46 / night

9

Grand Casablanca Region / Casablanca

10 20 1 night min

  • 10 bedrooms
  • Sleeps 20
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £50 / night

£347 / week

Book View

from £50 / night

(12) Excellent 

24

Hermanus holiday home rental

Hermanus / Sandbaai

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Private garden

from £80 / night

£560 - £840 / week

Book View

from £80 / night

(33) Very Good 

16

Riad rental in Ancient Medina

Essaouira / Ancient Medina

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly
“A small beautiful palace with great chartacter in the heart of the medina” Friends persuaded us that this would be a great place to pass what would otherwise have been for us the heart of the Polish winter. The house is distinguished by its tiles and  …see more

from £43 / night

£300 - £618 / week

Book View

from £43 / night

(5) Very Good 

40

Blouberg holiday villa rental

Cape Town / Blouberg

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“Excellant” Would recommend it as a holiday home. Debbie from Holiday Letting was so helpful and kind went above and beyond to help sort out any query we had.  …see more

from £60 / night

£420 - £910 / week

Book View

from £60 / night

16

Grand Casablanca Region / Mohammedia

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Child friendly

from £60 / night

£418 / week

Book View

from £60 / night

(5) Excellent 

45

Holiday cottage with swimming pool in Franschhoek

Western Cape / Franschhoek

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 68 km
  • Swimming pool
  • Child friendly

from £176 / night

£960 / week

Book View

from £176 / night

25

Riviere du Rempart District / Roches Noire

3 5 7 nights min

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

from £94 / night

£653 / week

Book View

from £94 / night

(1) Excellent 

16

Holiday home with swimming pool in Kleinmond

Overberg District / Kleinmond

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Nearest beach 8 km
  • Swimming pool
  • Air conditioning

from £200 / night

£1120 - £2720 / week

Book View

from £200 / night

(21) Excellent 

24

Holiday riad in Ancient Medina

Essaouira / Ancient Medina

5 12 Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary
“Everything we hoped for and more” We have just returned from 10 days at Chez Dar Ma, having had a fantastic holiday in lovely Essaouira. The weather was lovely not too windy or too hot. The Riad is an oasis of beauty and calm in the old Medina and off  …see more

from £130 / night

£820 - £1286 / week

Book View

from £130 / night

32

Holiday guest house in Rabat City

Rabat / Rabat City

4 8 1 night min

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

from £218 / night

£1392 / week

Book View

from £218 / night

(2) Very Good 

16

Holiday condo with shared pool in Umhlanga Rocks

KwaZulu-Natal / Umhlanga Rocks

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“The BEST spot for Sunrises & Sundowners in Umhlanga!” Apartment tastefully decorated & suited our large family perfectly. The crystal blue pools were a hit with the kids & the beach is on your doorstep. The ducted aircons were a life saver for this ti  …see more

from £240 / night

£1680 / week

Book View

from £240 / night

55

Apartment letting in Eden Island with shared pool

Eden Island

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool

from £200 / night

£1400 / week

Book View

from £200 / night

(11) Excellent 

64

Dahab holiday apartment rental

Dahab / El Asalah

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £22 / night

£154 / week

Book View

from £22 / night

(3) Very Good 

20

Marrakech / Gueliz

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Air conditioning

from £48 / night

£305 / week

Book View

from £48 / night

34

Pamplemousses District / Trou aux Biches

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly

from £35 / night

£244 - £457 / week

Book View

from £35 / night

(4) Excellent 

12

Arrondissement of Saint-Pierre / Saint-Pierre

1 4 5 nights min

  • 1 bedroom
  • Sleeps 4
  • 5 nights min
  • Beach / lakeside relaxation
  • Child friendly

from £57 / night

£392 - £522 / week

Book View

from £57 / night

(2) Very Good 

27

Cape Town Central holiday apartment rental

Cape Town / Cape Town Central

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Child friendly

from £44 / night

£261 / week

Book View

from £44 / night

(7) Very Good 

14

Holiday penthouse with swimming pool in Camps Bay

Cape Town / Camps Bay

4 8 Min stay varies

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

from £392 / night

£2609 - £4783 / week

Book View

from £392 / night

(3) Very Good 

11

Apartment rental in Mtunzini with shared pool, golf nearby

Zululand / Mtunzini

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Air conditioning

from £29 / night

£198 / week

Book View

from £29 / night

15

Holiday cottage rental

Eastern Cape / East London

2 8 1 night min

  • 2 bedrooms
  • Sleeps 8
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £49 / night

£220 - £360 / week

Book View

from £49 / night

(4) Excellent 

16

Holiday home rental

KwaZulu-Natal / Umhlanga Rocks

3 6 4 nights min

  • 3 bedrooms
  • Sleeps 6
  • 4 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Ask owner if suitable for children

from £400 / night

£2800 / week

Book View

from £400 / night

(3) Very Good 

17

Holiday apartment in Bantry Bay

Cape Town / Bantry Bay

2 4 4 nights min

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Suitable for children age 5+
“What a fantastic experience !!” The apartment is central and is a great base which to explore all the major attractions of Cape Town . It is well presented and very spacious . Only two of us staying, but could easily accommodate a family of 4 plus .  …see more

from £50 / night

£350 - £375 / week

Book View

from £50 / night

(3) Very Good 

16

Holiday home rental

Western Cape / Paarl

3 6 14 nights min

  • 3 bedrooms
  • Sleeps 6
  • 14 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
“Loved it” We stayed for a month and a half with our two children who simply did not want to leave! The house is well appointed and had everything we required from all the electrical appliances (large fridge freezer, washer, dryer, flatscreen tv), to t  …see more

from £92 / night

£640 / week

Book View

from £92 / night

19

Holiday apartment in Sharm El Sheikh

South Sinai / Sharm El Sheikh

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly

from £27 / night

£180 - £378 / week

Book View

from £27 / night

(3) Excellent 

24

Holiday villa with indoor pool in Blue Bay

Grand Port District / Blue Bay

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“Absolutely brilliant.” Villa D Alisha suited our needs in terms of geographic location and that it accommodated the whole family of 9. The rooms, even though in the same Villa offered some privacy & reflection time without disturbance from other famil  …see more

from £79 / night

£522 - £1435 / week

Book View

from £79 / night

19

Holiday apartment rental

Flic En Flac / Morcellement De Chazal

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Ask owner if suitable for children

from £70 / night

£525 - £595 / week

Book View

from £70 / night

(2) Average 

17

Marrakech holiday apartment rental

Marrakech / Gueliz

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Nearest beach 170 km
  • Swimming pool
  • Child friendly
“Great Modern Apartment. Excellent Location. No Problems.” Adam and Oliver where great. Very helpful. This is buy far one of the best Apartments I have stayed in whilst in Marrakesh. Great furnishings, Excellent location, and a Pool on the same flo  …see more

from £55 / night

£350 / week

Book View

from £55 / night

1