Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-302

Self-catering accommodation in Africa

14700+ accommodation listings, including 1617 specials
Vaalium  | Vaal Dam Nature Reserve Self-catering

Vaalium

Vaal Dam Nature Reserve Self-catering
Sleeps 8
7 reviews

Vaalium is a beautiful holiday home situated on the banks of the Vaal Dam, about 80 km from Johannesburg.This self-catering house consists of four bedrooms...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3000
Per unit
R3000
Cederkloof Botanical Retreat | Self-catering Citrusdal

Cederkloof Botanical Retreat

Citrusdal Self-catering
Sleeps 29 in 10 rooms
1 review

Welcome to Cederkloof Botanical RetreatIn general:The Cederkloof Botanical Retreat forms part of a working farm 8km from Citrusdal, a quiet and tranquil space...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1250
Per unit
R1250
Zuleni Private Estate | Ballito Self-catering

Zuleni Private Estate

Ballito Self-catering
Sleeps 7
1 review

Exclusive, modern three bedroom house at the pinnacle of Ballito yet right in the heart of it, towering over with 180 degree sea views. You enter this...

  • Braai/Barbecue
  • On-site Parking
R3300
Per unit
R3300
Leopards Rock Bush Boutique | Self-catering Bela Bela (Warmbaths)

Leopards Rock Bush Boutique

Bela Bela (Warmbaths) Lodge, Self-catering
Sleeps 14 in 3 rooms

Discover serenity, luxury, and privacy in the heart of the Waterberg and prepare to regenerate body and soul. This is the ideal accommodation, where nature...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R2000
Per unit
R2000
Mkhandi Self-Catering | Berea Self-catering

Mkhandi Self-Catering

Berea Self-catering
Sleeps 6
1 review

Mkhandi Self-catering is a ground floor unit which can accommodate eight guests.The house sleeps six guests in bedrooms with en-suite bathrooms. Two guests can...

  • Braai/Barbecue
  • On-site Parking
R1750
Per unit
R1750
Struisbaai Beach House  | Self-catering Struisbaai

Struisbaai Beach House

Struisbaai Self-catering
Sleeps 12
5 reviews

This charming beach house is situated in the coastal town of Struisbaai.The house comprises of four rooms with separate and en-suite bathrooms. There is a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2800
Per unit
R2800
Ocean View Holiday Apartment | Central Jeffreys Bay Self-catering

Ocean View Holiday Apartment

Central Jeffreys Bay Self-catering
Sleeps 6
3 reviews

Ocean View Holiday Apartment is situated in the heart of the charming town of Jeffreys Bay, along the Sunshine Coast.The apartment, which has two bedrooms and...

  • On-site Parking
R700
Per unit
R700
The Studio In Plett | Self-catering Beacon Island Estate

The Studio In Plett

Beacon Island Estate Self-catering
Sleeps 2
3 reviews

The Studio in Plett is located in a small town named Plettenberg Bay in South Africa. This modern cottage can accommodate up to two guests and features fully...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Per unit
R650
Weskushuis | Jacobs Bay Self-catering

Weskushuis

Jacobs Bay Self-catering
Sleeps 15 in 4 rooms
13 reviews

At Weskushuis we offer you a home away from home – our comfortable, up-market self catering units are fully equipped with everything you would need to ensure a...

R750
Per unit
R750
Lavender Inn Guest House | Self-catering Secunda

Lavender Inn Guest House

Secunda Guest House, Self-catering
Sleeps 117 in 13 rooms

Lavender Inn Guest House.This accomodation is mainly for company bookings. A continental breakfast can be enjoyed at the property.Guest rooms are equipped...

  • Wi-Fi
  • On-site Parking
R325
Per unit
R325
Seesig Chalets | Jongensfontein Self-catering

Seesig Chalets

Jongensfontein Self-catering
Sleeps 61 in 10 rooms
7 reviews

Seesig Chalets is located near the beach in Jongensfontein. The chalets are ideal for families looking for a quiet self-catering seaside vacation. Each unit...

  • Braai/Barbecue
  • On-site Parking
R905
Per unit
R905
25% OFF
Knoxgore Garden Cottage | Africa Specials

Knoxgore Garden Cottage

St Michaels on Sea Self-catering
Sleeps 10 in 2 rooms
1 review

Knoxgore Garden Cottage is situated in the quaint seaside town of St Michaels On Sea, along the stunning South Coast of Kwa-Zulu Natal.The cosy garden cottage...

  • Braai/Barbecue
  • On-site Parking
R250
R188
Per unit
R250
R188
Haden's Rest | Nelspruit Self-catering

Haden's Rest

Nelspruit Guest House, Bed and Breakfast, Self-catering
Sleeps 40 in 18 rooms
17 reviews

Awarded best B&B in Nelspruit, Haden's Rest is a respite for weary travellers. The unique location is central to all activities and destinations. We offer...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R745
Per guest
R745
Lagoon Beach Self-catering | Self-catering Kensington (Cape Town)

Lagoon Beach Self-catering

Kensington (Cape Town) Self-catering
Sleeps 6
1 review

Lagoon Beach Self-catering is a lovely self-catering unit situated right on the beachfront in the secure Lagoon Beach Hotel and Resort in Milnerton. Lagoon...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R999
Starting price for 2 guests
R999
Ponta View  | Ponta do Ouro Self-catering

Ponta View

Ponta do Ouro Self-catering
Sleeps 40 in 12 rooms
1 review

Ponta View Hotel is located in a tranquil village named Ponta do Ouro in the south of Mozambique. This hotel can accommodate 40 guests and each room is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1420
Per unit
R1420
Silver Cloud Lodge | Self-catering Rooiberg

Silver Cloud Lodge

Rooiberg Lodge, Self-catering
Sleeps 80 in 11 rooms
3 reviews

Silver Cloud Lodge is situated within an hour drive from Bela Bela and offers 10 lovely self-catering Chalets in beautiful surroundings. Guests can enjoy a...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
84 Anchors Aweigh | Wood Grange Self-catering

84 Anchors Aweigh

Wood Grange Self-catering
Sleeps 4
2 reviews

Relax and unwind in 84 Anchors Aweigh, a traditional-styled bungalow situated in a tranquil resort overlooking the picturesque town of Hibberdene. Hibberdene...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Per unit
R700
Cedarwood Cottage | Self-catering Central Drakensberg

Cedarwood Cottage

Central Drakensberg Self-catering
Sleeps 8
13 reviews

Cedarwood Cottage is situated in the picturesque Champagne Valley in the Central Drakensberg. It is a cosy self-catering cottage located in a tranquil setting...

  • Braai/Barbecue
R1600
Per unit
R1600
Casa 21 | Xai Xai Self-catering

Casa 21

Xai Xai Self-catering
Sleeps 8
1 review

Nestled in the dunes of Xai Xai beach is the holiday house, Casa 21. Built in perfect harmony with nature and flowing with the rolling dunes that protect this...

  • Braai/Barbecue
R2000
Per unit
R2000
Jenvey House Self-catering Apartments | Self-catering Summerstrand

Jenvey House Self-catering Apartments

Summerstrand Self-catering
Sleeps 16 in 5 rooms
66 reviews

Jenvey House offers affordable self-catering accommodation OR on Bed & Breakfast basis to tourists and corporate guests in the beautiful village of...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Starting price for 2 guests
R750

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?