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,703 properties
Villas Morocco
2,552 properties
Villas Mauritius
1,052 properties
Houses Kenya
708 properties
Houses Egypt
584 properties
Villas Cape Verde
408 properties
Houses Reunion Island
374 properties
Villas Seychelles
215 properties
Houses Senegal
180 properties
Houses Tanzania
172 properties
Houses Ghana
162 properties
Houses Madagascar
139 properties
Houses Gambia
103 properties
Houses Uganda
101 properties
Houses Mozambique
64 properties
Houses Zimbabwe
60 properties
Houses 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,814 Holiday homes

1 / 9

Western Cape / Paternoster

1 bedroomSleeps 2Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
Key info: Beach / lakeside relaxation; Ask owner if suitable for children; Some pets are welcome - please contact the owner;
 …see more

from £42 / night

£0 / week

Book Book View

from £42 / night

(2) Excellent 

1 / 29

Villa Pointe d Esny - Pointe d'Esny villa sleeps 4

Grand Port District / Pointe d'Esny

2 bedroomsSleeps 4Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
Key info: Great for children of all ages ; Car not necessary; Air conditioning;
Villa for 1-4 (5) people facing the lagoon and beach with housemaid/cook 150 m²Cosy Villa on south coast with direct access to a white sandy beachThe right part of our duplex situated at Pointe D'Esny is free to rent. The Pointe D'Esny beach home faces a supe  …see more

from £113 / night

£0 / week

Book Book View

from £113 / night

1 / 12

Green Point Self Cater Studio - Green Point apartment sleeps 2

Cape Town / Green Point

1 bedroomSleeps 22 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0.2 km; Great for children of all ages ;
Green Point Self Catering Studio (sleeps max two) is a tastefully renovated self-catering studio apartment, furnished and equipped with care to ensure a very comfortable holiday. The studio is centrally situated on the Atlantic Seaboard with regards to the major tourist  …see more

from £45 / night

£315 / week

Book Book View

from £45 / night

(6) Excellent 

1 / 29

Antsiranana Province / Nosy Be

3 bedroomsSleeps 63 nights min stay

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Great for children of all ages ; Car advised;
 …see more

from £167 / night

£1167 / week

Book Book View

from £167 / night

(1) Good 

1 / 14

Rmila 1 - Medina apartment sleeps 7

Marrakech / Medina

3 bedroomsSleeps 7Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
Key info: Nearest beach 180 km; Great for children of all ages ; Car not necessary;
Dar Rmila is a comfortable and affordable 3 bedroom apartment in Marrakesh for up to 7 people. It is equipped with all the amenities that you need to make your stay comfortable! It is located in the Rmila Medina neighborhood. Five hundred meters from the apartment are t  …see more

Pricing unknown

Book Book View

Pricing unknown

1 / 72

Pebbles Cove - Baie Lazare villa sleeps 8

Mahe Island / Baie Lazare

4 bedroomsSleeps 83 nights min stay

  • 4 bedrooms
  • Sleeps 8
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Great for children of all ages ; Air conditioning;
Enjoy your very own corner of paradise. Our charming beach houses situated at Anse Gouvernment, in the Bay Lazare district on the island of Mahe. This beach front property consists of 2 fully equipped houses for rental. One is a studio cottage perfect for a couple and  …see more

from £150 / night

£1025 - £1255 / week

Book Book View

from £150 / night

1 / 39

7 Ensuite Rooms - The Flower Villa - Accra villa sleeps 18

Greater Accra / Accra

7 bedroomsSleeps 181 night min stay

  • 7 bedrooms
  • Sleeps 18
  • 1 night min stay
Key info: Beach / lakeside relaxation; Great for children of all ages ; Air conditioning;
Exciting New Property with seaview Located at Bortianor Walking distance to Bojo Beach - 6 minutes Walking distance to House Party for Go-karting experience - 5 minutes West Hill shopping Mall is about 15 minutes drive The house comes equipped with Air-conditioning  …see more

from £100 / night

£700 / week

Book Book View

from £100 / night

1 / 24

102 - SEASONSFIND THE SUNSET - Camps Bay villa sleeps 4

Cape Town / Camps Bay

