TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-83

Self-catering accommodation in Africa

14400+ accommodation listings, including 1555 specials
Lake View Cabanas | St Lucia Self-catering

Lake View Cabanas

St Lucia Self-catering
Sleeps 25 in 6 rooms

These are beautiful self-catering apartments situated in a secure complex, in St Lucia. It is close to various shops, restaurants and entertainment...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950/night
Per unit
R950/night
Kassiesbaai Rest | Self-catering Arniston

Kassiesbaai Rest

Arniston Holiday Home, Self-catering, Hotel
Sleeps 2
3 reviews

Welcome to Kassiesbaai RestKassiesbaai Rest offers a peaceful holiday in the fisherman's village in Kassiesbaai, Arniston. It consists of one bedroom with a...

  • Braai/Barbecue
R500/night
Per unit
R500/night
Balooga Unit C | Margate Beach Self-catering

Balooga Unit C

Margate Beach Holiday Home, Self-catering
Sleeps 8
2 reviews

Balooga overlooks a secluded bay just minutes away from Margate’s main swimming beach. The unit has a spectacular view of the ocean. Spacious balconies that...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R775/night
Per unit
R775/night
28% OFF
Horizon Bay 705 | Africa Specials
28% OFF

Horizon Bay 705

Bloubergstrand Holiday Home, Self-catering
Sleeps 4

Welcome to Horizon Bay 705.Bloubergstrand is one of Cape Town’s most astoundingly beautiful coastal suburbs, welcoming many holiday guests throughout the year....

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1098
R784/night
Per unit
R1098
R784/night
Sea Gem | Big Bay Self-catering

Sea Gem

Big Bay Self-catering, Holiday Home
Sleeps 2

Sea Gem is a self-catering apartment located in secure Dolphin Ridge complex in Bloubergstrand, approximately 500 m from Big Bay Beach, and within walking...

  • On-site Parking
R890/night
Per unit
R890/night
Pachena Cottage | Self-catering Plettenberg Bay

Pachena Cottage

Plettenberg Bay Guest House, Self-catering, Holiday Home
Sleeps 3

Welcome to Pachena Cottage.The accommodation consists of a quiet, spacious one bedroom cottage in the heart of Plettenberg Bay. This beautiful cottage is fully...

  • Braai/Barbecue
R600/night
Per unit
R600/night
25% OFF
Bosveld Vreugde - House Nyala | Africa Specials
25% OFF

Bosveld Vreugde - House Nyala

Leeupoort Vakansiedorp Holiday Home, Self-catering
Sleeps 6

Bosveld Vreugde- House Nyala, is 150km from Pretoria, 80km from Bela-Bela and 60km from Thabazimbi.We are situated in a quiet and peaceful surrounding in...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
R525/night
Per unit
R700
R525/night
Special available
164 Church Street | Africa Specials
Special available

164 Church Street

Clarens Self-catering
Sleeps 7 in 3 rooms

164 Church street is in the heart of the Claren's Village Conservancy. It has easy access to adventure activities, eclectic shopping, arts and crafts,...

  • Wi-Fi
  • On-site Parking
R600/night
Per unit
R600/night
Umoja Bushvilla | Phalaborwa Self-catering

Umoja Bushvilla

Phalaborwa Self-catering, Holiday Home
Sleeps 6

Bushvilla Umoja Kruger is a luxurious villa situated on a nature reserve adjacent to, and with views of the Kruger National Park. The villa offers...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500/night
Per guest
R2500/night
Umshanti | Self-catering Buffeljagsrivier

Umshanti

Buffeljagsrivier Camping and Caravanning, Self-catering, Resort
Sleeps 75 in 10 rooms
4 reviews

Umshanti is a small private resort, set on the Buffeljags Dam, just 12 km from Swellendam, offering peace and tranquillity, adventure and...

  • Braai/Barbecue
  • On-site Parking
R300/night
Per unit
R300/night
Honey Nest Resort | Rustenburg Self-catering

Honey Nest Resort

Rustenburg Camping and Caravanning, Self-catering
Sleeps 82 in 20 rooms
3 reviews

Close to the South African city of Rustenburg, Honey Nest Resort offers you the chance to encounter the great South African outdoors as it is meant to be...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R250/night
Per unit
R250/night
Secret Garden Paradise Getaway | Self-catering Myoli Beach

Secret Garden Paradise Getaway

Myoli Beach Holiday Home, Self-catering
Sleeps 8

Welcome to Secret Garden Paradise Getaway.In Sedgefield on Sea, the jewel of the Garden Route, a short 2-minute walk to the beautiful Myoli Beach discover this...

  • On-site Parking
R2560/night
Per unit
R2560/night
Umvangazi Rest | Marloth Park Self-catering

Umvangazi Rest

Marloth Park Self-catering, Holiday Home
Sleeps 8

Umvangazi Rest – Relax under the African Kiaat Tree - Our tranquil home is situated in Marloth Park, a nature conservancy bordering the Crocodile River and the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1350/night
Per unit
R1350/night
20% OFF
Beach Apartment Melkbos | Africa Specials
20% OFF

Beach Apartment Melkbos

Melkbosstrand Self-catering, Holiday Home
Sleeps 3
2 reviews

Located on the beach with a view of Table Mountain and the ocean on your doorstep, this fully furnished self-catering unit is ideal for everyone that enjoys...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1400
R1120/night
Per unit
R1400
R1120/night
AfriCamps at Kam'Bati | Swellendam Self-catering

AfriCamps at Kam'Bati

Swellendam Self-catering, Tented Camp
Sleeps 25 in 5 rooms
1 review

AfriCamps at Kam'Bati is positioned on an Overberg farm about 20km west of Swellendam, where the Sonderend River and the Breede River meet.The accommodation on...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R890/night
Per guest
R890/night
63 San Miguel | Self-catering Glenmore Beach

63 San Miguel

Glenmore Beach Holiday Home, Self-catering
Sleeps 6
9 reviews

63 San Miguel is a part of privately owned complex of self-catering units, situated in a secure estate with 24-hour security control, in Glenmore on the south...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650/night
Per unit
R650/night
Kenridge Garden Cottage | Kenridge Self-catering

Kenridge Garden Cottage

Kenridge Self-catering
Sleeps 11 in 3 rooms
1 review

Southern Sky - Quality, self catering in a safe, up-market area in the northern suburbs of Cape Town.1 - Kenridge Garden Cottage Kenridge, Durbanville in the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R780/night
Per guest
R780/night
Chillsome House | Self-catering Country Club

Chillsome House

Country Club Holiday Home, Self-catering
Sleeps 8
1 review

Chillsome House is situated in the Country Club in Langebaan. This is a well-designed, double storey holiday home with a comfortable lay out and is furnished...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1584/night
Per unit
R1584/night
Nick's Place - Guest House and Restaurant | Smithfield Self-catering

Nick's Place - Guest House and Restaurant

Smithfield Guest House, Bed and Breakfast, Self-catering
Sleeps 10 in 4 rooms
32 reviews

Halfway between Johannesburg and East London, you'll find the historic hamlet of Smithfield. It is a well-known stopover for travellers commuting on the N6...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R800/night
Per guest
R800/night
Erlesmere Lodge | Self-catering Morningside

Erlesmere Lodge

Morningside Bed and Breakfast, Self-catering
Sleeps 14 in 4 rooms
9 reviews

Erlesmere Lodge consists of two buildings. The main building is an elegant double-storey Edwardian house offering two self-catering apartments; the Lower...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R840/night
Per guest
R840/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 268 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 R174 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?