Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-344

Self-catering accommodation in Africa

14700+ accommodation listings, including 1597 specials
Dunes Guesthouse | Walvis Bay Self-catering

Dunes Guesthouse

Walvis Bay Bed and Breakfast, Self-catering
Sleeps 22 in 9 rooms
4 reviews

Dunes Guesthouse offers its guests a comfortable stay in Walvis Bay, just a short walk from the beautiful lagoon.Dunes offer four rooms; Dune 7, Lagoon,...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Acacia Bush Lodge | Self-catering Bishopstowe

Acacia Bush Lodge

Bishopstowe Self-catering
Sleeps 27 in 8 rooms
7 reviews

If you are tired of the bustle of the CBD and need peace and quiet during your stay in Pietermaritzburg, then Acacia Bush Lodge is ideal. It is also perfect...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R900
Per unit
R900
Farhills Guest House | Champagne Valley Self-catering

Farhills Guest House

Champagne Valley Guest House, Self-catering
Sleeps 14 in 2 rooms
2 reviews

Far Hills Guesthouse is situated in central Drakensberg, on route to Champagne Sports Resort and neighbouring Valley Bakery. It has always been a place where...

  • Braai/Barbecue
  • On-site Parking
R1200
Per unit
R1200
15% OFF
Waterside Living - Blues Bay 16 | Africa Specials

Waterside Living - Blues Bay 16

Marina Martinique Self-catering
Sleeps 6
1 review

This first-floor unit is situated in a very quiet complex ensuring complete relaxation, away from city life.The unit consists of an open-plan, well-equipped...

  • Braai/Barbecue
R1125
R956
Per unit
R1125
R956
Skylink Holiday Accommodation | Dorchester Heights Self-catering

Skylink Holiday Accommodation

Dorchester Heights Self-catering
Sleeps 8

Skylink Holiday Accommodation is set in East London. It is only 25 minutes from the East London Airport and is central to a shopping centre and local...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
15% OFF
Waterside Living - Claptons Beach 16 | Africa Specials

Waterside Living - Claptons Beach 16

Aston Bay Self-catering
Sleeps 4

This two-bedroom unit is positioned close to the swimming pool and has a partial view of the ocean. The apartment is decorated with modern cane furniture.The...

  • Swimming Pool
  • Braai/Barbecue
R1030
R876
Per unit
R1030
R876
15% OFF
Waterside Living - Claptons Beach 26 | Africa Specials

Waterside Living - Claptons Beach 26

Marina Martinique Self-catering
Sleeps 4

This two-bedroom duplex unit is located on the water's edge, where guests can enjoy the magnificent view from the deck, overlooking the sea and canal.The...

  • Swimming Pool
  • Braai/Barbecue
R1030
R876
Per unit
R1030
R876
15% OFF
Waterside Living - Claptons Beach 33 | Africa Specials

Waterside Living - Claptons Beach 33

Marina Martinique Self-catering
Sleeps 6

This three-bedroom simplex with a wooden deck and view of the ocean and mountains, is a great holiday stay. The unit has an open-plan kitchen and living area...

  • Swimming Pool
  • Braai/Barbecue
R1345
R1143
Per unit
R1345
R1143
Mbidi Lodge | Loskop Dam Self-catering

Mbidi Lodge

Loskop Dam Lodge, Self-catering
Sleeps 34 in 7 rooms
1 review

Welcome to your true Bushveld Experience. Here is where you want to be to see full grown predator species, only steps away from you, have the experience of...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Starting price for 2 guests
R900
Lotus Apartments | Self-catering Pereybere

Lotus Apartments

Pereybere Self-catering
Sleeps 15 in 4 rooms
5 reviews

Lotus Apartments offer one studio apartment with two bedrooms each containing a double bed, a three-bedroom apartment for six guests and another two-bedroom...

  • Wi-Fi
  • Braai/Barbecue
R400
Per unit
R400
Dunning Country House | Howick Self-catering

Dunning Country House

Howick Bed and Breakfast, Self-catering
Sleeps 55 in 17 rooms
2 reviews

Dunning Country House in Howick offers affordable, luxury accommodation with good old-fashioned hospitality. Stay with us in tranquil, beautiful surroundings....

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1200
Starting price for 2 guests
R1200
Le May's Guest House | Self-catering Scottburgh

Le May's Guest House

Scottburgh Self-catering, Bed and Breakfast
Sleeps 8
1 review

Le May's with its lush tropical gardens, old colonial elegance and warm Old World hospitality provides guests with a top-quality stay along with commendable...

  • Swimming Pool
  • On-site Parking
R700
Starting price for 2 guests
R700
Boscobel Cottages | Magoebaskloof Self-catering

Boscobel Cottages

Magoebaskloof Self-catering
Sleeps 12 in 3 rooms
2 reviews

Boscobel Cottages is located in the beautiful forested mountains and streams of Magoebaskloof. Set in lovely gardens and lawns, each of the three cozy stone...

  • Braai/Barbecue
  • On-site Parking
R860
Starting price for 2 guests
R860
Camp Mad Marlin | Self-catering Inhaca Island

Camp Mad Marlin

Inhaca Island Lodge, Self-catering
Sleeps 14 in 5 rooms
1 review

We invite you to come and enjoy the island and all of it’s traditions and scenery, crystal clear blue waters and breathtakingly spectacular beach.Camp Mad...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R500
Per unit
R500
Jovali | Clarens Self-catering

Jovali

Clarens Self-catering
Sleeps 4 in 2 rooms
27 reviews

Jovali is situated on 11 hectares of stunning countryside, a mere 6 km from the Clarens village. We offer two self-catering studio units, each beautifully and...

  • Braai/Barbecue
R850
Per unit
R850
Cul-de Sac Guesthouse | Self-catering Oudtshoorn

Cul-de Sac Guesthouse

Oudtshoorn Guest House, Self-catering
Sleeps 25 in 7 rooms
13 reviews

Cul-de Sac Guesthouse is situated in the sunny town of Oudtshoorn, on the edge of the Garden Route. It ensures relaxation in a peaceful environment situated...

  • Swimming Pool
R810
Starting price for 2 guests
R810
Drakensview Self-catering | Winterton Self-catering

Drakensview Self-catering

Winterton Self-catering
Sleeps 12 in 3 rooms
21 reviews

Drakensview Self- catering Cottages are set on a hillside and offer superb uninterrupted views of the Drakensberg. These self-contained units are modern and...

  • Braai/Barbecue
  • On-site Parking
R840
Starting price for 2 guests
R840
Amongst the Trees | Self-catering Emmarentia

Amongst the Trees

Emmarentia Self-catering
Sleeps 6 in 2 rooms

Amongst the Trees is a 3 story open-planned cottage, suitable for singles, couples and families with children. Access to the cottage is via a private path....

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R280
Starting price for 2 guests
R280
Ocean Bed | Gonubie Self-catering

Ocean Bed

Gonubie Self-catering
Sleeps 11 in 3 rooms
26 reviews

Ocean Bed is situated in Gonubie, a small village town about 15 minutes' drive from East London. Gonubie offers a bit of everything for everyone, and is known...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Starting price for 2 guests
R650
Ramsgate Sea View Units | Self-catering Ramsgate South

Ramsgate Sea View Units

Ramsgate South Self-catering
Sleeps 12 in 2 rooms
17 reviews

Located between Margate and Ramsgate beaches, these beautiful flats offer views over the ocean.Both flats have open-plan lounges and modern fitted kitchens. ...

  • Braai/Barbecue
  • On-site Parking
R600
Starting price for 2 guests
R600

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?