2 bedroomsSleeps 4Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
Key info: Great for children of all ages ; No pets allowed;
If you're looking for the perfect lifestyle residence; strolling 20 m to the beach, a huge variety of cafes and restaurants within a stone's throw, and some of Cape Town's premier nightlife within walking distance, then this is the location for you. <b  …see more

from £298 / night

£2082 / week

Enquire Enquire View

from £298 / night

1 / 13

Abidjan / Riviera Palmeraie

2 bedroomsSleeps 42 nights min stay

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

from £68 / night

£0 / week

Book Book View

from £68 / night

(1) Very Good 

1 / 12

The Blue Moon Guesthouse and Restaurant - Sutherland house sleeps 10

Northern Cape / Sutherland

5 bedroomsSleeps 101 night min stay

  • 5 bedrooms
  • Sleeps 10
  • 1 night min stay
Key info: Great for children of all ages ; No pets allowed; Private garden;
We took a 96 year old house and dressed it up with antiques to create a warm and inviting space where our guests can feel at home and relax comfortably. We then added a coffee shop style restaurant where we serve light meals and the best coffee in Sutherland.Talk is ch  …see more

from £211 / night

£1261 / week

Book Book View

from £211 / night

(2) Very Good 

1 / 14

Residence Estrella apartment with two bedrooms

Ilha do Sal / Santa Maria

2 bedroomsSleeps 43 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min stay
Key info: Nearest beach 0 km; Great for children of all ages ; Car not necessary;
Accommodation in a new construction apartment on second floor with balcony sea view , and 150 meters from Josh Angulo Surf center and Fanatic/Mistral Center, composed of wo bedrooms , a practical and functional kitchenette, television, a table with four chairs, a t  …see more

from £27 / night

£187 / week

Book Book View

from £27 / night

1 / 22

Riviere Noire District / Flic En Flac

2 bedroomsSleeps 46 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 6 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 2 km; Swimming pool;
 …see more

from £51 / night

£328 / week

Book Book View

from £51 / night

1 / 10

Shrubland Rose Room 5 - Hurlingham - Sandton b&b sleeps 2

Sandton / Hurlingham, Sandton

1 bedroomSleeps 21 night min stay

  • 1 bedroom
  • Sleeps 2
  • 1 night min stay
Key info: Swimming pool; Great for children of all ages ; No pets allowed;
Welcome to Shrubland Rose Bed and Breakfast in Sandton! Shrubland Rose is located in a quiet residential cul du sac in the heart of Sandton Business district and 2,5km from Gautrain Sandton Station, Sandton Convention Centre and Sandton City with it's cinemas, restauran  …see more

from £40 / night

£268 - £439 / week

Book Book View

from £40 / night

(3) Excellent 

1 / 13

CAPE POINT VILLA - Apartment - Cape Point villa sleeps 4

Bakau / Cape Point

1 bedroomSleeps 47 nights min stay

  • 1 bedroom
  • Sleeps 4
  • 7 nights min stay
Key info: Beach / lakeside relaxation; Swimming pool; Great for children of all ages ;
BEAUTIFUL VILLA SPLIT IN TO 2 SEPARATE ACCOMMODATIONS & SEPARATE OWNERS/MAIDS QUARTERS. FULLY AIRCONDITIONED (NOT CEILING FANS ) SECLUDED GARDENS WITH SWIMMING POOL SHARED BETWEEN BOTH ACCOMMODATIONS THE ACCOMMODATION HAS 1 BEDROOM WITH DOUBLE BED, WARDROBES ,DRESSI  …see more

from £43 / night

£299 / week

Book Book View

from £43 / night

(6) Poor 

1 / 10

Diani Ukunda Holiday Homes - Ukunda cottage sleeps 4

Coast Province / Ukunda

2 bedroomsSleeps 41 night min stay

  • 2 bedrooms
  • Sleeps 4
  • 1 night min stay
Key info: Beach / lakeside relaxation; Nearest beach 7 km; Swimming pool;
South Coast Mombasa Diani Ukunda Holiday Homes introduces an all seasons package, Kshs 3600 per night for a fully furnished apartment (except between Dec 20-Jan 5 every year). The charges are for Maximum Four people, We shall provide you with:I. Kitchen micro wave, fri  …see more

from £27 / night

