TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-19

Self-catering accommodation in Africa

14400+ accommodation listings, including 1555 specials
Onrus Garden Cottage and Flat | Onrus Self-catering

Onrus Garden Cottage and Flat

Onrus Self-catering
Sleeps 6 in 2 rooms
6 reviews

As the name suggests, Onrus Garden Cottage and Flat offers a relaxing getaway in the tranquil village of Onrus. It is a great option for couples or small...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R650/night
Per unit
R650/night
Sabuti I194 Simbiti Eco Estate Shakas Rock | Self-catering Shakas Rock

Sabuti I194 Simbiti Eco Estate Shakas Rock

Shakas Rock Holiday Home, Self-catering
Sleeps 6
14 reviews

Sabuti 1194 Simbiti Eco Estate Shakas Rock offers a relaxing seaside holiday in Ballito, just a short distance away from the beach. It is ideal for families...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1600/night
Per unit
R1600/night
Koen's Rus | Witsand Self-catering

Koen's Rus

Witsand Holiday Home, Self-catering
Sleeps 7
6 reviews

Koen's Rus is a comfortable self-catering house situated in the peaceful town of Witsand, lying on St Sebastian’s Bay, just off the N2 on the Cape South...

  • Braai/Barbecue
  • On-site Parking
R950/night
Per unit
R950/night
Beach Haven Cottage | Self-catering Britannia Bay

Beach Haven Cottage

Britannia Bay Holiday Home, Self-catering
Sleeps 4
1 review

Welcome to Beach Haven CottageBeach Haven Cottage is ideally situated on the beach; looking out towards the horizon, unfettered by any distractions that may...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1450/night
Per unit
R1450/night
Molensicht No 8 | Palm Beach (Swakopmund) Self-catering

Molensicht No 8

Palm Beach (Swakopmund) Self-catering, Holiday Home
Sleeps 4
8 reviews

Molensicht No 8 is a beautiful self-catering apartment situated right on the beach, in Swakopmund. Various shops, restaurants and entertainment facilities are...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1700/night
Per guest
R1700/night
Anchors Boutique Lodge | Self-catering Athlone Park

Anchors Boutique Lodge

Athlone Park Guest House, Self-catering
Sleeps 24 in 12 rooms
13 reviews

Anchors Boutique Lodge is an exclusive, up market establishment. Relax in our tranquil and beautifully landscaped garden whilst being served a cocktail by the...

  • Swimming Pool
  • Braai/Barbecue
R1000/night
Per guest
R1000/night
Oak Cottage and Manor House Rooms | Franschhoek Self-catering

Oak Cottage and Manor House Rooms

Franschhoek Self-catering
Sleeps 6 in 3 rooms
29 reviews

Oak Cottage & Manor House Rooms are situated on "Die Eike" a Private Estate in the heart of the Franschhoek Valley. Ideal for couples looking for a comfortable...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850/night
Per unit
R850/night
35% OFF
Tweedal Country Cottage | Africa Specials
35% OFF

Tweedal Country Cottage

Ladismith Holiday Home, Self-catering, Country House
Sleeps 6
6 reviews

Tweedal Country Cottage is a fully equipped self-catering house on a farm in the Voorbaat Valley near Ladismith. The cottage has beautiful views of the Klein...

  • Braai/Barbecue
  • Pet Friendly
R470
R306/night
Per unit
R470
R306/night
Artemis Barn Cottages | Franschhoek Self-catering

Artemis Barn Cottages

Franschhoek Self-catering
Sleeps 4 in 2 rooms
27 reviews

Artemis Barn Cottages is located a mere 10-minute walk from the village of Franschhoek, South Africa's food and wine capital. Enjoy the peace, magnificent...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1450/night
Per unit
R1450/night
Atlantic Sunsets Port Owen | Self-catering Port Owen

Atlantic Sunsets Port Owen

Port Owen Self-catering, Holiday Home
Sleeps 4
7 reviews

This is a beautiful self-catering apartment located on the first floor, set in a secure complex in Velddrif.The apartment consists of two bedrooms, two...

  • Braai/Barbecue
  • On-site Parking
