Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-177

Self-catering accommodation in Africa

14700+ accommodation listings, including 1615 specials
Tanglewood | Marloth Park Self-catering

Tanglewood

Marloth Park Self-catering
Sleeps 9
23 reviews

Tanglewood can sleep six adults and three children. Tanglewood offers guests an exciting bush experience in a self-catering bush house overlooking the Kruger...

  • Braai/Barbecue
R750
Starting price for 2 guests
R750
10% OFF
90 Atlantic Drive Yzerfontein | Africa Specials

90 Atlantic Drive Yzerfontein

Yzerfontein Self-catering
Sleeps 2
7 reviews

90 Atlantic Drive Yzerfontein is a fully furnished and equipped self-catering studio apartment on an upper level with its own private entrance, ideally...

  • Braai/Barbecue
  • On-site Parking
R700
R630
Starting price for 2 guests
R700
R630
The Knoll Guest Farm | Hilton Self-catering

The Knoll Guest Farm

Hilton Self-catering
Sleeps 52 in 19 rooms
17 reviews

The Knoll Historic Guest Farm is situated at the gateway of the Midlands Meander close to Pietermaritzburg. Set on a hill where it’s cool and airy in summer...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R530
Starting price for 2 guests
R530
Summer Place Backpackers Lodge | Self-catering Estcourt

Summer Place Backpackers Lodge

Estcourt Self-catering, Backpacker
Sleeps 50 in 20 rooms

Summer Place Backpackers Lodge has both private self-catering chalets and backpacker chalets with communal self-catering facilities. The lodge has five Semi...

  • Braai/Barbecue
  • On-site Parking
R500
Starting price for 2 guests
R500
18 Rust St. Yzerfontein | Yzerfontein Self-catering

18 Rust St. Yzerfontein

Yzerfontein Self-catering
Sleeps 6
16 reviews

Please note that the rates displayed are for two guests only. Any additional guest will cost R300.00 each per night. House sleeps six guests.As the name...

  • Braai/Barbecue
  • Pet Friendly
R1100
Starting price for 2 guests
R1100
Roma Trading Post Lodge | Self-catering Roma

Roma Trading Post Lodge

Roma Lodge, Self-catering
Sleeps 62 in 21 rooms

Roma Trading Post Lodge is located a stone throw away from Lesotho’s capital Maseru and the airport, in the foothills of the mighty Maloti Mountains in Roma....

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R250
Starting price for 2 guests
R250
Skulpieskraal Tented Lodge and Rooi Spinnekop Restaurant | Hondeklipbaai Self-catering

Skulpieskraal Tented Lodge and Rooi Spinnekop...

Hondeklipbaai Tented Camp, Self-catering
Sleeps 12 in 6 rooms
24 reviews

Skulpieskraal Tented Lodge comprises six comfortable tents, Three tents with double beds and three tents with single beds and bedding. The tents stand on...

  • Braai/Barbecue
R400
Per unit
R400
Menkenkop Lekker Kuier | Self-catering Hartenbos

Menkenkop Lekker Kuier

Hartenbos Self-catering
Sleeps 7
1 review

Menkenkop Lekker Kuier is set in Hartenbos Hills. It is within walking distance of the main beach and three kilometres away from Langeberg Mall. The house has...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
25% OFF
A Cherry Lane Self Catering and B&B | Africa Specials

A Cherry Lane Self Catering and B&B

Ferreira Self-catering
Sleeps 33 in 9 rooms
18 reviews

A Cherry Lane offers our guests 3-Star accommodation and is the ideal stop-over with fast and easy access to the N1 between Gauteng and Cape Town. We have...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R800
R645
Starting price for 2 guests
R800
R645
Groenriviermond Accommodation | Self-catering Garies

Groenriviermond Accommodation

Garies Camping and Caravanning, Self-catering
Sleeps 28 in 11 rooms
15 reviews

