Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-537

Self-catering accommodation in Africa

14700+ accommodation listings, including 1608 specials
Shangri LA 803 | Doonside Self-catering

Shangri LA 803

Doonside Self-catering
Sleeps 6

Shangri LA 803 is a sea-facing self-catering apartment situated just meters away from Doonside beach, in Kingsburgh.The apartment has two bedrooms; both with...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1100
Per unit
R1100
73 Chakas Cove | Self-catering Ballito

73 Chakas Cove

Ballito Self-catering
Sleeps 4

73 Chakas Cove is a first floor unit situated across the road from Grannies Pool in Chakas Rock/Salt Rock. Grannies Pool is the perfect spot for small children...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
Per unit
R1000
33% OFF
Recreation Cottage | Africa Specials

Recreation Cottage

Muizenberg Self-catering
Sleeps 4

Ideal for a romantic getaway or travelling with friends, Recreation Cottage is located in the beach-side suburb of Muizenberg in Cape Town. This sunny...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R900
R600
Per unit
R900
R600
'The Nest' Kommetjie | Self-catering Kommetjie

'The Nest' Kommetjie

Kommetjie Self-catering
Sleeps 6

Our charming 'Cape Style' home in Kommetjie is tucked behind secure walls and hedges offering privacy and peace while offering lovely views of the mountains...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1500
Starting price for 2 guests
R1500
Sandton Skye Unit 702 | Benmore Gardens Self-catering

Sandton Skye Unit 702

Benmore Gardens Self-catering
Sleeps 4 in 2 rooms

Sandton Skye unit 702 offers accommodation in Sandton, Joburg. Our luxurious units offer excellent location, free Wi-Fi, private parking, kitchenette,...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1200
Per unit
R1200
Manor View Ballito Manor | Self-catering Ballito

Manor View Ballito Manor

Ballito Self-catering
Sleeps 4 in 2 rooms

Both the bedrooms have full en-suite bathrooms. The main bedroom has a double bed and the second bedroom has two single beds. Sleeps 4 guests.The main bedroom...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R3200
Per unit
R3200
@ Rosie's | Bloubergstrand Self-catering

@ Rosie's

Bloubergstrand Self-catering, Backpacker
Sleeps 30 in 16 rooms

@ Rosie’s is located in Bloubergstrand in Cape Town. Guests are within walking distance of the beach and here they can go swimming, kitesurfing, and...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R644
Per guest
R644
Zeestock Lodge | Self-catering Cape Farms

Zeestock Lodge

Cape Farms Guest House, Self-catering
Sleeps 12 in 6 rooms

Welcome to Zeestock Lodge. The main lodge is spacious with 4 large bedrooms to choose from, 2 bathrooms, kitchen and full facilities including over 300 metres...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R575
Per unit
R575
Dove's Rest | Wilderness Self-catering

Dove's Rest

Wilderness Self-catering
Sleeps 2
1 review

Wilderness holiday accommodation available. Self-catering garden suite less than 2 minutes drive from the famous Wilderness beach. Separate bedroom sleeps 2,...

  • Braai/Barbecue
  • On-site Parking
R700
Per unit
R700
Odeon Towers 410 | Self-catering Strand

Odeon Towers 410

Strand Self-catering
Sleeps 4
1 review

Welcome to Odeon Towers 410. This is a brand new listing with no reviews at this stage. The apartment is on the 4th floor with a full sea view. It is close to...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
Ocean View Villa | Green Point Self-catering

Ocean View Villa

Green Point Self-catering
Sleeps 2
1 review

Spectacular 1 bedroom apartment of 250 sq meter (sleeps 2) with panoramic views, landscaped garden & pool, in fashionable Green Point, Cape Town.Large balcony...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R2300
Per unit
R2300
28% OFF
Beach Boulevard 101 | Africa Specials

Beach Boulevard 101

Bloubergstrand Self-catering
Sleeps 4
5 reviews

Beach Boulevard 101 can be found along the shores of Bloubergstrand, a charming suburb of Cape Town and the start of the Cape West Coast.The quaint apartment,...

  • Swimming Pool
  • On-site Parking
R1050
R750
Per unit
R1050
R750
Hibbers on the beach | Hibberdene Self-catering

Hibbers on the beach

Hibberdene Self-catering
Sleeps 8

This eight-sleeper (two bunk beds in middle room) apartment offers all you need for a family trip to the seaside. Just bring your costume and towels. With...

  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
Angela's Safari Camp | Self-catering Klaserie Private Nature Reserve

Angela's Safari Camp

Klaserie Private Nature Reserve Self-catering, Safari
Sleeps 10 in 5 rooms
2 reviews

Angela’s Safari Camp features a breathtaking deck overlooking the Klaserie River. In true African style, works of art from local artists adorn each room so...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R10900
Starting price for 2 guests
R10900
Huis Langbaai | Voelklip Self-catering

Huis Langbaai

Voelklip Self-catering
Sleeps 12

Gather your family and friends together for a holiday in the peaceful seaside town of Hermanus. Here whale watching, wine estates, excellent restaurants and a...

  • Braai/Barbecue
  • On-site Parking
R5200
Per unit
R5200
Sunset View at Whale Cove | Self-catering De Kelders

Sunset View at Whale Cove

De Kelders Self-catering
Sleeps 6

Sunset View at Whale Cove is situated in the charming seaside village of De Kelders, along the notorious whale coast of South Africa.The apartment, which has...

  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
20% OFF
Villa Alexis Self-Catering | Africa Specials

Villa Alexis Self-Catering

Trou aux Biches Self-catering
Sleeps 24 in 6 rooms
1 review

Villa Alexis is a modern apartment located 100 metres away from on the stunning beach of Trou aux Biches in the North of Mauritius. The well-designed...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1000
R800
Starting price for 2 guests
R1000
R800
7 Penny Lane | Self-catering Cherrywood Gardens

7 Penny Lane

Cherrywood Gardens Self-catering
Sleeps 6

Charming and sunny house with pool in Somerset West, Cape Town, for holiday rental.Beautiful cottage style house with stunning wooden floors situated in a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
Per unit
R2000
20% OFF
B4 Century On Lake | Africa Specials

B4 Century On Lake

Century City Self-catering
Sleeps 4

B4 Century On Lake is positioned within the charming suburb of Century City, in the wondrous Cape Town.The spacious apartment comprises of two bedrooms and two...

  • Swimming Pool
  • On-site Parking
R915
R732
Per unit
R915
R732
Pebbles on the Bay | Self-catering Bloubergrant

Pebbles on the Bay

Bloubergrant Self-catering
Sleeps 4

Pebbles on the Bay is a modern, 2-bedroom apartment on the ground floor in Bloubergrand in "The Bay" apartment complex. 50 m from the beach.The garden area...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2800
Per unit
R2800

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