Holiday rentals in Africa: Villas, Cottages and Apartments

Close

View larger map

Price per night

to

Bedrooms

Bathrooms

Location

Also consider

Houses South Africa
3,684 properties
Villas Morocco
2,431 properties
Villas Mauritius
999 properties
Houses Kenya
675 properties
Houses Egypt
559 properties
Villas Cape Verde
396 properties
Reunion Island
380 properties
Villas Seychelles
207 properties
Houses Tanzania
186 properties
Houses Senegal
175 properties
Houses Ghana
157 properties
Houses Madagascar
138 properties
Houses Gambia
104 properties
Houses Uganda
102 properties
Houses Zimbabwe
73 properties
Guest houses Zambia
69 properties
Houses Mozambique
65 properties
Cameroon
45 properties
Houses Nigeria
44 properties
Houses Namibia
39 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,453 Holiday homes

16

Mpumalanga / Middelburg

7 14 1 night min

  • 7 bedrooms
  • Sleeps 14
  • 1 night min
  • Ask owner if suitable for children
  • Ask about pets

 …see more

from £47 / night

£318 / week

Book View

from £47 / night

20

Guiquindo Lodge - Inhambane lodge sleeps 2

Inhambane Province / Inhambane

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly
Guiquindo Lodge is set under huge palm trees with a 180 degree ocean sea view from inside your chalet to watch Sunrise and Whales from your bed. Guiquindo Lodge is a up market picturesque lodge and is situated in the popular Inhambane region of Mozambique in the famou  …see more

from £48 / night

£280 / week

Book View

from £48 / night

(2) Excellent 

18

Azure-luxury ,views, walk to beach 3 bedroom Villa - Camps Bay villa sleeps 6

Cape Town / Camps Bay

3 6 5 nights min

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
The echo of waves crashing on the beach, mountain views second-to-none and the best sunsets South Africa has to offer all come together at this ideally situated Camps Bay home. Step into this serene haven and get ready to relax. Azure luxury villa is beautifully decorat  …see more

from £443 / night

£2212 - £2231 / week

Book View

from £443 / night

(1) Very Good 

7

Riad Chacha Lalla - Medina guest house sleeps 12

Marrakech / Medina

6 12 1 night min

  • 6 bedrooms
  • Sleeps 12
  • 1 night min
  • Nearest beach 150 km
  • Child friendly
  • Car not necessary
Situated in down town Marrakech between the museum Dar Si Said and the Palace Bahia, the riad Chacha Lalla is a villa comprising 6 bedrooms, 5 double with ensuite and 1 twin with adjoining shower, a relaxing roof top terrace and a patio with traditional Moroccan fountai  …see more

from £35 / night

£244 / week

Book View

from £35 / night

25

DAR AZIZ - Medina riad sleeps 7

Marrakech / Medina

4 7 1 night min

  • 4 bedrooms
  • Sleeps 7
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 130 km
  • Swimming pool
Riad spacieux,récemment rénové dans le style traditionnel arabo andalou dans habitation ,dans un village touristique arborisé, fleuri, avec 3 piscines ,idéalement situé prés de la Palmeraie à l'orée de la Médina( 15 min à pied de la grande place Jamaa El  …see more

from £61 / night

£427 / week

Book View

from £61 / night

21

Souss-Massa-Draa Region / Skoura

1 3 1 night min

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

 …see more

from £70 / night

£579 - £640 / week

Book View

from £70 / night

(1) Very Good 

76

Grand Casablanca Region / Casablanca

2 6 1 night min

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

 …see more

from £27 / night

£174 - £479 / week

Book View

from £27 / night

14

L'Esperance in Rodrigues , great views and pool - Coromandel house sleeps 4

Rodrigues Island / Coromandel

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
This lovely brand new home is a haven of peace and relaxation for a stay with family or friends; with beautiful view of the lagoon, garden and private pool. The house is not far from Mont Lubin for shopping and the market where you will find fresh fish; and 8 minutes on  …see more

from £83 / night

£579 - £792 / week

Book View

from £83 / night

18

Bed and Breakfast - Johannesburg house sleeps 6

Greater Johannesburg / Johannesburg

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
Bed and Breakfast. Private location. Safe parking. Spectacular views. Outside entertainment area with honesty bar. Day trips to game farms and historical venues can be arranged at an additional cost. Pick up service from airport. Drop off service to airport. A full itin  …see more

from £60 / night

£420 / week

Book View

from £60 / night

(5) Excellent 

24

18 Apple Gardens - Marrakech villa sleeps 8

