Holiday rentals in Africa: Villas, Cottages and Apartments

Close

View larger map

Price per night

Price per night

to

Bedrooms

Bathrooms

Location

Also consider

Houses South Africa
3,716 properties
Villas Morocco
2,541 properties
Villas Mauritius
1,051 properties
Houses Egypt
733 properties
Houses Kenya
712 properties
Villas Cape Verde
404 properties
Reunion Island
375 properties
Villas Seychelles
216 properties
Houses Senegal
180 properties
Houses Tanzania
172 properties
Houses Ghana
162 properties
Houses Madagascar
139 properties
Houses Gambia
103 properties
Houses Uganda
99 properties
Houses Mozambique
64 properties
Houses Zimbabwe
61 properties
Cameroon
49 properties
Houses Nigeria
39 properties
Houses Algeria
36 properties
Houses Namibia
33 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

10,813 Holiday homes

1 / 21

Riviere du Rempart District / Grand Baie

3 bedroomsSleeps 6Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Great for children of all ages ; No pets allowed;
 …see more

from £64 / night

£442 - £530 / week

Book Book View

from £64 / night

(1) Very Good 

1 / 10

KwaZulu-Natal / Trafalgar

5 bedroomsSleeps 10Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
Key info: Nearest beach 1 km; Great for children of all ages ; Car essential;
 …see more

from £115 / night

£0 / week

Book Book View

from £115 / night

(3) Excellent 

1 / 12

Le Petit Poucet - Constantia cottage sleeps 4

Cape Town / Constantia

2 bedroomsSleeps 4Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
Key info: Swimming pool; Great for children of all ages ; Car essential;
Le Petit Poucet is located in the exclusive Bel Ombre Meadow area of Upper Constantia, one of the most beautiful suburbs in Cape Town. Relax in the peace and tranquillity of the picturesque rural Constantia Valley, renowned for its world famous wine farms, while being c  …see more

Pricing unknown

Book Book View

Pricing unknown

1 / 13

Ilha do Sal / Santa Maria

1 bedroomSleeps 47 nights min stay

  • 1 bedroom
  • Sleeps 4
  • 7 nights min stay
Key info: Great for children of all ages ; Pets welcome;
 …see more

from £17 / night

£118 - £264 / week

Book Book View

from £17 / night

(15) Very Good 

1 / 26

Citronelle - Eden Island apartment sleeps 6

Eden Island

2 bedroomsSleeps 6Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 0.1 km; Swimming pool;
The 2 bedrooms each have en suite bathrooms, air conditioning plus ceiling fans in all rooms including on the patio. Large LCD TV with satellite connection and DVD. Free Internet connection in apartment. A personal electric golf cart which can be used to drive around E  …see more

from £176 / night

£1230 / week

Book Book View

from £176 / night

1 / 11

4 Le Konokono - Pointe d'Esny apartment sleeps 3

Grand Port District / Pointe d'Esny

1 bedroomSleeps 33 nights min stay

  • 1 bedroom
  • Sleeps 3
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Suitable for children age 5+; Car not necessary;
This new and very modern apartment has now a covered terrace with view and direct access to the beach which is only twenty meters away. It can sleep three people. One couple in the air conditioned room with has a double bed and one person on a single bed in the living  …see more

from £54 / night

£0 / week

Book Book View

from £54 / night

(21) Excellent 

1 / 49

Ongoye View Residence - Mtunzini house sleeps 10

Zululand / Mtunzini

4 bedroomsSleeps 10Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 3 km; Swimming pool;
Ongoye View Residence in Mtunzini is located on a large spacious plot of 4.000m2 , just a few minutes away from the Indian Ocean beach; a small quiet place in KwaZuluNatal. Key words: nature, wildlife, out-of-Africa, romantic, golf and beach. Mtunzini is an idyllic, p  …see more

from £191 / night

£1334 - £3250 / week

Book Book View

from £191 / night

1 / 22

Essaouira / Mogador

4 bedroomsSleeps 93 nights min stay

  • 4 bedrooms
  • Sleeps 9
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Swimming pool; Great for children of all ages ;
 …see more

from £325 / night

£2209 / week

Book Book View

