Villas with a pool Africa | Apartments to rent with swimming facilities

Close

View larger map

Price per night

to

Bedrooms

Bathrooms

Location

Also consider

Houses South Africa
3,728 properties
Villas Morocco
2,565 properties
Villas Mauritius
1,042 properties
Houses Kenya
711 properties
Houses Egypt
592 properties
Villas Cape Verde
411 properties
Reunion Island
390 properties
Villas Seychelles
214 properties
Houses Tanzania
187 properties
Houses Senegal
181 properties
Houses Ghana
161 properties
Houses Madagascar
141 properties
Houses Gambia
103 properties
Houses Uganda
99 properties
Houses Mozambique
64 properties
Houses Zimbabwe
62 properties
Cameroon
49 properties
Houses Nigeria
39 properties
Houses Namibia
38 properties
Houses Algeria
34 properties
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

3,041 Holiday homes

Filters applied: Swimming pool (3,041)

1 / 11

Mbour / Saly

5 10 2 nights min stay

  • 5 bedrooms
  • Sleeps 10
  • 2 nights min stay
Key info: Nearest beach 0 km; Swimming pool; Child friendly ;
 …see more

from £171 / night

£1283 / week

Book Book View

from £171 / night

(1) Excellent 

1 / 19

Cap Ouest: 2 BDR Deluxe Penthouse, private pool - Flic En Flac penthouse sleeps 4

Riviere Noire District / Flic En Flac

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
Key info: Beach / lakeside relaxation; Swimming pool; Child friendly ;
- SPECIAL OFFER FOR LONG STAY = FREE NIGHTS - HONEYMOON SPECIAL TREATS - EARLY BIRD OFFERS If you are a solo traveller or a couple (and couple with a baby), please refer to this other advert for our Penthouse, that allows you to a 40% discount! Beautiful Penthouse, lo  …see more

from £253 / night

£1676 - £4274 / week

Book Book View

from £253 / night

(1) Excellent 

1 / 23

Old Salt - Voelklip villa sleeps 8

Hermanus / Voelklip

4 8 3 nights min stay

  • 4 bedrooms
  • Sleeps 8
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0.5 km; Swimming pool;
This tastefully decorated home situated in the beautiful part of Voelklip, Hermanus is the ideal base to relax and rejuvenate while on holiday. Suntan beside the private swimming pool with awe-inspiring views of the mountain and blue ocean or dine al-fresco in the airy  …see more

from £220 / night

£1540 / week

Enquire Enquire View

from £220 / night

Featured properties

1 / 9

1 Bed Apartment Dunas Beach Resort (6008) - Santa Maria apartment sleeps 2

Ilha do Sal / Santa Maria

1 2 5 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 5 nights min stay
Key info: Beach / lakeside relaxation; Swimming pool; Not suitable for children;
CAPE VERDE: ONE OF THE MOST ATTRACTIVE DESTINATIONS IN THE WORLD. Enjoy this luxury resort located on the island of Sal (Cape Verde) in idyllic and unique surroundings. The islands of Cape Verde consist of 10 volcanic, tropical islands in the Atlantic Ocean, 450 km from  …see more

from £43 / night

£300 / week

Book Book View

from £43 / night

1 / 7

Suite on 6th - Emmarentia cottage sleeps 2

Johannesburg / Emmarentia

1 2 1 night min stay

  • 1 bedroom
  • Sleeps 2
  • 1 night min stay
Key info: Swimming pool; Child friendly ; Ask about pets;
Self-contained secureguest suite with separate access, offering a plush, large double bed, crisp white linen, en suite shower-bathroom & a patio with large palm trees to enjoy the South African sunshine. Bonus: Free access to the large garden, pool, trampoline, gate  …see more

from £50 / night

£341 / week

Book Book View

from £50 / night

(7) Excellent 

1 / 4

Le Jardin - Stellenbosch villa sleeps 9

Western Cape / Stellenbosch

4 9 Min stay varies

  • 4 bedrooms
  • Sleeps 9
  • Min stay varies
