Apartments in Africa with tennis nearby | Holiday Lettings

Close

View larger map

Also consider

Africa Holidays
11470 properties
Houses South Africa
3,948 properties
Villas Morocco
2,549 properties
Villas Mauritius
1,078 properties
Houses Kenya
693 properties
Houses Egypt
562 properties
Reunion Island
446 properties
Villas Cape Verde
345 properties
Villas Seychelles
211 properties
Houses Senegal
209 properties
Houses Ghana
188 properties
Houses Tanzania
169 properties
Houses Madagascar
163 properties
Houses Gambia
115 properties
Houses Uganda
101 properties
Houses Zimbabwe
82 properties
Houses Nigeria
73 properties
Cameroon
69 properties
Houses Mozambique
60 properties
Congo
56 properties
Houses Algeria
42 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,839 Holiday homes

Filters applied: Tennis in town

19

Holiday villa with shared pool in Nosy Be

Antsiranana Province / Nosy Be

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £215 / night

£1499 / week

Book View

from £215 / night

42

Apartment accommodation in Nairobi

Nairobi / Kilimani

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Child friendly
  • Car not necessary
  • Ask about pets

from £79 / night

£497 / week

Book View

from £79 / night

15

Africa holiday villa rental

Pamplemousses District / Trou aux Biches

2 5 Min stay varies

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

from £64 / night

£439 - £676 / week

Book View

from £64 / night

5

Holiday apartment in Lome

Maritime Region / Lome

2 2 1 night min

  • 2 bedrooms
  • Sleeps 2
  • 1 night min
  • Suitable for children age 5+

from £62 / night

£264 / week

Book View

Responds fast!
avg. 2 hours 25 minutes

from £62 / night

34

Apartment rental in Yaounde with golf nearby

Centre Region / Yaounde

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Nearest beach 250 km
  • Child friendly
  • Car not necessary

from £255 / night

£1711 - £1895 / week

Book View

Responds fast!
avg. 2 hours 56 minutes

from £255 / night

(3) Excellent 

8

Holiday apartment rental

Hermanus / Sandbaai

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.8 km
  • Private garden

from £65 / night

£700 / week

Book View

from £65 / night

74

Holiday b&b rental

Marrakech-Tensift-El Haouz Region / Marrakech

9 27 1 night min

  • 9 bedrooms
  • Sleeps 27
  • 1 night min
  • Swimming pool
  • Child friendly
  • Car not necessary

from £158 / night

£1106 / week

Book View

from £158 / night

(1) Average 

116

Apartment rental in El Gouna with shared pool, golf nearby

El Gouna / West Golf

1 3 7 nights min

  • 1 bedroom
  • Sleeps 3
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool

from £32 / night

£220 - £281 / week

Book View

from £32 / night

14

Holiday apartment with shared pool in Marrakech

Marrakech / Hivernage

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 200 km
  • Swimming pool
  • Child friendly

from £97 / night

£571 / week

Book View

from £97 / night

(3) Excellent 

19

Villa rental in Nabq Bay with shared pool

Sharm El Sheikh / Nabq Bay

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £106 / night

£610 / week

Book View

Responds fast!
avg. 3 hours 32 minutes

from £106 / night

(2) Excellent 

32

Holiday guest house with swimming pool in Marrakech

Marrakech / Medina

6 14 1 night min

  • 6 bedrooms
  • Sleeps 14
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 120 km
  • Swimming pool

from £264 / night

£1755 - £2334 / week

Book View

from £264 / night

14

Holiday apartment in Green Point

Cape Town / Green Point

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool

from £44 / night

£264 / week

Book View

Responds fast!
avg. 2 hours 18 minutes

from £44 / night

12

Marrakech holiday apartment rental

Marrakech / Gueliz

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Nearest beach 230 km
  • Child friendly
  • Car not necessary

from £53 / night

£369 / week

Book View

from £53 / night

17

Holiday villa with swimming pool in Sedgefield

Knysna / Sedgefield

4 8 2 nights min

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

from £90 / night

£630 / week

Book View

Responds fast!
avg. 1 hour 9 minutes

from £90 / night

(1) Excellent 

19

Holiday apartment with swimming pool in Hout Bay

Cape Town / Hout Bay

2 6 4 nights min

  • 2 bedrooms
  • Sleeps 6
  • 4 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+

from £145 / night

£990 / week

Book View

from £145 / night

7

Holiday apartment in Marrakech

Marrakech-Tensift-El Haouz Region / Marrakech

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £114 / night

£789 / week

Book View

Responds fast!
avg. 16 minutes

from £114 / night

(8) Very Good 

23

Holiday villa with swimming pool in Marrakech

Marrakech / Medina

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 175 km
  • Swimming pool
  • Child friendly

from £167 / night

£658 - £834 / week

Book View

from £167 / night

(1) Excellent 

19

Holiday apartment in Kerr Serign

West Coast Division / Kerr Serign

2 2 3 nights min

  • 2 bedrooms
  • Sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Suitable for children age 5+

from £24 / night

£158 - £489 / week

Book View

Responds fast!
avg. 2 hours 16 minutes

