Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-298

Self-catering accommodation in Africa

14700+ accommodation listings, including 1616 specials
Reefteach Lodge | Sodwana Bay Self-catering

Reefteach Lodge

Sodwana Bay Self-catering, Bed and Breakfast
Sleeps 28 in 4 rooms
11 reviews

Reefteach has an intimate knowledge of the reefs at Sodwana Bay and is the operator of choice for divers wishing to know more about the underwater environment....

  • Swimming Pool
  • Braai/Barbecue
R760
Starting price for 2 guests
R760
16% OFF
Laguna La Crete 173 | Africa Specials

Laguna La Crete 173

Uvongo Self-catering
Sleeps 4
10 reviews

Laguana La Crete 173 is situated in Uvongo which is a welcoming town with secluded beaches, superb fishing sites, a nature reserve and beautiful scenery. ...

  • Swimming Pool
  • Braai/Barbecue
R580
R483
Per unit
R580
R483
Grootgeluk Bush Camp | Mookgopong (Naboomspruit) Self-catering

Grootgeluk Bush Camp

Mookgopong (Naboomspruit) Self-catering
Sleeps 84 in 20 rooms
6 reviews

Grootgeluk Bush Camp is situated 8 km away from Mookgapong, in a quite bushveld setting. Here guest can stay in one of the self-catering cottages, ideal for...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R300
Per unit
R300
P106 Taliesin, Thesen Island, Knysna | Self-catering Thesen Island

P106 Taliesin, Thesen Island, Knysna

Thesen Island Self-catering
Sleeps 12
11 reviews

Taliesin is one of the most beautiful houses on Knysna Lagoon. It is as close to the water’s edge as you can be. High tide comes up to the lower deck. It...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2425
Starting price for 2 guests
R2425
Netcoral Guest House | Brighton Beach Self-catering

Netcoral Guest House

Brighton Beach Guest House, Self-catering
Sleeps 16 in 7 rooms
9 reviews

Netcoral Guest House offers comfortable and stylish accommodation ideally situated for holidaymakers and visiting business executives. Accommodation comprises...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1440
Starting price for 2 guests
R1440
Ocean Breeze | Self-catering Kenton-on-Sea

Ocean Breeze

Kenton-on-Sea Self-catering
Sleeps 8
1 review

Ocean Breeze is beautifully decorated, modern beach house. It offers families, friendly accommodation in idyllic setting just minutes away from the beach and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R2195
Per unit
R2195
La Ballito 506 | Ballito Self-catering

La Ballito 506

Ballito Self-catering
Sleeps 4
3 reviews

La Ballito 506 is situated in the vibrant seaside town of Ballito, along the stunning Dolphin Coast.The apartment, which is on the fifth floor, has one and a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
25 Cyferfontein Mabalingwe | Self-catering Rooiberg

25 Cyferfontein Mabalingwe

Rooiberg Self-catering
Sleeps 8
3 reviews

25 Cyferfontein Mabalingwe is a comfortable self-catering home located inside the Mabalingwe Nature Reserve in Bela Bela. The home offers luxury accommodation...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3500
Starting price for 2 guests
R3500
White Sands Log Cabins | Inhambane Self-catering

White Sands Log Cabins

Inhambane Self-catering
Sleeps 162 in 25 rooms

Situated along the tip of Inhambane’s coastline, White Sands Log Cabins offers an idyllic seaside getaway. It is a great choice for groups visiting this...

  • Swimming Pool
  • Braai/Barbecue
R1500
Per unit
R1500
Bailey's Beach Cottage | Self-catering Brighton Beach

Bailey's Beach Cottage

Brighton Beach Self-catering
Sleeps 3

Bailey’s Beach Cottage is located in Brighton Beach, which is the most unspoilt natural beach in Durban. It is situated in a nature conservancy on The Bluff,...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1300
Per unit
R1300
Kruger Park Lodge 514 | Hazyview Self-catering

Kruger Park Lodge 514

Hazyview Lodge, Self-catering
Sleeps 6
32 reviews

Unit 514 is a free-standing, self-catering lodge sleeping up to six guests. The house is fully-equipped and serviced daily for guests' convenience. The unit...

  • Swimming Pool
  • Braai/Barbecue
R2500
Per unit
R2500
Bevendalesp | Self-catering Sea Point

Bevendalesp

Sea Point Self-catering
Sleeps 2

Bevendalesp is a fully furnished and self-catering apartment in Sea Point, situated close to all amenities. The apartment consists of one en-suite bedroom, an...

  • Wi-Fi
  • On-site Parking
R600
Per unit
R600
Cora Terrace | Central Self-catering

Cora Terrace

Central Self-catering, Backpacker
Sleeps 72 in 11 rooms
27 reviews

We specialise in group dormitory accommodation (schools, sports hroups etc.) as well as medium term contractors visiting the city.Why Cora Terrace; Not often...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R220
Starting price for 2 guests
R220
Anerley Sands | Self-catering Anerley

Anerley Sands

Anerley Self-catering
Sleeps 11 in 4 rooms
2 reviews

Anerley Sands is located in a coastal town named Port Shepstone in KwaZulu-Natal. This accommodation consists of four self-catering units, each unit can...

  • Braai/Barbecue
  • On-site Parking
R500
Starting price for 2 guests
R500
Watersmeet Cottage | Dullstroom Self-catering

Watersmeet Cottage

Dullstroom Self-catering
Sleeps 10 in 3 rooms
10 reviews

Watersmeet Cottages is set on the Walkersons Private Trout Fishing Estate, in Dullstroom. A high security Estate on 870 Hectares of land, with various game...

  • Braai/Barbecue
  • On-site Parking
R2100
Per unit
R2100
SunnysideUp Backpackers Centurion | Self-catering Raslouw

SunnysideUp Backpackers Centurion

Raslouw Self-catering, Backpacker
Sleeps 24 in 5 rooms
11 reviews

SunnysideUp Backpackers is conveniently situated in Centurion West between the cities of Johannesburg and Pretoria.The backpackers offers affordable farm-style...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R320
Starting price for 2 guests
R320
Central Plett Holiday Apartment | Plett Central Self-catering

Central Plett Holiday Apartment

Plett Central Self-catering
Sleeps 4
8 reviews

This is an upmarket apartment located in central Plettenberg bay with shops, pubs and restaurants only a few steps away. The apartment can comfortably sleep...

  • Braai/Barbecue
R1400
Per unit
R1400
Beach Ruhls | Self-catering Dwarskersbos

Beach Ruhls

Dwarskersbos Self-catering
Sleeps 6
2 reviews

Beach Ruhls is a self-catering beachfront home which is situated in Dwarskersbos, along the stunning Cape West Coast. This house is tastefully furnished and...

  • Braai/Barbecue
  • On-site Parking
R1905
Per unit
R1905
Cremorne Estate | Port St Johns Self-catering

Cremorne Estate

Port St Johns Bed and Breakfast, Self-catering
Sleeps 162 in 46 rooms
14 reviews

'There are still a few places on earth where,if you listen carefully, you can hear your heartbeatecho across the water...'Welcome to Cremorne Estate, just...

  • Swimming Pool
  • Braai/Barbecue
R300
Starting price for 2 guests
R300
Mystique Unit A | Self-catering Shelly Beach (KZN)

Mystique Unit A

Shelly Beach (KZN) Self-catering
Sleeps 4

Mystique is situated on the beach and within walking distance to the Sonny Evans Small Craft Harbor. The unit has 2 bedrooms and 2 bathrooms. Sleeps 4 people....

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R715
Per unit
R715

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?