Key info: Beach / lakeside relaxation; Swimming pool; Child friendly ;
Le Jardin is situation in Devon Valley, in Historical Stellenbosch, right in the heart of the Cape Winelands and yet only a 40 minute drive to the centre of Cape Town. We are a luxury villa that boasts a private dam, heated swimming pool and pool house with a fire place  …see more

Pricing unknown

Book Book View

Pricing unknown

(3) Excellent 

1 / 11

Le Paradis Penthouse - Hermanus apartment sleeps 4

Overberg District / Hermanus

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
Key info: Swimming pool; Suitable for children age 5+; Car advised;
Le Paradis Penthouse is a luxury, self-catering apartment for the discerning guest. All the living areas offer spectacular ocean views of Walker Bay. It is perfectly situated in the heart of Hermanus, and within easy walking distance to shops and restaurants. The pentho  …see more

from £215 / night

£1505 - £2450 / week

Book Book View

from £215 / night

1 / 14

Coast Province / Watamu

3 6 7 nights min stay

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min stay
Key info: Beach / lakeside relaxation; Swimming pool; Child friendly ;
 …see more

from £110 / night

£770 / week

Book Book View

from £110 / night

1 / 28

Marrakech / Hivernage

2 5 3 nights min stay

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min stay
Key info: Swimming pool; Child friendly ; Air conditioning;
 …see more

from £56 / night

£385 - £481 / week

Book Book View

from £56 / night

1 / 19

Cosy Sea View Apartment, Riviere Noire - Riviere Noire apartment sleeps 4

Riviere Noire District / Riviere Noire

2 4 4 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min stay
Key info: Beach / lakeside relaxation; Swimming pool; Suitable for children age 5+;
In the popular coastal town of Tamarin come and enjoy your stay at our fully equipped self catering Duplex Apartment with stunning sea views set in a quaint complex of only 4 units with a shared swimming pool. Close to all amenities. Wifi available. From the minute you'  …see more

from £55 / night

£382 / week

Book Book View

from £55 / night

(1) Very Good 

1 / 12

Grand Baie / Pereybere

3 6 7 nights min stay

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min stay
Key info: Beach / lakeside relaxation; Swimming pool; Child friendly ;
 …see more

from £111 / night

£772 - £1012 / week

Book Book View

from £111 / night

1 / 14

New apartment on Eden Island Resort, Seychelles - Eden Island apartment sleeps 6

Eden Island

3 6 4 nights min stay

  • 3 bedrooms
  • Sleeps 6
  • 4 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0 km; Swimming pool;
This new 3 bedrooms corner apartment located on the 2nd floor and overlooking one of the Eden Island Resort marina, is all air-conditioned, with bathroom in-suite in all bedrooms. The large terrace accommodate two sun-lounges, a table for 6 and a BBQ (gas). The living r  …see more

from £308 / night

£2129 / week

Book Book View

from £308 / night

1 / 10

Flacq District / Trou d'eau Douce

3 7 3 nights min stay

  • 3 bedrooms
  • Sleeps 7
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Swimming pool; Child friendly ;
 …see more

from £86 / night

£428 - £633 / week

Book Book View

from £86 / night

(2) Excellent 

1 / 21

Kondensmelk self-catering cottage in Parys - Parys house sleeps 8

Free State / Parys

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
Key info: Swimming pool; Child friendly ; Ask about pets;
Kondensmelk is a typical “dorpshuisie” with quaint small town touches like a wraparound stoep and a small farm dam to cool down in during the summer months. Here you’ll find wooden floors and ceilings, quirky decor, comfy beds and a fireplace for chilly winter mon  …see more

from £91 / night

£493 - £607 / week

Book Book View

from £91 / night

1 / 8

Suite perle du sud - Medina b&b sleeps 2

Marrakech / Medina

1 2 1 night min stay

  • 1 bedroom
  • Sleeps 2
  • 1 night min stay
Key info: Nearest beach 250 km; Swimming pool; Child friendly ;
Le Riad offre un havre de paix au cœur de la médina, à seulement quelques pas de la place Jema el fna, du palais Bahia, Riad Dar Khadouj vous réserve un accueil chaleureux et amical.Riad Dar Khadouj a été rénové avec élégance et tradition marocaineRiad renov  …see more

from £66 / night

£395 / week

