Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-16

Self-catering accommodation in Africa

14700+ accommodation listings, including 1583 specials
R100 OFF
ANKA Lodge | Africa Specials

ANKA Lodge

Atholl Self-catering
Sleeps 14 in 6 rooms
6 reviews

ANKA Lodge is a luxurious, upmarket accommodation comprising of five apartments situated in a beautiful park-like garden.The apartments overlook a beautifully...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R850
R750
Per unit
R850
R750
Onrus Garden Cottage and Flat | Self-catering Onrus

Onrus Garden Cottage and Flat

Onrus Self-catering
Sleeps 6 in 2 rooms
6 reviews

As the name suggests, Onrus Garden Cottage and Flat offers a relaxing getaway in the tranquil village of Onrus. It is a great option for couples or small...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R650
Per unit
R650
Bushveld Ambience in Montana | Zambezi Country Estate Self-catering

Bushveld Ambience in Montana

Zambezi Country Estate Self-catering
Sleeps 6
3 reviews

Bushveld Ambience in Montana is a high-ceilinged thatched townhouse with a cosy bushveld feeling. It has 3-bedrooms, situated within 21 Zambezi Security...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Starting price for 2 guests
R750
33% OFF
Meraki Guest House | Africa Specials

Meraki Guest House

Stormsriver Village Guest House, Self-catering
Sleeps 4
1 review

This is a self-catering holiday house. It is a lovely 2 bedroom, 2 bathroom home. It has a great kitchen with fridge, microwave and all utensils. There is a...

  • Wi-Fi
  • Braai/Barbecue
R750
R500
Starting price for 2 guests
R750
R500
Planet Africa Studio 32 | Sea Point Self-catering

Planet Africa Studio 32

Sea Point Self-catering
Sleeps 3
2 reviews

Planet Africa is a low rise complex built around a large communal pool and braai area. The apartments are clean and modern studios, with well equipped...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Per unit
R600
Hoogwater Cottage | Self-catering Wolseley

Hoogwater Cottage

Wolseley Self-catering
Sleeps 4
4 reviews

Hoogwater cottage is only a 110 km from Cape Town. Nestled under the majestic Witzenberg Mountains, the self-catering cottage is situated within easy reach of...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R900
Starting price for 2 guests
R900
The Beach Cottage Kleinzee | Kleinzee Self-catering

The Beach Cottage Kleinzee

Kleinzee Self-catering
Sleeps 4
5 reviews

The Beach Cottage will satisfy your need to escape. Endless ocean views are complemented by a view of the Buffels river mouth and nearby wetlands.The Kleinzee...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R900
Per unit
R900
The Beachhouse | Self-catering Port Nolloth

The Beachhouse

Port Nolloth Self-catering
Sleeps 16 in 2 rooms
30 reviews

The Beach House is a luxurious 1870s historical home that promises a unique stay in the picturesque town of Port Nolloth, which is known for its pristine...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R700
Per unit
R700
Iona Cottage | Clarens Self-catering

Iona Cottage

Clarens Self-catering
Sleeps 4
13 reviews

Iona Cottage is a fully furnished self-catering cottage located in the secluded Swartland area, set in a rose garden with walnut trees. Clarens village square...

  • Braai/Barbecue
R800
Starting price for 2 guests
R800
Blue Bay B&B | Self-catering Summerstrand

Blue Bay B&B

Summerstrand Bed and Breakfast, Self-catering
Sleeps 10 in 5 rooms
12 reviews

Blue Bay B&B is a Cape Cod-style beach house with uninterrupted sea views from the private balconies. It is decorated in Feng Shui style to enhance the...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R850
Per unit
R850
20% OFF
Leadwood Lodge | Africa Specials

Leadwood Lodge

Hoedspruit Self-catering
Sleeps 8 in 2 rooms
18 reviews

Leadwood Lodge offers you two upmarket and ideal home from home self catering bush style lodge units. The main lodge is set amoungst large indigenous trees...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
R800
Starting price for 2 guests
R1000
R800
Talking Trees Self-Catering House | Self-catering Clarens

Talking Trees Self-Catering House

Clarens Self-catering
Sleeps 8
1 review

Talking Trees is the ideal accommodation choice in Clarens. Situated in Swartland, an older more established part of Clarens, Talking Trees is within walking...

  • Wi-Fi
  • On-site Parking
R1800
Starting price for 2 guests
R1800
Rita's Goose | Goose Valley Golf Estate Self-catering

Rita's Goose

Goose Valley Golf Estate Self-catering
Sleeps 4
13 reviews

ABOUT RITA'S GOOSE - Secure, safe, private, sheltered, sunny, fully equipped, - Overlooks natural green area, indigenous gardens, small animals and birds -...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
Gewels Self-Catering | Self-catering Santos Bay

Gewels Self-Catering

Santos Bay Self-catering
Sleeps 3
11 reviews

This is our barefoot, beach room with incredible views! Comfortable & homely. No fuss. The Studio is underneath the main house to which we live in & 8 minutes...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R550
Starting price for 2 guests
R550
Addo African Home | Addo Self-catering

Addo African Home

Addo Lodge, Self-catering
Sleeps 42 in 15 rooms
6 reviews

Addo African Home is on a beautiful farm estate located in Addo in the Eastern Cape, South Africa. This estate has 15 elegant rooms, each room is equipped with...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R576
Starting price for 2 guests
R576
Mountain Fly Fishing | Self-catering Haenertsburg

Mountain Fly Fishing

Haenertsburg Self-catering
Sleeps 26 in 5 rooms
14 reviews

Established on a 300-hectare farm at the source of a mountain stream with spectacular views, Mountain Fly Fishing offers an ideal opportunity to get away from...

  • Braai/Barbecue
  • Pet Friendly
R826
Starting price for 2 guests
R826
Pinkpaleis | Greyton Self-catering

Pinkpaleis

Greyton Self-catering
Sleeps 20 in 4 rooms
11 reviews

Pinkpaleis is situated in the peaceful Overberg town of Greyton. This town is at the foot of the beautiful Riviersonderend Nature Reserve and promises to be a...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R860
Starting price for 2 guests
R860
Chez James | Self-catering Yzerfontein

Chez James

Yzerfontein Self-catering
Sleeps 2
22 reviews

Chez James is a modern self-catering apartment for two, situated 150 m from the beach in the seaside village of Yzerfontein, which lies 85 km north of Cape...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1100
Per unit
R1100
Bush Willow House | Dinokeng Game Reserve Self-catering

Bush Willow House

Dinokeng Game Reserve Self-catering
Sleeps 8
2 reviews

Bush Willow Guest House is a four-bedroom, two-bathroom old style flat-roof farmhouse with eight single beds. The main bedroom is en-suite. This property is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1800
Per unit
R1800
Hole in the Wall | Self-catering Hole in the Wall

Hole in the Wall

Hole in the Wall Self-catering
Sleeps 74 in 14 rooms
5 reviews

Situated in Coffee Bay and surrounded by vast stretches of unspoiled coastline, Hole in the Wall Hotel and Holiday Village offers some of the most picturesque...

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

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?