£0 / week

Book Book View

from £27 / night

(1) Excellent 

1 / 18

# 3 Senegambia area,in Kerr serign,2 bedrooms

Kerr Serign / Senegambia

2 bedroomsSleeps 4Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
Key info: Beach / lakeside relaxation; Great for children of all ages ; Car not necessary;
Princess Apartment # 3, two bedrooms two en suits, kitchen, and a seating TV area: weekly rate $280, up to 4 persons.This is one apartment of 12 units, a solid building apartments complex on 4800sq meters fenced compound, self catering apartments feel at home, equipped  …see more

from £23 / night

£161 - £855 / week

Book Book View

from £23 / night

(1) Excellent 

1 / 16

Agadir / Cite Charaf

2 bedroomsSleeps 57 nights min stay

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

from £61 / night

£421 - £589 / week

Book Book View

from £61 / night

(1) Very Good 

1 / 26

Beautiful modern Riad (house) in Marrakesh

Marrakech / Bal Lekhmisse

3 bedroomsSleeps 65 nights min stay

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min stay
Key info: Swimming pool; Suitable for children age 5+; Car advised;
The Riad is situated in the heart of the red city. Its location allows you to be near to the most emblematic places of the city as the Jamaa El Fna Square, the gardens Majorelles....The Riad is located in a charming residence with 2 swimming pools and a children's  …see more

from £50 / night

£350 - £560 / week

Book Book View

from £50 / night

1 / 22

BALINEA N°8 - Grand Baie villa sleeps 8

Riviere du Rempart District / Grand Baie

4 bedroomsSleeps 8Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 1 km; Swimming pool;
Balinéa est une villa de caractère située dans un complexe de 8 villas de luxe.La maison est divisée en différents espaces de vie intérieurs et extérieurs, offrant une décoration soignée, chaleureuse et contemporaine et dotée d'équipements modernes de qu  …see more

from £242 / night

£2625 / week

Book Book View

from £242 / night

1 / 21

Peaceful Mountain Retreat Nature Activity Park - 2

Plaines Wilhems District / Midlands

2 bedroomsSleeps 42 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Great for children of all ages ; No pets allowed;
Located in the south east of Mauritius, in the middle of the Midlands Dam and the Eau Bleue reservoir, the property is within Domaine Lagrave, a 500 hectares haven comprising of vast spaces of almost virgin forests, the Lagrave mountain, rivers, waterfalls and springs.  …see more

from £40 / night

£240 / week

Book Book View

from £40 / night

(1) Excellent 

1 / 17

TENACK BEACH RESORT - Sekondi-Takoradi chalet sleeps 50

Western Region / Sekondi-Takoradi

36 bedroomsSleeps 501 night min stay

  • 36 bedrooms
  • Sleeps 50
  • 1 night min stay
Key info: Beach / lakeside relaxation; Not suitable for children; Air conditioning;
With a serene beach ranked No.18 in CNN's Top 25 African beaches, this beach resort is real value for money with standard rooms starting at $48 per night. Each room has a private balcony with seating. One can also visit the world-famous Nzulezu.A first-class luxury reso  …see more

from £40 / night

£275 / week

Book Book View

from £40 / night

1 / 23

Marrakech / Gueliz

2 bedroomsSleeps 52 nights min stay

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min stay
Key info: Great for children of all ages ; Car advised; Air conditioning;
 …see more

from £73 / night

£471 / week

Book Book View

from £73 / night

(5) Excellent 

1 / 38

Bungalow Adebayo...3 Bedroom Luxury Boutique Villa

West Coast Division / Brufut

3 bedroomsSleeps 91 night min stay

  • 3 bedrooms
  • Sleeps 9
  • 1 night min stay
Key info: Beach / lakeside relaxation; Nearest beach 0.6 km; Great for children of all ages ;
Bungalow Adebayo is about 600m from the Atlantic Ocean closest beach being the Villagers Beach, it is located 5 minutes drive from Turntable and Sheraton Hotel. Brufut offers luxury, peace, and privacy not found in the commercial parts of Gambia yet you are only a £  …see more

from £14 / night

£0 / week

Book Book View

from £14 / night

1 / 12

Arrondissement of Saint-Pierre / Ravine des Cabris