Book Book View

from £66 / night

1 / 21

Seashells Studios 316 - Pereybere studio sleeps 2

Grand Baie / Pereybere

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 1 km; Swimming pool;
We give our guests a quiet, calm holiday experience. Each studio sleeps 2 people and have a bathroom with shower, wc and wash hand basin, kitchenette, own veranda and are fan cooled. Serviced daily.  …see more

from £20 / night

£100 / week

Enquire Enquire View

from £20 / night

(11) Very Good 

1 / 26

A Heavenly View 3 - Muizenberg apartment sleeps 2

Cape Town / Muizenberg

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 1 km; Swimming pool;
This is ideal budget accommodation, a very nicely furnished room with ensuite bathroom with Victorian bathtub. Contains TV, fridge/freezer, coffee machine, toaster, kettle, microwave, crockery, cutlery, glasses, all bedlinen and towels provided. No stove nor oven in thi  …see more

from £35 / night

£245 / week

Book Book View

from £35 / night

1 / 6

Sharm El Sheikh / Nabq Bay

1 4 7 nights min stay

  • 1 bedroom
  • Sleeps 4
  • 7 nights min stay
Key info: Beach / lakeside relaxation; Swimming pool; Child friendly ;
 …see more

from £43 / night

£274 / week

Book Book View

from £43 / night

(6) Excellent 

1 / 9

Ilha do Sal / Santa Maria

1 3 7 nights min stay

  • 1 bedroom
  • Sleeps 3
  • 7 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 5 km; Swimming pool;
 …see more

from £35 / night

£240 / week

Book Book View

from £35 / night

1 / 16

Cozy Studio - Nairobi studio sleeps 2

Nairobi

Studio 2 1 night min stay

  • Studio
  • Sleeps 2
  • 1 night min stay
Key info: Swimming pool; Not suitable for children; Car advised;
A gated community view, surrounded by other suburbia homes is the first of the many highlights you'll notice. Located At Avenue Park Phase 1 off Outer Ring Road, in the south side of Embakasi. Cozy Studio features boutique shops, services and Supermarket only steps away  …see more

from £38 / night

£209 / week

Book Book View

from £38 / night

(7) Excellent 

1 / 24

Maisha Marefu - Casuarina house sleeps 8

Malindi / Casuarina

4 8 2 nights min stay

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0.2 km; Swimming pool;
Please note that prices are quoted for 2 people sharing one room. Maisha Marefu Accommodates 8 people in 4 double rooms with 4 en-suit bathrooms. Swimming pool, lounge, dining room and a huge veranda and fully equipped kitchen. The villa has staff for cooking and cleani  …see more

from £43 / night

£257 - £1154 / week

Book Book View

from £43 / night

1 / 18

3 Bed Villa Paradise Beach, Sal, Cape Verde - Santa Maria villa sleeps 6

Ilha do Sal / Santa Maria

3 6 6 nights min stay

  • 3 bedrooms
  • Sleeps 6
  • 6 nights min stay
Key info: Beach / lakeside relaxation; Swimming pool; Child friendly ;
A contemporary and spacious 3 Bedroom Villa is situated on the Paradise Beach Resort in Sal, Cape Verde. There is a view of the pool and the beautifully landscaped grounds. The pool is just one of many available on the resort. The beach is a short walk away. Its long  …see more

from £65 / night

£400 / week

Book Book View

from £65 / night

1 / 18

Sotogrande villa - Morcellement De Chazal apartment sleeps 4

Flic En Flac / Morcellement De Chazal

3 4 2 nights min stay

  • 3 bedrooms
  • Sleeps 4
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0 km; Swimming pool;
This brand new penthouse apartment is located opposite the wonderful resort of Flic en Flac, only 2 mins walk to the sandy beach, shops, bars, clubs, restaurants, bureau de change, ATMs and all other amenities. The apartment is fully furnished and is accommodated with a  …see more

from £35 / night

£245 / week

Book Book View

from £35 / night

1 / 21

Egyptian Experience resort, Nabq Bay - Nabq Bay apartment sleeps 4

