TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-530

Self-catering accommodation in Africa

14400+ accommodation listings, including 1555 specials
Mondche | Kleinmond Self-catering

Mondche

Kleinmond Holiday Home, Self-catering
Sleeps 4

Mondche is centrally situated and within five minutes walking distance from the main beach. Mondche is a modern, spacious and elegantly furnished apartment in...

  • Braai/Barbecue
  • On-site Parking
R750/night
Per unit
R750/night
4 Frinton on Sea | Self-catering Ballito

4 Frinton on Sea

Ballito Self-catering, Holiday Home
Sleeps 7
2 reviews

4 Frinton is an exclusive, upmarket, self-catering apartment, right on the beachfront. This three bedroom apartment consists of a Master bedroom that ...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1600/night
Per unit
R1600/night
Hazey River Estate - Dove House | Hazyview Self-catering

Hazey River Estate - Dove House

Hazyview Holiday Home, Self-catering
Sleeps 6
1 review

Dove House is situated along the picturesque shores of the Da Gama Lake, on the R40, between the towns of White River and Hazyview.The tranquil house, which...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500/night
Per guest
R1500/night
Simonsberg | Self-catering Simons Town

Simonsberg

Simons Town Holiday Home, Self-catering
Sleeps 2

Simonsberg is located in the seaside suburb of Simons Town, on the Cape Peninsula. Offering breathtaking sea and mountain views from this top floor (3 flights...

  • On-site Parking
R700/night
Per unit
R700/night
37 Seascape Lodge | Uvongo Beach Self-catering

37 Seascape Lodge

Uvongo Beach Holiday Home, Self-catering
Sleeps 4

This is a cosy two bedroom, one bathroom apartment that is situated a 300 metres from the Uvongo main swimming beach and fishing spots and the same distance to...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550/night
Per unit
R550/night
Cape Gordonia Unit 50 | Self-catering Gordons Bay

Cape Gordonia Unit 50

Gordons Bay Holiday Home, Self-catering
Sleeps 4
1 review

Cape Gordonia is a self-catering apartment set in the seaside village of Gordons Bay, surrounded by a relaxing Mediterranean atmosphere with harbour views and...

  • Braai/Barbecue
  • On-site Parking
R1000/night
Per guest
R1000/night
Elements Bush Villa 63 | Mabalingwe Nature Reserve Self-catering

Elements Bush Villa 63

Mabalingwe Nature Reserve Holiday Home, Self-catering
Sleeps 12
2 reviews

Elements Bush Villa 63 is positioned on the picturesque Elements Golf Estate, on the outskirts of Bela-Bela.The house, which accommodates up to twelve guests,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3300/night
Per unit
R3300/night
Elements Bush Villa 216 | Self-catering Mabalingwe Nature Reserve

Elements Bush Villa 216

Mabalingwe Nature Reserve Self-catering, Holiday Home
Sleeps 14
2 reviews

Situated in the wondrous Elements Golf Estate, Elements Bush Villa 216 offers ideal accommodation for a family or friends getaway.The home, which accommodates...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3500/night
Per unit
R3500/night
Elements Bush Villa 295 | Mabalingwe Nature Reserve Self-catering

Elements Bush Villa 295

Mabalingwe Nature Reserve Self-catering, Holiday Home
Sleeps 8
2 reviews

Elements Bush Villa 295 is situated in the stunning Elements Private Golf Reserve, in the superb Waterberg region of Limpopo.The house, which has four spacious...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3500/night
Per unit
R3500/night
Elements Bush Villa 02 | Self-catering Mabalingwe Nature Reserve

Elements Bush Villa 02

Mabalingwe Nature Reserve Holiday Home, Self-catering
Sleeps 8

Elements Bush Villa 02 is a magnificent self-catering property situated within the Elements Private Golf Reserve.This stunning self-catering home has four...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3500/night
Per unit
R3500/night
Franksplaces Green Point | Green Point Self-catering

Franksplaces Green Point

Green Point Self-catering
Sleeps 10 in 4 rooms
1 review

Franksplaces Green Point is situated in the affluent seaside suburb of Green Point, along the stunning Atlantic Seaboard.The guest house comprises of four...

  • Wi-Fi
  • On-site Parking
R1050/night
Per guest
R1050/night
808 Cartwrights Corner | Self-catering Cape Town City Centre

808 Cartwrights Corner

Cape Town City Centre Holiday Home, Self-catering
Sleeps 2

808 Cartwright Corner is a contemporary studio apartment that is situated in a beautifully restored 1970s building on Adderley Street in the heart of the Cape...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2240/night
Per unit
R2240/night
Bush Baby Calls | Maun Self-catering

Bush Baby Calls

Maun Mobile Camp, Self-catering
Sleeps 34 in 17 rooms

Bush Baby Calls is a mobile tented camp with a base in the wondrous town of Maun in Botswana.The camp comprises of 6 luxury tents, 6 semi-luxury tents and ten...

  • Braai/Barbecue
R6400/night
Per guest
R6400/night
Lion Roars Lodge | Self-catering Kasane

Lion Roars Lodge

Kasane Self-catering, Lodge
Sleeps 56 in 24 rooms
2 reviews

Lion Roars Lodge is situated just outside Kasane in the Chobe area. We have 20 beautiful chalets standing high overlooking the Lesoma Valley in the shades of a...

  • Braai/Barbecue
  • On-site Parking
R1423/night
Per unit
R1423/night
Rising Wave | Struisbaai Self-catering

Rising Wave

Struisbaai Self-catering
Sleeps 9 in 3 rooms
1 review

Rising Wave is situated in the tranquil fishing village of Struisbaai. Staying at Rising Wave means you are where the action is.Just a short walk and you are...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R800/night
Per guest
R800/night
Masikiro Self-Catering Units | Self-catering Kazungula (Zambia)

Masikiro Self-Catering Units

Kazungula (Zambia) Self-catering
Sleeps 9 in 4 rooms

We are a unique resort that is recognised for choice, value and convenience. We are located in Kazungula at the heart of tourism by the borders of Botswana,...

  • On-site Parking
R1090/night
Per unit
R1090/night
Kleinfontein | Cederberg Self-catering

Kleinfontein

Cederberg Self-catering
Sleeps 27 in 7 rooms

Kleinfontein farm provides comfortable self-catering accommodation and is situated in the northern part of the Cederberg Mountains, at the foot of the Pakhuis...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R140/night
Per guest
R140/night
Bastmolen Stellenbosch | Self-catering Stellenbosch

Bastmolen Stellenbosch

Stellenbosch Self-catering, Holiday Home
Sleeps 4
1 review

Bastmolen Stellenbosch is a light and sunny apartment situated in the Cape Winelands. A secure one or two bedroom self-catering apartment with undercover...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R750/night
Per guest
R750/night
Ambleside Cottage | Clarens Self-catering

Ambleside Cottage

Clarens Holiday Home, Self-catering
Sleeps 6
1 review

Ambleside Cottage is situated in the quaint town of Clarens, which is at the base of the spectacular Maluti Mountains.The cottage, which has three bedrooms and...

  • Braai/Barbecue
  • On-site Parking
R1300/night
Per guest
R1300/night
Thornwood | Self-catering Hluhluwe

Thornwood

Hluhluwe Self-catering, Holiday Home
Sleeps 10

A unique blend of luxury timber frame units, fit seamlessly into the indigenous bush with an abundance of birdlife and game. This luxurious villa offers guests...

  • Swimming Pool
  • On-site Parking
R3200/night
Per guest
R3200/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?