Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-300

Self-catering accommodation in Africa

14700+ accommodation listings, including 1597 specials
Beachbreak Cottages | Umhlanga Self-catering

Beachbreak Cottages

Umhlanga Self-catering
Sleeps 10 in 3 rooms
1 review

Open plan self catering cottages with sea views in a quiet setting. Walking distance to the beach and Umhlanga's 'village'. All cottages have fully equipped...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R900
Per unit
R900
Experience 1880 | Self-catering Underberg

Experience 1880

Underberg Self-catering
Sleeps 10
4 reviews

Experience 1880 offers self-catering accommodation in this stone house, built in the 1880s and decorated accordingly. The house is situated on a farm,...

  • Braai/Barbecue
  • On-site Parking
R600
Starting price for 2 guests
R600
Asher Riverside Cottage | Bonnievale Self-catering

Asher Riverside Cottage

Bonnievale Self-catering
Sleeps 32 in 4 rooms
9 reviews

Asher Riverside Cottage’s started as a far-off dream in 2003 and the first cottage was completed by the end of July 2004. By 2007, we had a total of four...

  • Braai/Barbecue
  • On-site Parking
R1800
Per unit
R1800
30% OFF
Stornoway Lodge | Africa Specials

Stornoway Lodge

Lanseria Lodge, Bed and Breakfast, Self-catering
Sleeps 58 in 16 rooms
13 reviews

Situated a mere five minutes north of Lanseria Airport and bordering the Cradle of Humankind World Heritage Site, Stornoway Lodge offers ideal accommodation...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
R840
Starting price for 2 guests
R1200
R840
20% OFF
 La Mer 8 | Africa Specials

La Mer 8

Ballito Self-catering
Sleeps 8
4 reviews

La Mer 8 is situated in the vibrant seaside town of Ballito. It is a great destination for friends and family looking to enjoy the beach in the day and the...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1650
R1320
Per unit
R1650
R1320
Alikreukel 24B | Self-catering Hartenbos

Alikreukel 24B

Hartenbos Self-catering
Sleeps 6

This 2 bedroom, 1 bathroom apartment is within walking distance(200m) to the sea, Hartenbos seafront with a variety of shops and restaurants and ATKV amusement...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Per unit
R800
S2 and 3 Unit At Goose Valley Golf Estate | Goose Valley Golf Estate Self-catering

S2 and 3 Unit At Goose Valley Golf Estate

Goose Valley Golf Estate Self-catering
Sleeps 7
7 reviews

Double Unit At Goose Valley Golf Estate is situated in pristine surroundings, only 4 km from Plettenberg Bay, bordering on the Keurbooms Lagoon, with access...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Per unit
R1200
Ngumula Lodge | Self-catering Coconut Bay

Ngumula Lodge

Coconut Bay Lodge, Self-catering
Sleeps 48 in 6 rooms
3 reviews

Ngumula Lodge is situated 25km south of Inhambane, in Mozambique. Situated only 100m from the sea with a spectacular view, it is a perfect holiday destination...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Starting price for 2 guests
R800
Quays 405 | Point Self-catering

Quays 405

Point Self-catering
Sleeps 6
28 reviews

Quays 405 is a comfortable apartment located in the waterfront, offering self-catering accommodation for six people in two bedrooms.The apartment has a modern...

  • On-site Parking
R1600
Per unit
R1600
Mandulo Guest House | Self-catering Musgrave

Mandulo Guest House

Musgrave Self-catering, Bed and Breakfast
Sleeps 10 in 4 rooms
17 reviews

Mandulo Guesthouse is set on a high ridge of the city of Durban, and conveniently situated to almost everything, e.g. beaches, city centre, ICC, Berea,...

  • Swimming Pool
  • Braai/Barbecue
R700
Starting price for 2 guests
R700
Swallow's Rest Lodge | Port Alfred Self-catering

Swallow's Rest Lodge

Port Alfred Self-catering
Sleeps 25 in 6 rooms
20 reviews

Swallow's Rest Lodge is a self-catering lodge located on a game farm 5 km outside of Port Alfred. We offer three large Family Units, one Three-sleeper Unit...

  • Swimming Pool
  • Braai/Barbecue
R500
Starting price for 2 guests
R500
Horizonte Beach Chalets | Self-catering Paindane Beach

Horizonte Beach Chalets

Paindane Beach Self-catering
Sleeps 58 in 13 rooms
6 reviews

Horizonte Beach is situated approximately 490 km north of Maputo on a good tarred road and 35 km south of the town of Inhambane on the coast. The road leading...

  • Swimming Pool
  • Braai/Barbecue
R400
Per unit
R400
Pollok Guest Lodge | Summerstrand Self-catering

Pollok Guest Lodge

Summerstrand Guest House, Self-catering
Sleeps 33 in 7 rooms
1 review

Pollok Beach Guest Lodge offers fully furnished luxury self-catering or bed and breakfast accommodation in Port Elizabeth.The accommodation comprises of 7...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1028
Starting price for 2 guests
R1028
Harrita Lodge and Tours | Self-catering Ponta Malongane

Harrita Lodge and Tours

Ponta Malongane Lodge, Self-catering
Sleeps 26 in 3 rooms
3 reviews

Nestled in a dune forest overlooking the sea and pristine beaches of Ponta Malongane, the Harrita Lodge is a safe and secure upper class development with...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Per unit
R1200
Sugarbush Hill Country Cottages | Rustenburg Self-catering

Sugarbush Hill Country Cottages

Rustenburg Self-catering
Sleeps 47 in 10 rooms
21 reviews

Sugarbush Hill lies on the northern slopes of a peaceful valley in the Magaliesberg Mountain Range. We are on the Rustenburg side of the range, about 50 km...

  • Swimming Pool
  • Braai/Barbecue
R750
Per unit
R750
Korwe Lodge | Self-catering Dinokeng Game Reserve

Korwe Lodge

Dinokeng Game Reserve Lodge, Self-catering
Sleeps 16 in 3 rooms
1 review

Korwe Lodge is situated in the Dinokeng Game Reserve, on the northern boundary of the park and only 45 kilometres north of Pretoria. This lodge offers a family...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Starting price for 2 guests
R900
Summer Place | The Heads Self-catering

Summer Place

The Heads Self-catering
Sleeps 9 in 2 rooms
3 reviews

Summer Place is a lovely double-storey self-catering holiday home situated right on the water’s edge of the Knysna Lagoon. This location allows you to soak up...

  • Braai/Barbecue
  • On-site Parking
R2135
Per unit
R2135
umSisi Cottage | Self-catering White River

umSisi Cottage

White River Self-catering
Sleeps 4
11 reviews

The cottage at umSisi House offers upmarket self-catering accommodation for those wanting unbeatable access to the Kruger National Park without having to stay...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1010
Starting price for 2 guests
R1010
Baleia Vista - Ponto Do Oura | Ponta do Ouro Self-catering

Baleia Vista - Ponto Do Oura

Ponta do Ouro Self-catering
Sleeps 12 in 2 rooms
6 reviews

Baleia Vista - Ponto Do Oura is situated adjacent to Ponta do Ouro main beach. This tropical resort is set in an indigenous tropical coastal forest and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Per unit
R650
The St Lucia Eco Lodge | Self-catering St Lucia

The St Lucia Eco Lodge

St Lucia Bed and Breakfast, Self-catering
Sleeps 65 in 28 rooms
35 reviews

The St Lucia Eco Lodge was established 14 years ago and is a tropical paradise of palms, cycads, tree ferns and other tropical plants that attract bird life....

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1100
Per guest
R1100

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?