Sharm El Sheikh / Nabq Bay

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
Key info: Beach / lakeside relaxation; Swimming pool; Child friendly ;
The apartment is perfect for couples and families alike with plenty in the surrounding area to see and do during your stay. Similarly, it is a perfect location just to have a lazy week by the pool. Leading from the living room is a spacious balcony furnished with a ta  …see more

Pricing unknown

Book Book View

Pricing unknown

1 / 15

401 @ DISA - City Bowl apartment sleeps 2

Cape Town / City Bowl

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
Key info: Nearest beach 6 km; Swimming pool; Not suitable for children;
Holiday Apartment located in the Iconic Disa Park Towers located at the base of Table Mountain - one of the 7 Wonders of the World.Apartment located in Disa Park complex that borders with Table Mountain allowing access to hiking, trail bicycle trails.Premises offers 24  …see more

Pricing unknown

Book Book View

Pricing unknown

1 / 18

The Retreat - Somerset West villa sleeps 8

Cape Town / Somerset West

4 8 1 night min stay

  • 4 bedrooms
  • Sleeps 8
  • 1 night min stay
Key info: Beach / lakeside relaxation; Swimming pool; Child friendly ;
This quality property can sleep 8 in comfort and style. There are three double bedrooms and one twin bedroom; all bedrooms are spacious, well decorated and feature ample clothes storage. The modern fitted kitchen features all the amenities you could possibly need, altho  …see more

from £150 / night

£975 / week

Book Book View

from £150 / night

1 / 11

Bergzicht Lodgings Onrus - Onrus River house sleeps 15

Hermanus / Onrus River

6 15 1 night min stay

  • 6 bedrooms
  • Sleeps 15
  • 1 night min stay
Key info: Beach / lakeside relaxation; Swimming pool; Child friendly ;
•Fully equipped, self-catering house. •Comfortably accommodates 13 people, but can accomodate 15 people maximum. •5 bedrooms. •3 bathrooms. •Garden flat with bathroom. •Panoramic sea and mountain views in three directions. •200m from the sea. •Beach, la  …see more

from £200 / night

£1400 / week

Book Book View

from £200 / night

1 / 16

Residence Atlas - Hivernage apartment sleeps 4

Marrakech / Hivernage

2 4 1 night min stay

  • 2 bedrooms
  • Sleeps 4
  • 1 night min stay
Key info: Swimming pool; Suitable for children age 5+; Air conditioning;
2 BDR 1 BATH LUXURY APARTMENT /HIVERNAGE. In front of Palais des Congrés It is a spacious 2 bedroom and 1 bathroom apt, large living room with balcony, fully equipped kitchen. Located in Marrakech's central Hivernage, a 1 minute walk away from the city's mo  …see more

from £95 / night

£642 / week

Book Book View

from £95 / night

1 / 49

The Napier Country Loft - Napier apartment sleeps 5

Overberg District / Napier

1 5 1 night min stay

  • 1 bedroom
  • Sleeps 5
  • 1 night min stay
Key info: Swimming pool; Ask owner if suitable for children; Ask about pets;
A loft shared space overlooking a garden.Double bed and three single beds. Includes kitchenette,bathroom and dining table. Access to garden and barbeque space.Horses and walks in a wine and food lover's paradise. Ideal detour from the Cape Garden route.Lovely deck and p  …see more

from £60 / night

£291 / week

Book Book View

from £60 / night

(3) Very Good 

1 / 27

Residence Moradias 2 bedrooms - Djadsal Moradias apartment sleeps 4

Santa Maria / Djadsal Moradias

2 4 2 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0 km; Swimming pool;
The apartment is in the Djadsal Moradias complex just a 10 min walk into town and only 200m to the white sandy beaches.The complex also offers plenty of on site facilities including a cafe bar, restaurants, a foodstore, a launderette, car, bike and quad bike hire. There  …see more

from £27 / night

£186 / week

Book Book View

from £27 / night

1 / 18

Villa Oasis 8 private pool luxury villa grand baie - Pereybere villa sleeps 2

Grand Baie / Pereybere

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
Key info: Nearest beach 1 km; Swimming pool; Child friendly ;
WVilla Oasis 8 is in the north of the Island. The centre of Grand-Bay or Pereybere is less than 5 minutes away by car or taxi. There you will find restaurants, bars, banks, supermarkets, water sport facilities, deep sea fishing, sailing.The beautiful beach of Merville i  …see more

