TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-307

Self-catering accommodation in Africa

14400+ accommodation listings, including 1553 specials
Seaboard Hotel | South Beach Self-catering

Seaboard Hotel

South Beach Self-catering
Sleeps 920 in 230 rooms
17 reviews

Seaboard Hotel and Holiday Apartments is located 300 metres from Durban’s central promenade and white sandy beaches. The building has 31 floors and 230...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600/night
Per unit
R600/night
Zonnekus Holiday Resort | Self-catering Philadelphia

Zonnekus Holiday Resort

Philadelphia Resort, Self-catering
Sleeps 244 in 43 rooms
1 review

We offer affordable and fun-filled days for your whole family. The resort offers plenty of accommodation options including self-catering chalets, caravan and...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R180/night
Per guest
R180/night
Nhambavale Lodge | Xai Xai Self-catering

Nhambavale Lodge

Xai Xai Lodge, Camping and Caravanning, Self-catering
Sleeps 132 in 23 rooms
16 reviews

Basking on the tranquil shores of Lake Nhambavale, just 1,2 km from the beach, Nhambavale Lodge offers fully serviced and fully catered, airy Machop-style...

  • Braai/Barbecue
R230/night
Per guest
R230/night
Mountain Marina | Self-catering V & A Waterfront

Mountain Marina

V & A Waterfront Self-catering
Sleeps 80 in 20 rooms
4 reviews

Mountain Marina is a collection of one, two and three-bedroom apartments, designed to provide the ultimate luxury and spacious comfort for the discerning...

  • Swimming Pool
R2150/night
Per unit
R2150/night
Seashells Guest House | Coffee Bay Self-catering

Seashells Guest House

Coffee Bay Self-catering, Bed and Breakfast
Sleeps 14 in 4 rooms
14 reviews

Sea Shells Guest House is situated in Coffee Bay and offers guests one of four comfortably furnished on suite units either on a self-catering or bed and...

  • Braai/Barbecue
  • On-site Parking
R600/night
Per guest
R600/night
9 Rio | Self-catering St Michaels on Sea

9 Rio

St Michaels on Sea Holiday Home, Self-catering
Sleeps 6

Conveniently situated at the popular St. Michaels-on-Sea beach, Rio is a stone's throw from its restaurants, bars, tuck-shops, lawns, seasonal entertainment,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R580/night
Per unit
R580/night
Swallowtail Country Estate | Hogsback Self-catering

Swallowtail Country Estate

Hogsback Camping and Caravanning, Self-catering
Sleeps 12 in 2 rooms
6 reviews

Swallowtail Country Estate is situated in the little village of Hogsback, in the forested Amatola Mountains. It is within easy reach of shops, restaurants and...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R750/night
Per guest
R750/night
Lagune View Self-catering | Self-catering Kabeljous

Lagune View Self-catering

Kabeljous Self-catering
Sleeps 16 in 3 rooms
4 reviews

Lagune View Self-catering apartments are situated on the mouth of the Kabeljauws River, close to the beachfront. Here we invite you to soak up the sunshine,...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1000/night
Per unit
R1000/night
The Royal Gecko Bushveld Lodge | Kleinfontein Self-catering

The Royal Gecko Bushveld Lodge

Kleinfontein Lodge, Self-catering
Sleeps 36 in 15 rooms
3 reviews

At The Royal Gecko Bush Lodge we maintain the rustic elegant bushveld style, with the necessary creature comforts by our back to nature philosophy. Our...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800/night
Per unit
R800/night
Barnfires Self-catering Farmhouse | Self-catering Deneysville

Barnfires Self-catering Farmhouse

Deneysville Self-catering
Sleeps 16 in 2 rooms
1 review

Barnfire Self-catering Farmhouse is situated on 40 hectares of farmland touching the Vaal River. Unwind in a fully furnished farmhouse ideal for families of...

  • Braai/Barbecue
  • On-site Parking
R200/night
Per guest
R200/night
Feracare Wildlife Centre | Rooiberg Self-catering

