Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-672

Self-catering accommodation in Africa

14700+ accommodation listings, including 1617 specials
Surf N Stay Hash Bay 8 Taghazout Beachfront | Taghazout Self-catering

Surf N Stay Hash Bay 8 Taghazout Beachfront

Taghazout Self-catering
Sleeps 7

Surf N Stay Hash Bay 8 provides the ideal accommodation located on the seafront in Taghzout and is perfect for a larger group looking for a beach...

  • Pet Friendly
  • On-site Parking
R1054
Per unit
R1054
Surf N Stay Hash Bay Beachfront Apartment | Self-catering Taghazout

Surf N Stay Hash Bay Beachfront Apartment

Taghazout Self-catering
Sleeps 6

Surf N Stay Hash Bay Beachfront Apartment provides the ideal accommodation located on the seafront in Taghzout and is perfect for a larger group looking for a...

  • Pet Friendly
R6660
Per unit
R6660
Harmony Cottage | Haenertsburg Self-catering

Harmony Cottage

Haenertsburg Bed and Breakfast, Self-catering
Sleeps 4 in 2 rooms

Harmony Cottage is a beautiful private family villa offering two double en-suite rooms, situated in Haenertsburg. The property is adjacent to a park and...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R950
Per unit
R950
Surf N Stay Hash Point Taghazout Apartment | Self-catering Taghazout

Surf N Stay Hash Point Taghazout Apartment

Taghazout Self-catering
Sleeps 4

Surf N Stay Hash Point Taghazout Apartment provides the ideal accommodation with a partial sea view from the spacious balcony. This large two-bedroom apartment...

  • On-site Parking
R6314
Per unit
R6314
Forever Friends | Haenertsburg Self-catering

Forever Friends

Haenertsburg Self-catering
Sleeps 5 in 2 rooms

On the steep slopes of the Wolkberg and Drakensberg mountains lies the quaint little village of Haenertsburg; on Route 71 between Polokwane and Tzaneen. ...

  • On-site Parking
R760
Starting price for 2 guests
R760
Bluebird Penthouse | Self-catering Muizenberg

Bluebird Penthouse

Muizenberg Self-catering
Sleeps 6

Bluebird Penthouse is a beautiful apartment with panoramic sea views, situated in Muizenberg. This eclectic beach-side suburb is a colourful mix of history,...

  • On-site Parking
R2790
Per unit
R2790
Quinta da Montanha | Rheenendal Self-catering

Quinta da Montanha

Rheenendal Self-catering
Sleeps 4

The elegant Quinta da Montanha which means ‘View of the Mountains’ is located on a private working dairy farm in the rural Rheenendal farming community near...

  • On-site Parking
R1400
Per unit
R1400
Diani Springs Apartments | Self-catering Thompson Estate

Diani Springs Apartments

Thompson Estate Self-catering
Sleeps 44 in 20 rooms

Diani Springs Apartments is a complex set on spacious grounds on Diani Road, in one of the most serene neighbourhoods in the city. We offer comfortable and...

  • Wi-Fi
  • On-site Parking
R7981
Per unit
R7981
Milky Way Villa | Noordhoek Self-catering

Milky Way Villa

Noordhoek Self-catering
Sleeps 8

Milky Way Villla is a beautiful, contemporary home set in the heart of the Noordhoek valley. The villa is an easy five-minute walk from the white sandy beach...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4600
Per unit
R4600
Futululu Dreams... | Self-catering Monzi SH

Futululu Dreams...

Monzi SH Self-catering
Sleeps 6

Escape to Futululu Dreams..., a little house nestled in the tranquil indigenous lowland of the coastal Futululu Forest. If you respect nature and need your...

  • Braai/Barbecue
  • On-site Parking
R1700
Per unit
R1700
Island Club Luxury Accommodation | Century City Self-catering

Island Club Luxury Accommodation

Century City Self-catering
Sleeps 12 in 2 rooms

Island Club Luxury Accommodation offers comfortable and luxurious accommodation in two three-bedroom apartments in the Island Club, Century City. The Island...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3600
Starting price for 2 guests
R3600
The Cape Bali | Self-catering Camps Bay

The Cape Bali

Camps Bay Self-catering
Sleeps 12

The Cape Bali offers a true awareness of a king and queen’s lifestyle with its astonishing interior and exterior décor. The entrance to the home is grand and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R8125
Per unit
R8125
Sea View Holiday Resort 129 | Jeffreys Bay Self-catering

Sea View Holiday Resort 129

Jeffreys Bay Self-catering
Sleeps 6

Sea View Holiday Resort 129 is primely positioned within minutes of the famous and ripped swells of Jefferey's Bay.Set in a secure complex, the house has a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R725
Starting price for 2 guests
R725
Mangrove Beach Estate 2 | Self-catering Melville Beach

Mangrove Beach Estate 2

Melville Beach Self-catering
Sleeps 28 in 7 rooms

Mangrove Beach Estate 2 is situated on Melville Beach, a beautiful and unspoilt beach that offers miles of walking, shell gathering and snorkelling. This is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
Hobbiton-at-Fairewood | Grahamstown Self-catering

Hobbiton-at-Fairewood

Grahamstown Self-catering
Sleeps 30 in 2 rooms

Hobbiton-At-Fairewood is a welfare organisation situated just outside of Grahamstown, providing outdoor education for all sectors of the community .We offer...

  • Braai/Barbecue
  • On-site Parking
R280
Starting price for 2 guests
R280
Akuta Holiday Home | Self-catering Chidenguele

Akuta Holiday Home

Chidenguele Self-catering
Sleeps 20

Akuta Holiday Home is a large and spacious house that sleeps a total of 20 people. Located on a sand dune overlooking the Mozambican waters, this is an ideal...

  • Braai/Barbecue
  • On-site Parking
R5500
Per unit
R5500
Clifton Blue Villas | Clifton Self-catering

Clifton Blue Villas

Clifton Self-catering
Sleeps 6

Clifton Blue Villas is a beautiful beachside villa overlooking the famous Clifton beaches. The villa is advantageously positioned with breathtaking views of...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R6000
Per unit
R6000
Le Bonka Fishing Lodge - Marula | Self-catering Matobo National Park

Le Bonka Fishing Lodge - Marula

Matobo National Park Self-catering
Sleeps 10

Situated 25 km from the Plumtree border on the way to Bulawayo, Le Bonka is a rustic fishing camp perfect for weekend breakaways. Overnight stays are welcome...

  • On-site Parking
R3600
Per unit
R3600
Mountain View Villas | Mahe Self-catering

Mountain View Villas

Mahe Self-catering
Sleeps 8 in 3 rooms

Mountain View Villas offer luxurious self-catering units nestled between a beautiful lagoon and spectacular mountain views. The villas are fully furnished...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1571
Per unit
R1571
Saligna 2 | Self-catering Witbank (Emalahleni)

Saligna 2

Witbank (Emalahleni) Self-catering
Sleeps 6

Saligna 2 is a comfortable self-catering townhouse in a secure complex situated in Witbank. It is centrally located near all amenities and within easy access...

  • Braai/Barbecue
  • On-site Parking
R470
Per unit
R470

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?