from £137 / night

£958 - £1137 / week

Book Book View

from £137 / night

1 / 14

Grand Baie / Pointe aux Canonniers

1 2 1 night min stay

  • 1 bedroom
  • Sleeps 2
  • 1 night min stay
Key info: Swimming pool; Child friendly ; Air conditioning;
 …see more

from £56 / night

£389 / week

Book Book View

from £56 / night

1 / 8

Hurghada / Arabia District

1 4 1 night min stay

  • 1 bedroom
  • Sleeps 4
  • 1 night min stay
Key info: Swimming pool; Child friendly ; Air conditioning;
 …see more

from £18 / night

£103 - £129 / week

Book Book View

from £18 / night

(1) Excellent 

1 / 7

PALM VILLA Trou aux Biches - Trou aux Biches villa sleeps 6

Pamplemousses District / Trou aux Biches

4 6 Min stay varies

  • 4 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Beach / lakeside relaxation; Swimming pool; Not suitable for children;
Belle maison mauricienne 160 m² habitable avec piscine, tout équipée pour 8 personnes : 4 chambres, 2 salles d'eau, 3 wc, séjour, cuisine équipée, barbecue, salon, TV satellite. Jardin clos de murs, idéal bains de soleil et soirées barbecue. Pas de climatis  …see more

from £65 / night

£428 - £812 / week

Book Book View

from £65 / night

(1) Excellent 

1 / 12

Arrondissement of Saint-Pierre / Saint-Joseph

1 6 1 night min stay

  • 1 bedroom
  • Sleeps 6
  • 1 night min stay
Key info: Nearest beach 10 km; Swimming pool; Child friendly ;
 …see more

from £68 / night

£427 / week

Book Book View

from £68 / night

1 / 21

Grand Casablanca Region / Mohammedia

2 8 Min stay varies

  • 2 bedrooms
  • Sleeps 8
  • Min stay varies
Key info: Swimming pool; Child friendly ; Air conditioning;
 …see more

from £86 / night

£556 / week

Book Book View

from £86 / night

(1) Excellent 

1 / 13

Marrakech / Medina

5 11 1 night min stay

  • 5 bedrooms
  • Sleeps 11
  • 1 night min stay
Key info: Swimming pool; Child friendly ; Air conditioning;
 …see more

from £257 / night

£1710 / week

Book Book View

from £257 / night

1 / 57

Red Sea and Sinai / Hurghada

2 6 1 night min stay

  • 2 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Nearest beach 1 km; Swimming pool; Child friendly ;
 …see more

from £17 / night

£128 - £248 / week

Book Book View

from £17 / night

1 / 16

Rainbow Cottage - Franschhoek house sleeps 6

Western Cape / Franschhoek

3 6 2 nights min stay

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min stay
Key info: Nearest beach 90 km; Swimming pool; Ask owner if suitable for children;
Rainbow Cottage Self catering Villa is situated on the mountainside overlooking the Franschhoek Valley & 5 minuters from the village. Rated as 4 star by The Grading Council of South Africa. Fully enclosed with electric fencing & with armed response. Pool & b  …see more

from £129 / night

£898 / week

Book Book View

from £129 / night

1 / 6

lakeside apartments - Makindye /Lukuli Near Kansanga and kabalagala apartment sleeps 3

Kampala / Makindye /Lukuli Near Kansanga and kabalagala

2 3 5 nights min stay

  • 2 bedrooms
  • Sleeps 3
  • 5 nights min stay
Key info: Swimming pool; Child friendly ; No pets allowed;
lakeside apartments is in a secure location,has beautiful lake view,free WiFi , swimming pool, a standby generator in case power goes off.security is there 24/7.it is fully furnished although we have also those that are not fully furnished for long term stays.our guests  …see more

from £42 / night

£292 / week

Book Book View

from £42 / night

Don’t let an old browser slow down your holiday

Your browser is out of date and might not work well with our website. Download the latest version to speed up your hunt for the perfect holiday home.

Just click on the icons to get to the download page