Marrakech-Tensift-El Haouz Region / Marrakech

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Note: For more information, pictures and online booking, please visit applegardens.netOur Villa is conveniently placed just outside Marrakech; Apple Gardens is a fully self-contained luxury resort The resort has been designed by one of the Morroco's top architect  …see more

from £150 / night

£1000 - £1500 / week

Book View

from £150 / night

(10) Excellent 

24

Zi Villa - Matemwe villa sleeps 14

Zanzibar Island / Matemwe

4 14 Min stay varies

  • 4 bedrooms
  • Sleeps 14
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
Zi Villa is one of Zanzibars finest private homes located right on a pure white powder sand beach directly opposite Mneba Island, the best diving in East Africa. Fully equipped and serviced it offers the holidaymaker the opportunity to just arrive and enjoy.The Villa is  …see more

Pricing unknown

Enquire View

Pricing unknown

(3) Very Good 

27

Residence Moradias 2 bedrooms - Djadsal Moradias apartment sleeps 4

Santa Maria / Djadsal Moradias

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • 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

£189 / week

Book View

from £27 / night

12

Doukkala-Abda Region / El Jadida

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary

 …see more

from £44 / night

£302 / week

Book View

from £44 / night

(1) Excellent 

21

On The Beach near St Francis - Mostertshoek - Saint Francis Bay house sleeps 10

Eastern Cape / Saint Francis Bay

4 10 7 nights min

  • 4 bedrooms
  • Sleeps 10
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly
Our little piece of heaven right on the beach, 180 degrees sea view, surrounded by beautiful nature. Tranquil and private, away from the crowds yet only 15 minutes from the nearest villages St Francis Bay and Cape St Francis with all amenities. About 7km dirt road from  …see more

from £140 / night

£980 - £1750 / week

Book View

from £140 / night

11

Perfect self catering apartment in Cape Town. - Blouberg apartment sleeps 3

Cape Town / Blouberg

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Beach / lakeside relaxation
  • Ask owner if suitable for children
Enjoy Cape Towns famous beaches just one minute from this perfect self catering apartment - with loads of room. Your shower, bathroom and kitchen is fully kitted with everything you'll need, including a second bed to sleep a 3rd, along with a friendly host to make  …see more

from £49 / night

£305 / week

Book View

from £49 / night

8

Arrondissement of Saint-Paul / La Saline les Bains

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Ask owner if suitable for children
  • Air conditioning

 …see more

from £131 / night

£914 / week

Book View

from £131 / night

15

Vipingo House - Vipingo guest house sleeps 11

Mombasa / Vipingo

5 11 1 night min

  • 5 bedrooms
  • Sleeps 11
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
VIpingo house is a stunning family home which sleeps up to 10/11 pax. It is slightly set back from the beach and has beautiful gardens spreading out between the beach and the house. Downstairs comprises of a large lounge, dining and kitchen. An ensuite family room on on  …see more

from £189 / night

£1320 - £1858 / week

Book View

from £189 / night

5

57 on Plover - Fancourt apartment sleeps 2

George / Fancourt

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
57 on Plover is a cozy bachelor's flat very centrally situated in the quiet, beautiful suburb of Heatherlands in George. Clean,safe, 'value for money' and with a small, fully equipped kitchenette, TV, free wi-fi and private entrance , it has all the essentials for the  …see more

from £22 / night

£154 / week

Book View

from £22 / night

24

Sharm Holiday Planner - Naama Bay apartment sleeps 2

Sharm El Sheikh / Naama Bay

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
With sunshine and warm waters all year round, Sharm El Sheikh is the closest destination to Europe where you can soak up sun, dive amazing corals reefs, and enjoy the sea any time you need a break from routine. This is Sharm el-Sheikh, one of the most accessible and dev  …see more

from £26 / night

£177 / week

Book View

from £26 / night

(1) Terrible 

23

Teshie Nungua only 15 mins from centre of Accra - Accra bungalow sleeps 8

Greater Accra / Accra

5 8 7 nights min

  • 5 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Child friendly
• Beach is 10 minutes away by car.• Great for children of all ages.• Private Garden.• No Pets Allowed.• Car Advised.• Air Conditioning.+ No Smoking inside of the houseThis is a beautiful fully furnished 4 bedroom self-catering house, ideal for families,  …see more

from £50 / night

£350 / week

Book View

from £50 / night

(4) Very Good 

13

Two Bedroom Apartment - Por do Sol - Praia Cabral - Sal Rei apartment sleeps 4

