Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-562

Self-catering accommodation in Africa

14700+ accommodation listings, including 1598 specials
Villa HeTeKa | Brakwater Self-catering

Villa HeTeKa

Brakwater Self-catering
Sleeps 4
1 review

Villa HeTeKa is a rustic home situated in a rural area, north of Windhoek in the small town of Brakwater. This self-catering house offers accommodation for...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R900
Per unit
R900
15% OFF
Sirius Lodge  | Africa Specials

Sirius Lodge

Simola Golf Estate Lodge, Self-catering
Sleeps 18 in 8 rooms

Sirius Lodge is located in the boundaries of Simola Golf and Country Estate, This lodge represents space and comfort. Situated on the crest overlooking the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1485
R1262
Per unit
R1485
R1262
On The Boardwalk | Shelley Point Self-catering

On The Boardwalk

Shelley Point Self-catering
Sleeps 8
1 review

On The Boardwalk comprises a house and a flat on the same erf (although the flat is separate from the house). These properties are just minutes from the beach,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3615
Per unit
R3615
Sand and See 204 | Self-catering Bloubergstrand

Sand and See 204

Bloubergstrand Self-catering
Sleeps 6
1 review

Spend a relaxing vacation in Sand and See 204, an elegant 3-bedroom beachfront apartment in Bloubergstrand. This beautiful self-catering home-away-from-home...

  • Wi-Fi
  • On-site Parking
Per unit
35 on Fairview | Kloof Self-catering

35 on Fairview

Kloof Self-catering
Sleeps 6 in 2 rooms
11 reviews

35 on Fairview is a simple, private garden cottage offering all you need for a business or leisure trip to Kloof. Its excellent location offers a quiet retreat...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R800
Starting price for 2 guests
R800
uBhejane Mountain Cottage | Self-catering Underberg

uBhejane Mountain Cottage

Underberg Self-catering
Sleeps 8

uBhejane Mountain cottage is set high in the Southern Drakensberg mountains, just outside of Underberg.The self-catering cottage comprises of three bedrooms...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1500
Per unit
R1500
Southern Right Accommodation | Glen Marine Self-catering

Southern Right Accommodation

Glen Marine Self-catering
Sleeps 14 in 3 rooms
1 review

Southern Right Accommodation offers two comfortable self-catering units. The Main house sleeps 6 people and an additional 2 people can be accommodated on a...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1200
Per unit
R1200
88 Utopia Nature Reserve | Self-catering Buffelspoort

88 Utopia Nature Reserve

Buffelspoort Self-catering
Sleeps 6
3 reviews

Our chalet offers beautiful views over the Buffelspoort conservancy and all the way to the dam. It is perched on top on the hill bordering Mountain Sanctuary...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1250
Per unit
R1250
Ukweza Guest House | Marloth Park Self-catering

Ukweza Guest House

Marloth Park Self-catering
Sleeps 8

Ukweza Guest House is situated in the holiday town of Marloth Park, on the border of the wondrous Kruger National Park.The house, which has three en-suite...

  • Braai/Barbecue
  • On-site Parking
R1850
Per unit
R1850
Swarttobie 3 | Self-catering Diaz Beach

Swarttobie 3

Diaz Beach Self-catering
Sleeps 4

Swarttobie 3 is situated in the harbour town of Mossel Bay, meters from the stunning Diaz Beach.The unit, which is in a security complex, has two bedrooms and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1600
Per unit
R1600
Maywood Farm Cottage | Monzi SH Self-catering

Maywood Farm Cottage

Monzi SH Self-catering
Sleeps 4
1 review

Maywood Farm Cottage is situated in the Monzi Golf Club, along the iSimangaliso Wetland Park.The cottage comprises of two air-conditioned bedrooms and two...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1300
Per unit
R1300
Harbour View Apartment | Self-catering Mossel Bay Central

Harbour View Apartment

Mossel Bay Central Self-catering
Sleeps 6
2 reviews

Harbour View Apartment is a spacious holiday apartment with a beautiful view of the bay, harbour and the Outeniqua Mountains.The apartment has three-bedrooms,...

  • Braai/Barbecue
  • On-site Parking
R1200
Starting price for 2 guests
R1200
406 Colonial Sands  | Margate Beach Self-catering

406 Colonial Sands

Margate Beach Self-catering
Sleeps 6
1 review

406 Colonial Sands is a spacious third-floor apartment situated only 50 meters from the beach, and offers beautiful views, along with a comfortable living...

  • Swimming Pool
  • Braai/Barbecue
R1350
Per unit
R1350
Boulders Lodge | Self-catering Fouriesburg

Boulders Lodge

Fouriesburg Self-catering
Sleeps 11 in 3 rooms

Boulders Lodge is situated on a quaint small-holding, on the outskirts of the town of Fouriesburg.The farm accommodation comprises of three varied...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R840
Starting price for 2 guests
R840
11 Golden Sands  | Margate North Beach Self-catering

11 Golden Sands

Margate North Beach Self-catering
Sleeps 9
1 review

11 Golden Sands is a comfortable self-catering apartment located in Margate, only a short walk to the sandy beach and various shops.The apartment is set on the...

  • On-site Parking
R1600
Per unit
R1600
Schoemanskloof Retreat | Self-catering Schoemanskloof

Schoemanskloof Retreat

Schoemanskloof Self-catering
Sleeps 12 in 2 rooms
4 reviews

The Schoemanskloof Retreat comprises two self-catering guest cottages on Falls Fish Farm (we do goldfish and koi) in the beautiful indigenous valley of...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1090
Starting price for 2 guests
R1090
La Mer 6 | Margate Beach Self-catering

La Mer 6

Margate Beach Self-catering
Sleeps 6
1 review

Guests hoping for a relaxing coastal getaway will not be disappointed when choosing to stay at La Mer Self-catering. It is situated in the seaside town of...

  • Swimming Pool
  • Braai/Barbecue
R1100
Per unit
R1100
12 Sancta Maria | Self-catering Winklespruit

12 Sancta Maria

Winklespruit Self-catering
Sleeps 6
2 reviews

12 Sancta Maria is situated in the resort town of Kingsburgh, along the KwaZulu-Natal shoreline.The apartment has three bedrooms, and two full bathrooms. There...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R790
Per unit
R790
at 7 van Dyk | Prince Albert Self-catering

at 7 van Dyk

Prince Albert Self-catering
Sleeps 6
6 reviews

If you are seeking the idealized Karoo peace and tranquility, with dark skies and stars you will not be disappointed at 7 van Dyk. A spacious, three bed roomed...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R600
Starting price for 2 guests
R600
5 Yellowood Drive | Self-catering Zimbali Coastal Estate

5 Yellowood Drive

Zimbali Coastal Estate Self-catering
Sleeps 8
5 reviews

5 Yellowood Drive is located in Zimbali Coastal Estate on the Dolphin Coast. This is an eco estate which will give guests ample opportunity to view the wild,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R5000
Per unit
R5000

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 R185 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?