2 bedroomsSleeps 21 night min stay

  • 2 bedrooms
  • Sleeps 2
  • 1 night min stay
Key info: Swimming pool; Great for children of all ages ; Air conditioning;
 …see more

from £68 / night

£0 / week

Book Book View

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

(2) Very Good 

1 / 47

Dar Al Waha - your own private oasis! - Fes Medina townhouse sleeps 5

Fes / Fes Medina

2 bedroomsSleeps 52 nights min stay

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min stay
Key info: Great for children of all ages ; Car not necessary; Air conditioning;
Dar Al Waha's location alone makes it a perfect home base for a holiday of adventure in the streets of the medina. This compact traditional home is situated on the main street within the UNESCO protected Medina of Fes, and is only a minutes' walk from the famo  …see more

from £65 / night

£390 - £432 / week

Book Book View

from £65 / night

1 / 11

AZALEA - Pereybere condo sleeps 6

Grand Baie / Pereybere

3 bedroomsSleeps 61 night min stay

  • 3 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Nearest beach 0.5 km; Swimming pool; Great for children of all ages ;
Azalea is a three storey building comprising of three separated apartments. Situated in a quiet neighbourhood and is a few minutes walking distance from the most beautiful seaside of the island, Pereybere. Pereybere is known for its white sand, clean beaches and turquo  …see more

from £50 / night

£337 / week

Book Book View

from £50 / night

(14) Very Good 

1 / 27

Sea View Penthouse, Boa Vista - Sal Rei penthouse sleeps 4

Boa Vista / Sal Rei

1 bedroomSleeps 47 nights min stay

  • 1 bedroom
  • Sleeps 4
  • 7 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0.2 km; Great for children of all ages ;
A stunning penthouse apartment on Boa Vista Island, with panoramic sea views, romantic and private. The property has been built using the colours and style of Portuguese colonial architecture, with a single central courtyard, typical of the colonial past, overlooked by  …see more

from £85 / night

£595 - £920 / week

Book Book View

from £85 / night

1 / 13

Arrondissement of Saint-Pierre / Saint-Joseph

2 bedroomsSleeps 62 nights min stay

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min stay
Key info: Nearest beach 5 km; Swimming pool; Great for children of all ages ;
 …see more

from £72 / night

£442 / week

Book Book View

from £72 / night

1 / 22

Saxon Holm - Rondebosch apartment sleeps 4

Cape Town / Rondebosch

2 bedroomsSleeps 44 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min stay
Key info: Great for children of all ages ; No pets allowed;
This beautifully done apartment in Rondebosch is fully equipped, the bathroom and Kitchen is newly renovated. There is a beautiful sun room/veranda that leads out onto the communal pool Bathroom has separate bath and shower DSTV family package (99 selected channels) are  …see more

from £115 / night

£0 / week

Book Book View

from £115 / night

1 / 4

SERENITY LODGE - Cullinan house sleeps 6

Gauteng / Cullinan

3 bedroomsSleeps 62 nights min stay

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min stay
Key info: Nearest beach 520 km; Great for children of all ages ; Car advised;
Well appraised Home adjacent pristine Nine Hole Golf Course, tucked away in the Cullinan Diamond Mine village. Peaceful and quiet location 38 km from Silver Lakes Pretoria and 88km from Emalahleni (Witbank). ORTIA ~ Jhbg International Airport 48km. Twinned with Thatch  …see more

from £37 / night

£260 / week

Book Book View

from £37 / night

1 / 29

Villa N'Banga Bilene Nhabanga Xai-Xai GazaProvince

Gaza Province / Bilene

10 bedroomsSleeps 281 night min stay

  • 10 bedrooms
  • Sleeps 28
  • 1 night min stay
Key info: Beach / lakeside relaxation; Nearest beach 0.1 km; Swimming pool;
Our accommodation Sleeps 2/4/6/8/10 to 20 guests.1 Lux Villa( sleeps 8) ,4 Lux tents sleep 2 each and 1 family tent sleeps 4 on a 9km lagoon. Tropical Paradise!!! extra pop up tents for extra 8 guests. We are ideal for Family and Friend groups. Also Specialize in WEDDIN  …see more

from £39 / night