R1000/night
Per unit
R1000/night
Sugar Beach 6B  | Umdloti Beach Self-catering

Sugar Beach 6B

Umdloti Beach Self-catering, Holiday Home
Sleeps 6
2 reviews

Sugar Beach 2B is located in Sugar Beach complex in Umdloti, Durban. This self-catering apartment can accommodate up to six guests and features an open plan...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1800/night
Per unit
R1800/night
Glenogle Farm | Self-catering Magoebaskloof

Glenogle Farm

Magoebaskloof Self-catering, Country House
Sleeps 6 in 2 rooms
6 reviews

Glenogle Farm is a privately owned property hidden amongst the Pine plantations in the beautiful mountainous area of Magoebaskloof. This picturesque farm...

  • Wi-Fi
  • Braai/Barbecue
R1550/night
Per unit
R1550/night
Disa House Holiday Home | Boggomsbaai Self-catering

Disa House Holiday Home

Boggomsbaai Holiday Home, Self-catering
Sleeps 4
6 reviews

Disa House is situated in Boggoms Bay, a quiet, tranquil and private village with pristine beaches where one can walk, bathe and watch the dolphins play in the...

  • Braai/Barbecue
  • On-site Parking
R1100/night
Per guest
R1100/night
Berken Guest House | Self-catering Dullstroom

Berken Guest House

Dullstroom Holiday Home, Self-catering
Sleeps 6
13 reviews

Berken Guest House is a self-catering home nestled amongst silver birch trees in the town of Dullstroom, in the heart of South Africa's Mpumalanga...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1100/night
Per guest
R1100/night
Forest Lake Manor | Wilderness Self-catering

Forest Lake Manor

Wilderness Self-catering, Bed and Breakfast
Sleeps 8 in 3 rooms
28 reviews

Forest Lake Manor is nestled in the forest overlooking the Langvlei and Rondevlei Lakes and Outeniqua Mountains, with distant sea views. We are situated...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R700/night
Per guest
R700/night
Thekwane Lodge | Self-catering Dinokeng Game Reserve

Thekwane Lodge

Dinokeng Game Reserve Lodge, Self-catering
Sleeps 16 in 5 rooms
34 reviews

Thekwane Lodge is a typical game lodge situated inside the Dinokeng Big 5 Game Reserve. The lodge overlooks a waterhole and game often visits the waterhole or...

  • Swimming Pool
  • Braai/Barbecue
R700/night
Per guest
R700/night
Kiara Lodge | Golden Gate Self-catering

Kiara Lodge

Golden Gate Self-catering, Resort
Sleeps 72 in 14 rooms
8 reviews

Set in the breathtakingly picturesque Maluti Mountains between the Golden Gate Reserve and the quaint village of Clarens, Kiara Lodge offers an...

  • Swimming Pool
  • On-site Parking
R750/night
Per unit
R750/night
Magoebaskloof Mountain Estates | Self-catering Magoebaskloof

Magoebaskloof Mountain Estates

Magoebaskloof Holiday Home, Self-catering
Sleeps 4
5 reviews

Nestled within the lush forests of Magoebaskloof, Magoebaskloof Mountain Estates offers a tranquil getaway to couples or small groups visiting this picturesque...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1600/night
Per unit
R1600/night
Elandsnes | Elands Bay Self-catering

Elandsnes

Elands Bay Self-catering
Sleeps 14 in 2 rooms
6 reviews

Elandsnes is a self-catering house located in Elands Bay. It is situated close to the beach and the river mouth, with the Bobbejaan Mountains resting behind...

  • Braai/Barbecue
R1000/night
Per unit
R1000/night
Jacana Lodge | Self-catering Hluhluwe

Jacana Lodge

Hluhluwe Lodge, Safari, Self-catering
Sleeps 12 in 3 rooms
13 reviews

This lodge, situated in the beautiful Kuleni Game Park, offers walking trails, mountain biking trails and an abundance of game within the unique sand forest...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500/night
Per guest
R1500/night

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 269 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 R177 per unit 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?