Boa Vista / Sal Rei

2 4 5 nights min

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning
Luxury two bedroom apartment on the lovely Praia Cabral, located on the outskirts of Sal Rei town, on the unspoilt island of Boa Vista in the Cape Verde Islands.The self catering apartment comprises 2 bedrooms, one with a king size bed, the second two single beds, both  …see more

from £55 / night

£350 / week

Book View

from £55 / night

24

Ilha do Sal / Santa Maria

1 2 3 nights min

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

 …see more

from £34 / night

£232 / week

Book View

from £34 / night

(1) Very Good 

23

Marrakech-Tensift-El Haouz Region / Marrakech

3 6 3 nights min

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

 …see more

from £43 / night

£305 - £427 / week

Book View

from £43 / night

(7) Very Good 

16

Keelan-Ace Villas - Makindye /Lukuli Near Kansanga and kabalagala villa sleeps 2

Kampala / Makindye /Lukuli Near Kansanga and kabalagala

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 8 km
  • Swimming pool
Offering stylish authentic African “home from home” accommodation, fully furnished and located in a peaceful and tranquil retreat.Located in Muyenga, Kyeitabya.10 minutes from Kampala City Centre, Hidden away from the bustling nightlife of Kabalagala “half Londo  …see more

from £47 / night

£324 / week

Book View

from £47 / night

(1) Excellent 

20

Hook Shot Lodge - Robertson house sleeps 6

Western Cape / Robertson

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Nearest beach 150 km
  • Suitable for children age 5+
  • Air conditioning
Hook Shot is a luxurious self catering house situated on the beautiful Silwerstrand Golf and River Estate at Robertson, with magnificent views onto the surrounding mountains and the ninth hole. It is within walking distance from the Club House which houses facilitie  …see more

from £155 / night

£1084 / week

Book View

from £155 / night

(1) Excellent 

9

Free State / Clarens

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Child friendly
  • Ask about pets

 …see more

from £100 / night

£200 - £1347 / week

Book View

from £100 / night

13

Belle Montagne - Victoria apartment sleeps 8

Mahe Island / Victoria

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Child friendly
  • Air conditioning
  • Private garden
The appartement is about two hundred metres abov sea level , where the client can enjoy a panoramic sea view and mountain view. The appartement is only one year old with all its facilities. We possese a well maintain garden, with friut trees, flowers, and we also hav  …see more

from £233 / night

£1630 - £1932 / week

Book View

from £233 / night

16

Mauritius Holiday let -Ground floor - Trou aux Biches apartment sleeps 6

Pamplemousses District / Trou aux Biches

3 6 6 nights min

  • 3 bedrooms
  • Sleeps 6
  • 6 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Swimming pool
Mauritius, a sparkling crystal in the turquoise waters of the Indian Ocean, will fascinate you. The contrast of colours, cultures and tastes makes the island so charming that the scene is set for an unforgettable holiday. Experience unparalleled luxury, a level of refin  …see more

from £65 / night

£435 / week

Book View

from £65 / night

8

Luxurious Apartment Suites Sandton +FREE Benefits - Sandton hotel apartment sleeps 3

Greater Johannesburg / Sandton

1 3 5 nights min

  • 1 bedroom
  • Sleeps 3
  • 5 nights min
  • Child friendly
  • Car not necessary
  • Air conditioning
Apartment Suites Furnished and Serviced, in Sandton area, Johannesburg.Sleeps 2 plus guest bed if required. 1 bedroom apartment hotel suite with living room.Fully furnished, well appointed and fully serviced. Situated in the heart of Sandton on Rivonia Road next to the  …see more

from £58 / night

£385 / week

Book View

from £58 / night

24

Master en suite 3 Br Apt + Rental Car - Kileleshwa apartment sleeps 5

Nairobi / Kileleshwa

3 5 4 nights min

  • 3 bedrooms
  • Sleeps 5
  • 4 nights min
  • Child friendly
A newly furnished 3 Bedroom master en-suite apartment located in the serene leafy suburbs of Lavington next to the Junction Mall which offers free wifi, food courts, restaurants, bakery, greengrocery, taxis, ATM's, high end night clubs, Italian Restaurant and Micro  …see more

from £116 / night

£781 / week

Book View

from £116 / night

23

Enjoy the best views Camps Bay has to offer - Camps Bay townhouse sleeps 7

Cape Town / Camps Bay

4 7 3 nights min

  • 4 bedrooms
  • Sleeps 7
  • 3 nights min
  • Beach / lakeside relaxation
  • Ask owner if suitable for children
  • Air conditioning
