Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-723

Self-catering accommodation in Africa

14600+ accommodation listings, including 1605 specials
Beach Club No. 1 | Hout Bay Self-catering

Beach Club No. 1

Hout Bay Guest House, Self-catering
Sleeps 6

Discounts apply for fewer guests!Nestled amongst the dunes of Hout Bay Beach is Beach Club No. 1. An exquisite, modern 3 bedroom townhouse. Inside, the...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R4200
Per unit
R4200
Cape Peninsula | Self-catering St James

Cape Peninsula

St James Self-catering
Sleeps 4

Welcome to Cape Peninsula.This Airbnb villa in Cape Town’s beloved Kalk Bay suburb combines the charm of family-friendly accommodation with the luxuries of...

  • On-site Parking
R1200
Per unit
R1200
Maison d'Bosch : 23 Schoongezicht | Stellenbosch Self-catering

Maison d'Bosch : 23 Schoongezicht

Stellenbosch Self-catering
Sleeps 3

23 Schoongezicht is a family-style apartment with two bedrooms and one bathroom and caters for up to three guests, located in the beautiful leafy town of...

  • Wi-Fi
  • On-site Parking
R1350
Per unit
R1350
Gai Séjour Self-Catering Accommodation | Self-catering Newton Park

Gai Séjour Self-Catering Accommodation

Newton Park Self-catering
Sleeps 14 in 6 rooms

Gai Séjour offers top quality, luxury self-catering accommodation.Situated in the gracious heart of Port Elizabeth and in the hub of the business centre,...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R850
Starting price for 2 guests
R850
44 Geelhout Ave Flat | Hartenbos Self-catering

44 Geelhout Ave Flat

Hartenbos Self-catering
Sleeps 4

Welcome to 44 Geelhout.The accommodation consists of a self-catering, one bedroom flat in Hartenbos Heuwels suitable for 2 adults and 2 children. There is a...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R450
Per unit
R450
Nyasha's Place | Self-catering Cresta

Nyasha's Place

Cresta Self-catering
Sleeps 14

welcome to Nyasha's Place.Big Beautiful House in Cresta, Randburg. Amazing full house sleeping up to 14 people in a secure and quiet residential area with free...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R2999
Per unit
R2999
Umhlanga Rocks Holiday Accommodation | Umhlanga Self-catering

Umhlanga Rocks Holiday Accommodation

Umhlanga Self-catering
Sleeps 8 in 2 rooms

Welcome to Umhlanga Rocks Holiday Accommodation.This a holiday rental in Umhlanga Rocks and it is one block away from the Beach. It is 2nd Floor apartment with...

  • Wi-Fi
  • Swimming Pool
R2200
Per unit
R2200
Yellowood Accommodation | Self-catering Lochnerhof

Yellowood Accommodation

Lochnerhof Self-catering
Sleeps 9 in 3 rooms

Yellowood Accommodation is a stylish holiday home situated in the seaside town of Strand. The beach, golf course and shopping centre is a short drive away.The...

  • Wi-Fi
  • Swimming Pool
  • Pet Friendly
  • On-site Parking
R2200
Per unit
R2200
Die Laan 2 | Stellenbosch Self-catering

Die Laan 2

Stellenbosch Self-catering
Sleeps 22 in 8 rooms

Situated in the green hills of Stellenbosch, these luxury apartments provide the ideal spot to lounge around drinking delicious wines from the neighbouring...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1400
Per unit
R1400
Ten On Tornyn | Self-catering Oyster Bay

Ten On Tornyn

Oyster Bay Self-catering
Sleeps 7 in 3 rooms

All establishments have been individually decorated and all have their own unique amenities to cater for your needs. The beach is within walking...

  • Braai/Barbecue
  • On-site Parking
R800
Per unit
R800
Brownstone Backpackers | City and Suburban Self-catering

Brownstone Backpackers

City and Suburban Self-catering, Backpacker
Sleeps 36 in 16 rooms

Brownstone Backpackers is situated in the heart of the City, just few block away from the Johannesburg’s Tourist Information Centre and within walking distance...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R500
Per unit
R500
Central Apartment | Self-catering Plettenberg Bay

Central Apartment

Plettenberg Bay Self-catering
Sleeps 36 in 6 rooms

Conveniently situated in town central with magnificent views of the bay and mountains. Just a 2 minute walk to Plett's best restaurants and shops and a 10...

  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
Bright home  | Sunnyridge (East London) Self-catering

Bright home

Sunnyridge (East London) Self-catering
Sleeps 2

Welcome to Bright home Secure, Sunny, light open plan modern family home. Suitable for children of all ages. Within one kilometer of the East London Golf Club...

  • Braai/Barbecue
  • On-site Parking
R2500
Per unit
R2500
Arizona’s  | Self-catering Bunkers Hill

Arizona’s

Bunkers Hill Self-catering, Bed and Breakfast
Sleeps 4

Welcome to Arizona’s.Beautiful, Modern and inviting to make a home away from home. It has a quiet & tranquil environment and it is within walking distance of...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
Lekkerlag | Kliprug Self-catering

Lekkerlag

Kliprug Self-catering
Sleeps 6

This perfectly positioned beach house features three bedrooms (one double bedroom and two twin rooms), and well as two bathrooms (the main bedroom has an...

  • Braai/Barbecue
  • On-site Parking
R2000
Per unit
R2000
Surfers' Corner Penthouse  | Self-catering Muizenberg

Surfers' Corner Penthouse

Muizenberg Self-catering
Sleeps 4

Welcome to Surfers' Corner Penthouse.The location of the apartment is ideal as you are protected from the windy conditions and you get to enjoy a sunny, and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1350
Per unit
R1350
Dolphin Beach | Bloubergstrand Self-catering

Dolphin Beach

Bloubergstrand Self-catering
Sleeps 6

Welcome to Dolphin Beach.This property is 1 minute walk from the beach. Situated in Bloubergstrand, within a 5-minute walk of Dolphin Beach. Dolphin Beach 3...

  • Braai/Barbecue
  • On-site Parking
R2900
Per unit
R2900
San Norina Gardens | Self-catering Blouberg

San Norina Gardens

Blouberg Self-catering
Sleeps 2

113 San Norina Gardens is a newly renovated modern studio apartment only 1 block back from the world famous kite surfing Blouberg beachfront. The modern...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
NÉMIMAS Self Catering Unit | Bergsig Self-catering

NÉMIMAS Self Catering Unit

Bergsig Self-catering
Sleeps 4

NÉMIMAS is situated in the beautiful George. It is near grocery stores, restaurants, the Garden Route Mall and about 7km from Victoria Bay. The apartment...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R950
Per unit
R950
Odyssey 407 | Self-catering Green Point

Odyssey 407

Green Point Self-catering
Sleeps 2

Welcome to Odyssey 407The Odyssey Apartment 407 is an apartment in the suburb of Green Point in Cape Town. Green Point Park is just a short walk away.This...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R800
Per unit
R800

Africa Self-catering accommodation

Do your holiday plans include cooking a romantic dinner for that special someone, having a lekker braai with friends or a breakfast fry-up with the family? You're spoilt for choice with 24 options of Self-catering accommodation in Africa.

Affordable accommodation for everyone, from cheap and cheerful Self-catering holiday houses to luxury villas. Don't miss out on our great deals from R189 per person sharing and keep an eye out for specials.

Booking couldn't be simpler with easy payment options and local support at your fingertips.

Book your perfect getaway today & get going!

Still considering another weekend on the couch instead?