Welcome to SafariNow. Get off your booking by paying with the voucher code before .

Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-725

Self-catering accommodation in Africa

14800+ accommodation listings, including 1498 specials
Wynberg House | Modelpark Self-catering

Wynberg House

Modelpark Self-catering
Sleeps 5

Best Self-catering Accommodation in Witbank (Emalahleni)! With over 10 Years experience in the hospitality industry, Wynberg House comes highly recommended to...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R470
Per unit
R470
201 Gulmarn  | Self-catering V & A Waterfront

201 Gulmarn

V & A Waterfront Self-catering
Sleeps 2

Located in the beautiful Waterfront Marina Estate, 201 Gulmarn is a luxurious apartment providing picturesque views from the lounge and the bedroom. This...

  • Wi-Fi
R2300
Per unit
R2300
Die Hawehuis | Still Bay West Self-catering

Die Hawehuis

Still Bay West Self-catering
Sleeps 10 in 2 rooms

Beautiful self-catering holiday flats with amazing sea view located in the seaside town of Still Bay at Still Bay Harbour. Walking distance from beach and the...

  • Braai/Barbecue
  • On-site Parking
R1550
Per unit
R1550
Modern Chalet on the Beach | Self-catering Tamarin

Modern Chalet on the Beach

Tamarin Self-catering
Sleeps 2

This brand new chalet right on the beach of Tamarin Bay is located in a very upmarket area.Built to a high standard with a modern design with all the comfort...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R2500
Per unit
R2500
Thesen Harbour Town Flat | Thesen Island Self-catering

Thesen Harbour Town Flat

Thesen Island Self-catering
Sleeps 2

Thesen Harbour Town Flat is located in Thesen Harbour Town in Knysna, at the heart of South Africa’s lovely Garden Route.This modern unit is ideal for a couple...

  • On-site Parking
R1450
Per unit
R1450
DRY-DOCK | Self-catering Sheffield Beach

DRY-DOCK

Sheffield Beach Guest House, Self-catering
Sleeps 2

Two self-catering units in a garden setting within 10 minutes walk of the beach. It is very private, with a garden and wild bush view.The Morocco Room has one...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R700
Per unit
R700
Sally's Haven Selfcatering and Backpackers Accommodation | Krugersdorp Self-catering

Sally's Haven Selfcatering and Backpackers Ac...

Krugersdorp Self-catering, Backpacker
Sleeps 70 in 5 rooms

Welcome to Sally's Haven.A cosy middle class family run business in Krugersdorp. We pride ourselves in providing a neat and comfortable, safe accommodation....

  • Braai/Barbecue
  • Pet Friendly
R380
Per unit
R380
Mont Blanc Apartment | Self-catering Gordons Bay

Mont Blanc Apartment

Gordons Bay Self-catering
Sleeps 7

Welcome to Mont Blanc Apartment.It is a 2-bedroom apartment, 1 double bed in the dreamy main bedroom, 2 standard single beds in the light and airy second...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
Per unit
R2500
Glenwood Safaris | Elandskraal Self-catering

Glenwood Safaris

Elandskraal Self-catering
Sleeps 10

Since the early 1990's, Glenwood has been home to a variety of wild game. The farm was previously used as a setting for youth camps. It is situated on 360...

  • Braai/Barbecue
  • On-site Parking
R1800
Starting price for 2 guests
R1800
 Wildgoose Lodge | Self-catering Marloth Park

Wildgoose Lodge

Marloth Park Self-catering
Sleeps 8

Set in Marloth Park in the Mpumalanga region, Wildgoose Lodge features a terrace. With garden views, this accommodation provides a swimming pool.Situated in...

  • Swimming Pool
  • Braai/Barbecue
R4990
Per unit
R4990
Simonsberg Heights | Simons Town Self-catering

Simonsberg Heights

Simons Town Self-catering
Sleeps 4

A beautiful self-catering holiday apartment with gorgeous views over Simon's Town Marina, the navy harbour and False Bay, from Glen Cairn to Gordon's Bay and...

  • On-site Parking
R800
Per unit
R800
La Pension Inn | Self-catering Bezuidenhout Valley

La Pension Inn

Bezuidenhout Valley Self-catering, Guest House
Sleeps 20 in 9 rooms

All en-suite self-catering guest house strategically located in the East of Johannesburg on Albertina Sisulu Road (R24) which is a mobile spine linking the...

  • Braai/Barbecue
  • On-site Parking
R450
Starting price for 2 guests
R450
Sunny Place | Bedfordview Self-catering

Sunny Place

Bedfordview Self-catering
Sleeps 4

Sunny Place is a two bedroom apartment located in Johannesburg. The apartment also boasts city views, mountain and garden views.The property features one...

  • Wi-Fi
  • Braai/Barbecue
R1500
Starting price for 2 guests
R1500
Maison d'Bosch: 224 Andringa Walk | Self-catering Stellenbosch Central

Maison d'Bosch: 224 Andringa Walk

Stellenbosch Central Self-catering
Sleeps 4

224 Andringa Walk is a beautiful and very upmarket two-bedroom, two-bathroom apartment situated in the heart of historic Stellenbosch. The apartment features a...

  • Wi-Fi
  • On-site Parking
R1800
Per unit
R1800
Tinley Manor Guest Suite | Tinley Manor Self-catering

Tinley Manor Guest Suite

Tinley Manor Guest House, Self-catering
Sleeps 2

A stunning spacious en-suite guest room with its own access on a beachfront property with direct access to the beach.

  • Swimming Pool
  • On-site Parking
R1200
Per unit
R1200
Glenrock Cottage | Self-catering Salt Rock

Glenrock Cottage

Salt Rock Self-catering
Sleeps 8 in 4 rooms

Welcome to Glenrock Cottage.A vintage inspired, open plan home recently renovated and decorated with up-cycled and restored furniture situated in the heart of...

  • Braai/Barbecue
  • On-site Parking
R3000
Per unit
R3000
Myrtle Manor | Heatherlands Self-catering

Myrtle Manor

Heatherlands Guest House, Self-catering
Sleeps 18 in 4 rooms

Nestled in the blooming mountains of the Garden Route lies this stunning guest house Myrtle Manor, where luxury and comfort are valued above all else. Myrtle...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
5 Seaview Lodge | Self-catering Langebaan

5 Seaview Lodge

Langebaan Self-catering
Sleeps 8 in 2 rooms

Seaview lodge is a beautifully equipped seafront apartment facing the ocean, right in front of the main beach. It's also brilliantly located and within walking...

  • Pet Friendly
  • On-site Parking
R1100
Per unit
R1100
Private Home For Holiday Rental | Beacon Bay Self-catering

Private Home For Holiday Rental

Beacon Bay Self-catering
Sleeps 8

Private Home For Holiday Rental is located on a mini golf course in East London. This modern self-catering house can accommodate up to eight guests and...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R3500
Per unit
R3500
Avemore Eikehof No 23 | Self-catering Stellenbosch Central

Avemore Eikehof No 23

Stellenbosch Central Self-catering
Sleeps 4

Just a mere stone's throw away from the forestlike Stellenbosch University lies the elegant and conveniently located apartment, Avemore Eikehof No 23. This...

  • Wi-Fi
  • On-site Parking
R2600
Per unit
R2600

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 22 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 R191 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?