Enjoy the best views Camps Bay has to offer and make this the holiday of a lifetime!Open plan living area with Jacuzzi, sun room, large and expansive deck on both levels leading out from all living areas. Outstanding beach, sea and mountain views. Kitchen, laundry and  …see more

from £270 / night

£1885 / week

Book View

from £270 / night

(3) Very Good 

36

4 BEDROOM APARTMENT - Mombasa apartment sleeps 7

Coast Province / Mombasa

4 7 1 night min

  • 4 bedrooms
  • Sleeps 7
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
Affordable Luxury! Allow us to help you enjoy your holiday at the Coast. You deserve it ! The next time you are at the Kenyan Coast of Mombasa, stay at Sunset Paradise Holiday Homes. These are brand New apartments situated at Shanzu Serena area, 500m off the Mombasa Ma  …see more

from £154 / night

£924 - £1376 / week

Book View

from £154 / night

(21) Excellent 

23

Private Villa, beach side,pool, FREE Wi-Fi,Jacuzzi - Sharks Bay villa sleeps 10

Sharm El Sheikh / Sharks Bay

5 10 7 nights min

  • 5 bedrooms
  • Sleeps 10
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
Villa Sharm was Designed & Built by the current British Owner in 2010. Villas in Sharm El Sheikh don't come better than this. The property has 600 square meters of open planned living and is located directly in front of Ras Nasrani reef and beach. one of the  …see more

from £200 / night

£1400 - £6400 / week

Book View

from £200 / night

31

The Mud Hut - Cape Town Central apartment sleeps 4

Cape Town / Cape Town Central

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 7 km
  • Suitable for children age 5+
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 £53 / night

£367 / week

Book View

from £53 / night

39

Anella II - Camps Bay house sleeps 10

Cape Town / Camps Bay

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Anella II is a magnificent three level, five bedroom villa offering a serene and private space with stylish furniture and fittings situated on the less windy side of Camps Bay in aquiet, secure road.The entrance level showcases two interleading lounges both flowing on  …see more

from £315 / night

£2205 / week

Book View

from £315 / night

23

Delta Sharm 159/202 - Naama Bay apartment sleeps 2

Sharm El Sheikh / Naama Bay

1 2 4 nights min

  • 1 bedroom
  • Sleeps 2
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Swimming pool
Self Catering Consists of Living room, Kitchen, Bathroom, 1 Bedroom and terrace Sleeps up to 2 Adults. - Fully equipped kitchen, with gas cooker, microwave, fridge with freezer and all needed utensils -LCD 32" -Central satellite with many channels -Bedroom with a large  …see more

from £24 / night

£135 / week

Book View

from £24 / night

6

2 Bed Penthouse with Sea View - Taghazout apartment sleeps 6

Souss-Massa-Draa Region / Taghazout

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
Sea facing 2 double bedroom spacious self-catering apartment in Taghazout, just a few minutes walk from the village centre. There is an equipped kitchen, salon with sofas and satellite TV, bathroom with toilet and shower. The bay windows open onto a balcony with great s  …see more

from £55 / night

£385 - £595 / week

Book View

from £55 / night

(1) Excellent 

8

Seagull Apartment Hermanus - Sandbaai apartment sleeps 2

Hermanus / Sandbaai

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.8 km
  • Private garden
Seagull Apartment Hermanus is a self catering Holiday Apartment situated in Sandbaai, Hermanus. There one Double Bedroom and a fully equipped open plan kitchen and lounge. The lounge comes equipped with DSTV, a DVD player and free Wi-Fi. Guests can relax on the under-c  …see more

from £50 / night

£350 - £525 / week

Book View

from £50 / night

12

Stay2Live Groenkloof Apartment 1 - Pretoria hotel apartment sleeps 4

Gauteng / Pretoria

8 4 4 nights min

  • 8 bedrooms
  • Sleeps 4
  • 4 nights min
  • Swimming pool
  • Private garden
Groenkloof is a highly popular suburb of Pretoria thanks to its leafy streets, breath-taking views over Pretoria and its central location. This unique venue offers five luxury self-catering apartments on one residential stand with a communal swimming pool. Apartment 1  …see more

from £54 / night

£377 / week

Book View

from £54 / night

15

Tangier-Tetouan Region / Tetouan

4 10 1 night min

  • 4 bedrooms
  • Sleeps 10
  • 1 night min
  • Nearest beach 10 km
  • Child friendly

 …see more

from £26 / night

£182 / week

Book View

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