from £325 / night

1 / 6

Riviere Noire District / Le Morne

StudioSleeps 21 night min stay

  • Studio
  • Sleeps 2
  • 1 night min stay
Key info: Beach / lakeside relaxation; Swimming pool; Great for children of all ages ;
 …see more

from £46 / night

£0 / week

Book Book View

from £46 / night

1 / 4

Assada - Gueliz apartment sleeps 5

Marrakech / Gueliz

3 bedroomsSleeps 51 night min stay

  • 3 bedrooms
  • Sleeps 5
  • 1 night min stay
Key info: Great for children of all ages ; Air conditioning; No pets allowed;
This charming vacation apartment has been lovingly furnished and made very comfortable with everything for up to four people for a pleasant stay. The apartment has a fully equipped kitchen. The apartment is located on the first floor of a new residential building with i  …see more

from £38 / night

£244 / week

Book Book View

from £38 / night

1 / 21

De Waterkant cottage with pool - Cape Town Central house sleeps 6

Cape Town / Cape Town Central

3 bedroomsSleeps 6Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Ask owner if suitable for children; No pets allowed;
Architect designed De Waterkant cottage with Table mountain views. The private pool with sun bathing deck is on the roof and offers full views of the city. The first floor living room with BBQ area has an indoor and an outdoor dining table. The second living room is th  …see more

from £135 / night

£0 / week

Book Book View

from £135 / night

(5) Excellent 

1 / 17

Studio 108 - Strand apartment sleeps 2

Cape Town / Strand

1 bedroomSleeps 22 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Not suitable for children; No pets allowed;
Studio 108 is a 95 m² open plan fully equipped studio. The 180° view the studio offers creates the feeling of being part of the sea, the mountains and the clouds. At night the city lights or the full moon shining over the bay, and the view of Table Mountain during th  …see more

from £47 / night

£337 - £421 / week

Book Book View

from £47 / night

1 / 37

La Petite Cote / Popenguine

2 bedroomsSleeps 52 nights min stay

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Swimming pool; Great for children of all ages ;
 …see more

from £38 / night

£278 - £434 / week

Book Book View

from £38 / night

(3) Very Good 

1 / 17

VILLA IN PALMAR ON THE BEACH - Belle Mare bungalow sleeps 8

Flacq District / Belle Mare

3 bedroomsSleeps 86 nights min stay

  • 3 bedrooms
  • Sleeps 8
  • 6 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0 km; Swimming pool;
THE BEECH VILLA IS LOCATED ON THE BEST SANDY BEACHES ON THE EAST COST OF MAURITUS. WE BASED ON OUR LOCATION AND ARE SURE THAT YOU WILL SPEND THE MOST SPLENDID HOLIDAYS THAT YOU HAVE EVER SPEND.YOU CAN RELAX ON THE BEAUTIFUL SANDY BEACHES OR RELAX IN OUR NEWLY RENOVATED  …see more

from £100 / night

£400 - £1450 / week

Book Book View

from £100 / night

(3) Excellent 

1 / 24

Serenity - Brackenridge Estate house sleeps 8

Plettenberg Bay / Brackenridge Estate