Feracare Wildlife Centre

Rooiberg Self-catering
Sleeps 27 in 3 rooms
1 review

Feracare is located in the waterberg, Limpopo. We are dedicated to wildlife and cheetahs in particular. We house a cheetah breeding centre and a variety of...

  • Swimming Pool
  • Braai/Barbecue
R1200/night
Per guest
R1200/night
Qwantani Private Rentals | Self-catering Harrismith

Qwantani Private Rentals

Harrismith Self-catering
Sleeps 312 in 52 rooms
12 reviews

Qwantani is a unique resort in a beautiful area for mountains, water-sports and game. The resort is on the North-facing shore of the 20 km long Sterkfontein...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1300/night
Per unit
R1300/night
Forest Walk Self-catering | Hibberdene Self-catering

Forest Walk Self-catering

Hibberdene Self-catering
Sleeps 14 in 3 rooms
7 reviews

Forest Walk Self-catering is situated in the beautiful forest area of Hibberdene and offers a rustic rain forest feeling from the tree tops. With the beach...

  • Braai/Barbecue
R357/night
Per unit
R357/night
Hunters Pride 39 | Self-catering Dinokeng

Hunters Pride 39

Dinokeng Holiday Home, Self-catering
Sleeps 6
10 reviews

Hunters Pride 39 is located inside the Pride of Africa Nature Reserve, in the Dinokeng Game eserve. The lodge is the ultimate in luxury, while still being...

  • Swimming Pool
  • Braai/Barbecue
R2000/night
Per unit
R2000/night
Oxford Manor | Durban North Self-catering

Oxford Manor

Durban North Guest House, Bed and Breakfast, Self-catering
Sleeps 13 in 6 rooms
3 reviews

Oxford Manor is a beautiful guest house situated in Durban, only a short drive to the beach and the lagoon. It is close to many restaurants and shops, making...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R980/night
Per guest
R980/night
KT Cottage | Self-catering Simons Town

KT Cottage

Simons Town Self-catering, Holiday Home
Sleeps 4

We would love to welcome you to our home away from home, uniquely situated in the Table Mountain National Park, above Simonstown. Away from the hustle and...

  • Wi-Fi
  • On-site Parking
R1200/night
Per unit
R1200/night
Ihophe Cottage | Champagne Valley Self-catering

Ihophe Cottage

Champagne Valley Holiday Home, Self-catering
Sleeps 6
3 reviews

Nestled in the peaceful Central Drakensberg, you will find Ihophe Cottage. The double-storey, thatched cottage boasts unrestricted views of Champagne Castle,...

  • Braai/Barbecue
R1280/night
Per unit
R1280/night
Braeview Guesthouse | Self-catering Westcliff (Hermanus)

Braeview Guesthouse

Westcliff (Hermanus) Guest House, Self-catering, Bed and Breakfast
Sleeps 10 in 2 rooms
10 reviews

Braeview Guesthouse is well situated only 150 metres from the famous cliff path between the Old and the New Harbour in the quiet, sunny suburb of Hermanus...

  • Braai/Barbecue
R800/night
Per unit
R800/night
Blaauws Rest - Yzerfontein | Yzerfontein Self-catering

Blaauws Rest - Yzerfontein

Yzerfontein Self-catering
Sleeps 30 in 10 rooms

Blaauw's Rest is a self-catering house situated in the charming seaside town of Yzerfontein.The accommodation comprises of 3 bedrooms, 2 bathrooms. One bedroom...

  • Braai/Barbecue
  • On-site Parking
R895/night
Per guest
R895/night
Ocean View Cottage  | Self-catering Wood Grange

Ocean View Cottage

Wood Grange Holiday Home, Self-catering
Sleeps 4
2 reviews

This free standing, self catering cottage with beautiful sea views has 1 bedroom with double bed, separate kitchen/living area, separate bathroom area and is...

  • Braai/Barbecue
  • On-site Parking
R500/night
Per unit
R500/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 269 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 R177 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?