Garies is situated along the N7 Highway and is renowned for its massive display of spring wildflowers. Garies is considered as one of the main tourism centres...

  • Braai/Barbecue
  • On-site Parking
R194
Starting price for 2 guests
R194
Grietjiesdrif Guesthouse | Rawsonville Self-catering

Grietjiesdrif Guesthouse

Rawsonville Guest House, Self-catering
Sleeps 20 in 8 rooms
26 reviews

Situated on a farm in the heart of the Slanghoek Valley in the Breedekloof, we are surrounded by vineyards and mountains. The original buildings, wine cellar,...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R950
Starting price for 2 guests
R950
Beachside Guest House | Self-catering Glenashley

Beachside Guest House

Glenashley Self-catering
Sleeps 5 in 2 rooms
18 reviews

Beachside is conveniently situated in the lower Glenashley beach area, within 5 minutes of Umhlanga beach, Gateway Shopping Centre and 2 minutes from La Lucia...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Starting price for 2 guests
R900
R500 OFF
Jimali Bush Retreat | Africa Specials

Jimali Bush Retreat

Hoedspruit Self-catering
Sleeps 8

Jimali Bush Retreat is a private wildlife lodge situated inside the Hoedspruit Wildlife Estate just outside the tourist town of Hoedspruit. Home to a variety...

  • Swimming Pool
  • Braai/Barbecue
R2500
R2000
Per unit
R2500
R2000
30% OFF
Sea Forever | Africa Specials

Sea Forever

Murdoch Valley Self-catering
Sleeps 4
21 reviews

Sea Forever is spacious, stylish and designed to bathe you in natural sunlight wherever you are in the apartment. It offers 180 degree views of False Bay.It...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1250
R875
Per unit
R1250
R875
Goose Valley P1 | Goose Valley Golf Estate Self-catering

Goose Valley P1

Goose Valley Golf Estate Self-catering
Sleeps 6
2 reviews

Goose Valley P1 is situated in the Goose Valley Golf Estate and can accommodate six guests. The estate offers security, golf facilities and stunning views. ...

  • Swimming Pool
R1180
Per unit
R1180
La Boheme | Self-catering Meerensee

La Boheme

Meerensee Self-catering
Sleeps 2
7 reviews

La Boheme is a self-catering apartment situated in the charming seaside town of Richards Bay.The apartment has one bedroom with a double bed and a bathroom....

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R825
Per unit
R825
Sunset Beach 18 Uvongo | Uvongo Beach Self-catering

Sunset Beach 18 Uvongo

Uvongo Beach Self-catering
Sleeps 4

A quaint four sleeper, first floor flat walking distance to Uvongo main beach and the local shops, restaurants in the area.The main bedroom has a double bed....

  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
33% OFF
Keisie Cottages | Africa Specials

Keisie Cottages

Montagu Self-catering
Sleeps 4 in 2 rooms
27 reviews

William and Karin welcome you to Keisie Cottages, cosy farm holiday self-catering mountain cottages on a beautiful fruit and wine farm in the Keisie Valley, 20...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R650
R433
Per unit
R650
R433
Addo De Old Drift Guest Farm B & B | Addo Village Self-catering

Addo De Old Drift Guest Farm B & B

Addo Village Guest House, Self-catering
Sleeps 27 in 9 rooms
37 reviews

A short distance from the little village of Addo in South Africa's malaria-free Eastern Cape and only a 20 minute's drive from the renowned Addo Elephant...

  • Swimming Pool
  • Braai/Barbecue
R1400
Starting price for 2 guests
R1400
Kleindoorn Guest House | Self-catering Barrydale

Kleindoorn Guest House

Barrydale Self-catering
Sleeps 8
7 reviews

Kleindoorn Guest House, 28 km north-east of Barrydale, is a typical Karoo farmhouse dating back to 1834. It is also a stone throw away from the boundaries of...

  • Braai/Barbecue
  • Pet Friendly
  • 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?