4 bedroomsSleeps 8Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 2 km; Great for children of all ages ;
Fully self contained self catering property in the heart of the Garden Route in Plettenberg Bay South Africa.Each bedroom has en-suite bathroom, house overlook the picturesque Plett Golf Course, unobstructed view of valley in which golf course lies. North facing ( warm  …see more

from £108 / night

£760 - £1600 / week

Book Book View

from £108 / night

(5) Excellent 

1 / 42

Marrakech / Medina

2 bedroomsSleeps 6Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Great for children of all ages ; Air conditioning; No pets allowed;
 …see more

from £34 / night

£227 - £236 / week

Book Book View

from £34 / night

1 / 24

Souss-Massa-Draa Region / Tiguert

3 bedroomsSleeps 4Min stay varies

  • 3 bedrooms
  • Sleeps 4
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 0 km; Swimming pool;
 …see more

from £30 / night

£253 / week

Book Book View

from £30 / night

1 / 19

Gharb-Chrarda-Beni Hssen Region / Kenitra

2 bedroomsSleeps 4Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
Key info: Great for children of all ages ; Air conditioning; Some pets are welcome - please contact the owner;
 …see more

from £58 / night

£406 - £465 / week

Book Book View

from £58 / night

1 / 12

No 1, Max Plaza, Pereybere - Cap Malheureux apartment sleeps 4

Riviere du Rempart District / Cap Malheureux

2 bedroomsSleeps 46 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 6 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0 km; Suitable for children age 5+;
The Apartment is in a prime and very desirable location in the centre of Pereybere Village, just opposite the Public Beach area and only one minute walk to the sea. The Apartment is a rather large 120 sqmt with a large balcony where one can easily relax with a drink and  …see more

from £30 / night

£200 / week

Book Book View

from £30 / night

1 / 8

Blyde River Cabin Guesthouse - Hoedspruit log cabin sleeps 6

Limpopo Province / Hoedspruit

3 bedroomsSleeps 61 night min stay

  • 3 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Great for children of all ages ; Air conditioning; No pets allowed;
We offer an exquisite, self-catering luxury log cabin situated on the banks of the Blyde River within a wildlife area called the Blyde-Olifants Conservancy. The cabin is fully equiped, air-conditioned and has a private deck overlooking the river. We also offer on-site a  …see more

from £54 / night

£375 - £1283 / week

Book Book View

from £54 / night

1 / 5

Stoney Brooke - Grabouw b&b sleeps 6

Western Cape / Grabouw

4 bedroomsSleeps 6Min stay varies

  • 4 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 15 km; Swimming pool;
Enjoy a break in paradise. Set in a lush garden with river frontage, and huge pool. The perfect base to explore mountain bike trails & hikes in the area, or to enjoy the Elgin Valley wine route.The beautiful thatch is on one hectare, bordering a river. Enjoy complet  …see more

Pricing unknown

Book Book View

Pricing unknown

(1) Excellent 

1 / 64

Exclusive Holiday Rental Wine Farm Hermanus

Overberg District / Hermanus

4 bedroomsSleeps 8Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
Key info: Nearest beach 11 km; Swimming pool; Great for children of all ages ;
Contemporary homestead located at the luxury Benguela Cove Wine Estate on the outskirts of Hermanus, only an hour away from Cape Town International airport with breath-taking views over the lagoon,sea and the overberg mountains. This exquisite luxury newly completed hom  …see more

from £400 / night

£2500 - £4000 / week

Book Book View

from £400 / night

(32) Excellent 

1 / 24

Turquoise - Matemwe villa sleeps 12

Zanzibar Island / Matemwe

5 bedroomsSleeps 12Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 0 km; Swimming pool;
Villa Turquoise is located on the East coast of Zanzibar just outside the peaceful village Matemwe. The house has been designed to ensure optimal guests satisfaction. The owners stay in the house every three months and have brought the level of comfort, luxury and servi  …see more

from £384 / night

£2684 - £11900 / week

Enquire Enquire View

from £384 / night

(4) Excellent 

1 / 31

sunnysideupzanzibar - Paje b&b sleeps 10

Zanzibar Island / Paje

4 bedroomsSleeps 101 night min stay

  • 4 bedrooms
  • Sleeps 10
  • 1 night min stay
Key info: Great for children of all ages ; No pets allowed; Private garden;
Our brand new purpose built B&B is ready to welcome you! We are situated a stone’s throw from the beach. We extend the warmest of welcomes to our guests offering bed and breakfast accommodation including four good sized double bedrooms, two of which include en-suite b  …see more

from £40 / night

£0 / week

Book Book View

from £40 / night

(4) Excellent 

1 / 21

Apartment, heart of Cape Town, beautiful location

Cape Town / Tamboerskloof

2 bedroomsSleeps 62 nights min stay

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 3 km; Great for children of all ages ;
Cape Town is such an amazing place, and we invested in our little home there just over a decade ago. Having searched long and hard for the perfect apartment in the perfect location, we've never doubted that we hit the jackpot from just about every conceivable angle. N  …see more

from £70 / night

£280 - £650 / week

Book Book View

from £70 / night

1 / 11

DarTlidjene-Tadjenanet-Mila - Mila guest house sleeps 14

Mila Province / Mila

10 bedroomsSleeps 141 night min stay

  • 10 bedrooms
  • Sleeps 14
  • 1 night min stay
Key info: Not suitable for children; Car advised; Air conditioning;
Guest House situed in carrefour EastAlgeria Equale distance. 60kms from Mila Constantine Setif and one hour drive to Batna.Idéal for visiting Romains Ruins.We provide cars and guide for visit and shudle to airports ConstantinéSetif'Batna.De are in axe Of nationa  …see more

from £34 / night

£234 / week

Book Book View

from £34 / night

1 / 15

Pearl Suites - Umhlanga Rocks apartment sleeps 2

KwaZulu-Natal / Umhlanga Rocks

1 bedroomSleeps 214 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 14 nights min stay
Key info: Great for children of all ages ; Air conditioning; No pets allowed;
Pearl Suites is a gorgeous, one bedroom luxury apartment in the exclusive Pearls Building. The apartment is a 70m2 modern one-bedroom apartment. Creamy, natural hues echo throughout the elegant en suite master bedroom, where a king-size bed is dressed in crisp white l  …see more

from £115 / night

£0 / week

Book Book View

from £115 / night

(7) Very Good 

1 / 25

Atrractive Vacation Home Accra And Car Rentals

Accra / Lashibi

2 bedroomsSleeps 55 nights min stay

  • 2 bedrooms
  • Sleeps 5
  • 5 nights min stay
Key info: Nearest beach 3 km; Great for children of all ages ; Car not necessary;
Very attractive 2 bedroom fully furnished villa for short term rentals. This is a good standard two-bedroom villa with a fully furnished open plan lounge and dining area. The lounge and all the bedrooms are equipped with air conditioners . There is an an extra bathroo  …see more

from £31 / night

£214 - £375 / week

Book Book View

from £31 / night

1 / 31

The Mud Hut - Cape Town Central apartment sleeps 4

Cape Town / Cape Town Central

2 bedroomsSleeps 43 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min stay
Key info: Nearest beach 7 km; Suitable for children age 5+; Car essential;
We have a two bedroomed apartment with great views of the Noordhoek Valley, mountains and the Atlantic Ocean. It also borders on a nature reserve. We are central to all the attractions of the South Peninsula.We have one room with a double bed and a second room with 2 si  …see more

from £52 / night

£0 / week

Book Book View

from £52 / night

(2) Excellent 

1 / 16

Mauritius - Luxury Le Kestrel Villa GF Apartment

Pamplemousses District / Trou aux Biches

3 bedroomsSleeps 65 nights min stay

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 1 km; Swimming pool;
Luxury Villa for Rental in Mauritius.Le Kestrel Villa is a luxury villa, built in October 2014 to a very high standard, consisting of two apartments. It is situated in the North of the island in Trou aux Biches.The Villa is only 15 minutes walk and 2 minutes drive from  …see more

from £70 / night

£500 / week

Book Book View

from £70 / night

(1) Excellent 

1 / 22

The Patio Self Catering Boksburg - Boksburg apartment sleeps 12

Greater Johannesburg / Boksburg

5 bedroomsSleeps 121 night min stay

  • 5 bedrooms
  • Sleeps 12
  • 1 night min stay
Key info: Great for children of all ages ; Car advised; Some pets are welcome - please contact the owner;
Premium Self Catering Accommodation,Gauteng East Rand. . Offering you the most affordable rates and value for money in town ! Our Self Catering units are the most affordable on the east rand and gauteng. The patio is centrally situated in Boksburg (East Rand) Gauteng in  …see more

from £27 / night

£0 / week

Book Book View

from £27 / night

(2) Very Good 

1 / 18

Fes / Fes Medina

2 bedroomsSleeps 41 night min stay

  • 2 bedrooms
  • Sleeps 4
  • 1 night min stay
Key info: Great for children of all ages ; Pets welcome;
 …see more

from £63 / night

£334 / week

Book Book View

from £63 / night

1 / 20

1 L'Espadon - Pointe d'Esny house sleeps 8

Grand Port District / Pointe d'Esny

4 bedroomsSleeps 8Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
Key info: Beach / lakeside relaxation; Suitable for children age 5+; Car not necessary;
Our magnificent villa, l'espadon built in Typical Mauritian tradition with stone walls and a thatch roof is situated on a magnificent site right on the beach. It can sleep a maximum of eight persons in four comfortable bedrooms with en-suite bathroom. Three bedrooms ha  …see more

from £87 / night

£0 / week

Book Book View

from £87 / night

1 / 14

Bright studio with WiFi and pool - Pereybere apartment sleeps 2

Grand Baie / Pereybere

1 bedroomSleeps 27 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 7 nights min stay
Key info: Nearest beach 3 km; Swimming pool; Great for children of all ages ;
Welcome to Mauritius and this artistic studio apartment, set just 15 minutes from the sandy beaches of Pereybère and boasting its own oasis of calm with a beautiful outdoor shared pool and architectural courtyard. The rental price includes a car (Nissan Micra K12) wit  …see more

from £47 / night

£325 - £345 / week

Book Book View

from £47 / night

1 / 11

A peaceful haven close to beaches and nightlife.

Banjul Division / Brusubi

5 bedroomsSleeps 107 nights min stay

  • 5 bedrooms
  • Sleeps 10
  • 7 nights min stay
Key info: Great for children of all ages ; Air conditioning; No pets allowed;
Cairotanco,loosely translates as Safe Haven,Peace and Safety. The two storey house is set in the quiet area of Brusubi,no traffic,no noisy neighbour's, just the occasional cow,goat or donkey. Yet it is only 20 mins walk to the beach,5 mins by car.My favorite part of the  …see more

from £22 / night

£150 - £360 / week

Book Book View

from £22 / night

1 / 24

Riad Dar Zaman Marrakech - Medina riad sleeps 8

Marrakech / Medina

4 bedroomsSleeps 81 night min stay

  • 4 bedrooms
  • Sleeps 8
  • 1 night min stay
Key info: Swimming pool; Great for children of all ages ; Car not necessary;
Situated in the heart of the historical Marrakech medina just 10 minutes from the main square of Jemaa el Fna, Riad Dar Zaman is a traditional 18th century Moroccan home that has been refurbished to create a luxurious guest house. Retaining many of its original feature  …see more

from £75 / night

£0 / week

Book Book View

from £75 / night

(1) Excellent 

1 / 15

Santa Maria / Antonio Souza Beach

1 bedroomSleeps 47 nights min stay

  • 1 bedroom
  • Sleeps 4
  • 7 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0 km; Not suitable for children;
 …see more

from £18 / night

£125 - £279 / week

Book Book View

from £18 / night

1 / 20

wayside inn woodville - Wilderness house sleeps 7

Western Cape / Wilderness

3 bedroomsSleeps 7Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
Key info: Nearest beach 17 km; Great for children of all ages ; Car essential;
The house used to be the original coach house that housed the horses and post carts on the old route from Knysna to George. It has recently been renovated, but still retains its original charm. It is extremely spacious and a family of seven would have plenty of space a  …see more

from £69 / night

£0 / week

Book Book View

from £69 / night

1 / 16

A cute flat in Best spot in Mohandssen ,Cairo

Cairo Governorate / Cairo

1 bedroomSleeps 21 night min stay

  • 1 bedroom
  • Sleeps 2
  • 1 night min stay
Key info: Great for children of all ages ; Air conditioning; Pets welcome;
1- Aircondition 2=full kitchen 3-Marble floor 4-Washing Machine 5-Free Wifi 6-Microave 7-Hot Water 8=Oven 9-Stove 10-Utensils 11=Linens 12=Towels 13- Perfect central location nearby all activities 14-Supermarket across the sreet ,open 24hours 15-Family house 16-lift 17  …see more

from £31 / night

£184 / week

Book Book View

from £31 / night

(1) Excellent 

1 / 13

Marrakech / Gueliz

2 bedroomsSleeps 45 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min stay
Key info: Great for children of all ages ; Air conditioning; No pets allowed;
 …see more

from £63 / night

£0 / week

Book Book View

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