from £24 / night

56

Apartment rental in Alouidane with shared pool, golf nearby

Marrakech-Tensift-El Haouz Region / Alouidane

2 6 2 nights min

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

from £102 / night

£643 - £807 / week

Book View

Responds fast!
avg. 3 hours 39 minutes

from £102 / night

20

Villa rental in Marrakech with swimming pool

Marrakech-Tensift-El Haouz Region / Marrakech

6 16 3 nights min

  • 6 bedrooms
  • Sleeps 16
  • 3 nights min
  • Nearest beach 180 km
  • Swimming pool
  • Child friendly

from £527 / night

£3509 / week

Book View

from £527 / night

(4) Excellent 

27

Villa rental in Nosy Be with swimming pool

Antsiranana Province / Nosy Be

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £247 / night

£1726 / week

Book View

from £247 / night

(2) Excellent 

58

Holiday villa with shared pool in Santa Maria

Santa Maria / Melia Tortuga Beach Resort

3 6 3 nights min

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

from £145 / night

£878 - £1316 / week

Book View

from £145 / night

20

Yaounde holiday apartment rental

Centre Region / Yaounde

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly

from £128 / night

£856 - £917 / week

Book View

Responds fast!
avg. 2 hours 56 minutes

from £128 / night

12

Holiday penthouse rental

Pamplemousses District / Trou aux Biches

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly

from £76 / night

£527 / week

Book View

from £76 / night

24

Marrakech holiday riad rental

Marrakech / Palmeraie De Targa

8 16 Min stay varies

  • 8 bedrooms
  • Sleeps 16
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning

from £869 / night

£6079 / week

Book View

from £869 / 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

28

Holiday apartment with shared pool in Africa

Riviere Noire District / Flic En Flac

3 6 Min stay varies

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

from £167 / night

£1165 / week

Book View

from £167 / night

35

Palmeraie holiday villa rental

Marrakech-Tensift-El Haouz Region / Palmeraie

4 9 1 night min

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

from £527 / night

£3685 / week

Book View

from £527 / night

19

Holiday apartment in Abidjan

Lagunes Region / Abidjan

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly

from £110 / night

£729 - £821 / week

Book View

Responds fast!
avg. 1 hour 38 minutes

from £110 / night

8

Holiday home rental

Plettenberg Bay / Brackenridge Estate

6 12 Min stay varies

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

from £299 / night

£1500 - £3500 / week

Book View

from £299 / night

29

Holiday home in Africa

Flacq District / Trou d'eau Douce

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Pet friendly

from £69 / night

£348 - £655 / week

Book View

from £69 / night

(4) Excellent 

36

Villa rental in Marrakech with swimming pool, tennis court

Marrakech / La Route Casablanca

6 37 1 night min

  • 6 bedrooms
  • Sleeps 37
  • 1 night min
  • Swimming pool
  • Child friendly
  • Car not necessary
“Fantastic value for the price!” Gorgeous place! We had a great time. Amine the owner ( he speaks 5 languages ) was super friendly and accommodating to our every needs. The house feels like a small palace with a beautifully soothing white marble fount
…see more

from £878 / night

£4386 / week

Book View

Responds fast!
avg. 2 hours 35 minutes

from £878 / night

(3) Excellent 

21

Holiday apartment rental

South Sinai / Dahab

2 4 3 nights min

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

from £58 / night

£400 / week

Book View

from £58 / night

(2) Excellent 

50

Apartment rental in Santa Maria with shared pool

Santa Maria / Vila Verde

2 6 7 nights min

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

from £36 / night

£250 - £370 / week

Book View

from £36 / night

(1) Very Good 

15

Holiday studio with shared pool in Naama Bay

Sharm El Sheikh / Naama Bay

Studio 3 Min stay varies

  • Studio
  • Sleeps 3
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Swimming pool

from £10 / night

£60 - £115 / week

Book View

from £10 / night

(1) Excellent 

7

Apartment rental in Mamoudzou

Mamoudzou

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Child friendly
  • Air conditioning
  • Private garden

from £66 / night

£461 - £737 / week

Book View

from £66 / night

(1) Very Good 

26

Holiday apartment in Kerr Serign

Kerr Serign / Senegambia

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Suitable for children age 5+
“very good” The staff very good, cleanliness impecabel well located I liked it because I have the total freedom to take with me whoever I want and nothing asks me but with all the respect that the here leave a thank you the staff that are wonderful
…see more

from £32 / night

£213 - £279 / week

Book View

Responds fast!
avg. 2 hours 16 minutes

from £32 / night

(1) Excellent 

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 £410 / night

£2867 / week

Book View

Responds fast!
avg. 1 hour 44 minutes

from £410 / night

14

Apartment rental in Marrakech with shared pool, golf nearby

Marrakech / La Route Casablanca

2 5 1 night min

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

from £54 / night

£372 / week

Book View

from £54 / night

12

Holiday apartment letting

Agadir / Agadir Marina

1 3 Min stay varies

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

from £63 / night

£414 / week

Book View

Responds fast!
avg. 1 hour 20 minutes

from £63 / night

1