Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-113

Self-catering accommodation in Africa

14700+ accommodation listings, including 1608 specials
No. 9 Keurboom | Newlands Self-catering

No. 9 Keurboom

Newlands Self-catering
Sleeps 6 in 2 rooms
7 reviews

No 9 Keurboom Road is centrally situated in the leafy suburb of Newlands.We offer two brand new, architect designed and extremely well appointed modern...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1100
Starting price for 2 guests
R1100
Golden View - Oak on Church | Self-catering Clarens

Golden View - Oak on Church

Clarens Guest House, Self-catering
Sleeps 10 in 2 rooms
1 review

Golden View Oak on Church is part of the Golden View Luxury Self catering family situated in the beautiful town of Clarens. There are 2 self-catering units. A...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1100
Per unit
R1100
Sacred Space Retreat Studio Room | Kaapsehoop Self-catering

Sacred Space Retreat Studio Room

Kaapsehoop Guest House, Self-catering
Sleeps 3

Sacred Space Retreat Studio Room is owned by the Author of 'When Cinderbella Gets Divorced' and the 'Cracked Slipper', and therefore her passion is to allow...

R650
Starting price for 2 guests
R650
De Hoeve | Self-catering Scottsville

De Hoeve

Scottsville Self-catering
Sleeps 4
1 review

De Hoeve is a garden Cottage located in Pietermaritzburg, in the heart of the Natal Midlands.The Cottage consists of two bedrooms with two single beds each and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Midlands Inverness Cottages | Balgowan Self-catering

Midlands Inverness Cottages

Balgowan Self-catering
Sleeps 10 in 4 rooms
24 reviews

Come and share the quiet tranquillity of our working farm in the beautiful Caversham Valley, KwaZulu-Natal. Inverness Farm is centrally situated in the heart...

  • Braai/Barbecue
  • On-site Parking
R1190
Per unit
R1190
Vuurvliegie | Self-catering Leisure Bay

Vuurvliegie

Leisure Bay Self-catering
Sleeps 11 in 2 rooms

Vuurvliegie is one of the original Leisure Bay home’s that has been cared for with lots of love and attention.It is a three bedroom, one bathroom home. Two...

R1170
Per unit
R1170
C'est la Vie | Kliprug Self-catering

C'est la Vie

Kliprug Self-catering
Sleeps 6
1 review

C'est la Vie is a stylishly decorated cottage situated right on the beach in the charming seaside village of Paternoster on the West Coast. The house comprises...

  • Braai/Barbecue
R1600
Per unit
R1600
33% OFF
Mooigezicht | Africa Specials

Mooigezicht

Clarens Self-catering
Sleeps 9 in 2 rooms
3 reviews

Mooigezicht is located in the main street of Clarens and offers accommodation in a Family Unit and the Mooigezicht Studio. Walking distance from the galleries,...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R750
R500
Per unit
R750
R500
Ellie's Self-Catering Cottage | Waterval Boven Self-catering

Ellie's Self-Catering Cottage

Waterval Boven Self-catering, Bed and Breakfast
Sleeps 2
5 reviews

Ellie's Self-Catering Cottage offers comfortable overnight accommodation in a spacious unit, situated in Waterval Boven. This shaded and tranquil unit rests...

  • Wi-Fi
  • On-site Parking
R550
Starting price for 2 guests
R550
Abed Self-Catering Flat | Self-catering Wynberg

Abed Self-Catering Flat

Wynberg Self-catering
Sleeps 4
3 reviews

This lovely garden flat has all self-catering facilities or a bed and breakfast option is available on request. The flat can sleep two adults and two...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R790
Starting price for 2 guests
R790
Blue Largo 39  | Westbrook Beach Self-catering

Blue Largo 39

Westbrook Beach Self-catering
Sleeps 4

Blue Largo 39 is a two bedroom, one bathroom apartment in Westbrook. The apartment is ideal for two adults and two children and has an open-plan kitchen, a...

  • Swimming Pool
  • Braai/Barbecue
R840
Per unit
R840
Aurora Penthouse | Self-catering Gordons Bay

Aurora Penthouse

Gordons Bay Self-catering
Sleeps 4

Aurora Penthouse is a well-furnished, fully equipped one bedroom apartment situated on the top floor of a gorgeous multi-level home on the Mountain side of...

  • Wi-Fi
  • On-site Parking
R850
Per unit
R850
Millwood Cottage  | Kaysers Beach Self-catering

Millwood Cottage

Kaysers Beach Self-catering
Sleeps 6
4 reviews

This is a quaint little self-catering cottage situated in Kayser’s Beach, within walking distance to the sandy beach.The cottage consists of two bedrooms, two...

  • Braai/Barbecue
  • On-site Parking
R770
Starting price for 2 guests
R770
R200 OFF
Cornerway House | Africa Specials

Cornerway House

Plettenberg Bay Bed and Breakfast, Self-catering
Sleeps 18 in 8 rooms
3 reviews

Cornerway House is situated in a residential area which is only a seven-minute walk from the famous white sands of Robberg Beach. The house is decorated with...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1050
R850
Starting price for 2 guests
R1050
R850
Ametis Guest Farm | Waterval Onder Self-catering

Ametis Guest Farm

Waterval Onder Guest House, Self-catering
Sleeps 11 in 3 rooms
3 reviews

Ametis Guest Farm offers comfortable self-catering and overnight accommodation on a 455-hectare farm just off the N4 highway near Waterval Onder in Mpumalanga....

  • Braai/Barbecue
  • On-site Parking
R600
Starting price for 2 guests
R600
Bella's B and B | Self-catering Vryheid

Bella's B and B

Vryheid Bed and Breakfast, Self-catering
Sleeps 3
17 reviews

Bella's B and B is a beautifully furnished garden cottage situated in Vryheid. This unit is ideal for the business traveller, as it is located close to the...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R950
Starting price for 2 guests
R950
Natspat 20 | Manaba Beach Self-catering

Natspat 20

Manaba Beach Self-catering
Sleeps 6
1 review

Located between Uvongo and Manaba beach. Natspat 20 is a classy, fully-furnished, six sleeper self-catering unit with two bedrooms, two bathrooms and an open...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
Per unit
R950
Annex Overnight Stay | Self-catering Clubview

Annex Overnight Stay

Clubview Bed and Breakfast, Self-catering
Sleeps 9 in 5 rooms
7 reviews

Annex Overnight Stay offers guests a choice of five comfortably furnished rooms in Clubview, Centurion.Each non-smoking room features a private garden...

  • Swimming Pool
  • Braai/Barbecue
R365
Per guest
R365
Syringa Sands Mountain Cottage | Rankins Pass Self-catering

Syringa Sands Mountain Cottage

Rankins Pass Self-catering
Sleeps 3

Syringa Sands Mountain Cottage has endless views, remote ruggedness, spectacular sunsets and complete isolation. The mountain cottage is situated on Syringa...

  • Braai/Barbecue
R750
Starting price for 2 guests
R750
Serengeti, Gardens.  | Self-catering Gardens

Serengeti, Gardens.

Gardens Self-catering
Sleeps 4

A spacious 1 bedroom flat in the popular Gardens suburb of Cape Town. The bedroom has a Queen bed and generous wardrobe space. There is a sleeper couch in the...

  • Wi-Fi
  • On-site Parking
R550
Starting price for 2 guests
R550

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 25 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 R186 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?