£0 / week

Book Book View

from £39 / night

1 / 14

Top Floor Apartment - Nabq Bay apartment sleeps 6

Sharm El Sheikh / Nabq Bay

2 bedroomsSleeps 6Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Beach / lakeside relaxation; Swimming pool; Suitable for children age 5+;
Fantastic 120m2 top floor apartment with a private roof terrace. Fully furnished, 4 Sunbeds on roof terrace, dining table and bedouin seated area. Several pools to choose from and a 5* beach, 15 mins walk or 5 mins on local bus. Nabq is quite contained, therea re three  …see more

Pricing unknown

Book Book View

Pricing unknown

(4) Excellent 

1 / 28

Riad Shaden - Medina riad sleeps 14

Marrakech / Medina

6 bedroomsSleeps 14Min stay varies

  • 6 bedrooms
  • Sleeps 14
  • Min stay varies
Key info: Nearest beach 180 km; Great for children of all ages ; Car not necessary;
Riad Shaden is situated at the end of a quiet cul de sac, and once inside the riad you are far removed from the hustle and bustle of the medina and the souks. There are 6 traditionally decorated en suite bedrooms, a spacious living room, an open-air central courtyard a  …see more

from £40 / night

£0 / week

Book Book View

from £40 / night

1 / 8

La rose des vents - Marrakech b&b sleeps 3

Marrakech-Tensift-El Haouz Region / Marrakech

1 bedroomSleeps 31 night min stay

  • 1 bedroom
  • Sleeps 3
  • 1 night min stay
Key info: Nearest beach 250 km; Swimming pool; Great for children of all ages ;
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 mar  …see more

from £40 / night

£235 / week

Book Book View

from £40 / night

1 / 6

Mahe Island / Anse Royale

1 bedroomSleeps 32 nights min stay

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

from £127 / night

£0 / week

Book Book View

from £127 / night

(2) Excellent 

1 / 26

Mbour / Saly

1 bedroomSleeps 21 night min stay

  • 1 bedroom
  • Sleeps 2
  • 1 night min stay
Key info: Beach / lakeside relaxation; Swimming pool; Ask owner if suitable for children;
 …see more

from £26 / night

£169 / week

Book Book View

from £26 / night

1 / 14

Seaview Penthouse Apartment 208 - Milnerton hotel apartment sleeps 4

Cape Town / Milnerton

2 bedroomsSleeps 41 night min stay

  • 2 bedrooms
  • Sleeps 4
  • 1 night min stay
Key info: Beach / lakeside relaxation; Swimming pool; Great for children of all ages ;
PERFECT FOR THOSE LOOKING FOR BEACHFRONT LUXURY ACCOMMODATION, TO ENJOY THE UNINTERRUPTED VIEWS OF THE BEACH & TABLE MOUNTAIN - YET FEEL THE HOMELY WARMTH. EVEN BETTER!!! WE HAVE 'NOT TO BE MISSED' WINTER SPECIALS RUNNING FROM JUNE-AUG, DONT MISS OUT Set in the Milne  …see more

from £85 / night

£0 / week

Book Book View

from £85 / night

(4) Very Good 

1 / 10

Flat 208 Patio Antigo - Santa Maria apartment sleeps 6

Ilha do Sal / Santa Maria

3 bedroomsSleeps 63 nights min stay

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Swimming pool; Great for children of all ages ;
Santa Maria is the main resort in Sal, a lovely friendly town, with good bars and restaurants very close to the apartment. It makes a great holiday for those looking to relax on one of the white sandy beaches, or take advantage of the watersports, or try the best cai  …see more

from £75 / night

£400 / week

Book Book View

from £75 / night

1 / 15

Sunset Paradiso 3 - Llandudno apartment sleeps 6

Cape Town / Llandudno

3 bedroomsSleeps 61 night min stay

  • 3 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Swimming pool; Not suitable for children; Air conditioning;
Welcome to Sunset Paradiso where you will find exclusive luxurycombined with spectacular ocean and sunset views on the coastal slopes of the Atlantic Seaboard. Sunset Paradiso is nestled in a quiet cul-de-sac in the up market residential area, Llandudno. It is within 1,  …see more

from £313 / night

£2200 / week

Book Book View

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