Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .
TIP!
Enter Dates
Enter your dates for accurate availability
North West Province, South Africa

Self-catering accommodation in North West Province

Self-catering accommodation in North West Province

240+ accommodation listings, including 12 specials

Jampot Nature Retreat

Groot Marico Self-catering
Sleeps 6
9 reviews

Come and relax at Jampot, a nature retreat in the heart of an ancient woodland on the banks of the pristine Groot Marico River. This beautiful and private...

  • Braai/Barbecue
  • On-site Parking
$42
Avg per night for 2 guests
Avg per night for 2 guests
$42

Out of Africa Lodge

Hartbeespoort Dam Guest House, Self-catering
Sleeps 36 in 14 rooms
74 reviews

Out of Africa Lodge is a beautiful lodge situated in a nature estate at the foot of the Magaliesburg mountains, close to Hartbeespoortdam. It is in the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$26
Avg per night
Avg per night
$26

Mamagalie Mountain Lodge

Buffelspoort Self-catering, Tented Camp
Sleeps 25 in 6 rooms
231 reviews

In the heart of the magnificent Magaliesberg mountain range lies Mamagalie Mountain Lodge. Head northwest from Johannesburg and after a one and a half...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$59
Avg per night for 2 guests
Avg per night for 2 guests
$59

B'sorah Luxury Tented Camp

Skeerpoort Self-catering, Tented Camp
Sleeps 10 in 5 rooms
18 reviews

B'sorah Luxury Tented Camp is located between the Hartbeespoortdam and the Magaliesberg Mountains.This tented camp has five luxury tents, each tent is...

  • Braai/Barbecue
  • On-site Parking
$91
Avg per night
Avg per night
$91

Vulture Creek

Skeerpoort Self-catering
Sleeps 36 in 11 rooms
41 reviews

Vulture Creek is a charming lodge with three, two bedroom self-catering cottages and five two sleeper en-suite self catering cottages, situated in...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$42
Avg per night
Avg per night
$42

Lakeside Guest House

Lichtenburg Guest House, Self-catering
Sleeps 34 in 16 rooms
1 review

With the ever-growing pace and stress of urban life, an escape to the calm and space of North West Province provides the balm needed to find the...

  • Swimming Pool
  • Braai/Barbecue
$48
Avg per night for 2 guests
Avg per night for 2 guests
$48

Yacht View

Schoemansville Guest House, Self-catering
Sleeps 30 in 13 rooms
11 reviews

This home is in the most sought after street in Schoemansville (Karel Street). This is a break away from city life. Come talk to your children and your...

  • Wi-Fi
  • Braai/Barbecue
$84
Avg per night
Avg per night
$84

Steynshoop Valley Lodge

Hekpoort Self-catering
Sleeps 24 in 7 rooms
12 reviews

Steynshoop is a luxury self-catering lodge, beautifully situated on an elevated site in the scenic Magaliesberg valley near Hekpoort, with superb views of...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
$65
Avg per night
Avg per night
$65

Boe-Boe's Nest

Koster Self-catering
Sleeps 35 in 7 rooms
10 reviews

Welcome to Boe-Boe's Nest. There are no TVs in the chalets, DStv is available at the pool but please bring your own decoder, smart card and remote.No...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$49
Avg per night
Avg per night
$49
20% OFF

Fish Eagle Log Cabin

Schoemansdrift Self-catering
Sleeps 10
25 reviews

20% OFF

  • Braai/Barbecue
  • On-site Parking
$124
$99
Avg per night
Avg per night
$124
$99

The Cottage

Kosmos Guest House, Self-catering
Sleeps 2
2 reviews

The Cottage is an upmarket Guesthouse in Kosmos Village, Hartbeespoort Dam, We are a small luxury self-catering establishment offering understated and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$65
Avg per night
Avg per night
$65

Mount Serene

Buffelspoort Self-catering
Sleeps 8 in 2 rooms
134 reviews

Mount Serene is situated on the slopes of the Magaliesberg Mountains, about 30 kilometre from the town of Magaliesburg on the R24; less than 100 kilometre...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$49
Avg per night for 2 guests
Avg per night for 2 guests
$49

The Honey Nest Woonwapark

Rustenburg Self-catering, Camping and Caravanning
Sleeps 108 in 18 rooms
5 reviews

One of the most gorgeous exclusive BUSH camps for only a few campers. We changed our ablution block to accommodate each family with YOUR OWN BEAUTIFUL...

  • Swimming Pool
  • Braai/Barbecue
$26
Avg per night
Avg per night
$26

Birdsview Guest House

Potchefstroom Guest House, Self-catering
Sleeps 38 in 13 rooms
94 reviews

Home away from home. Birdsview Guest House is conveniently accessible from the main road N12 of Potchefstroom, offering a relaxing, clean, tranquil and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$38
Avg per night for 2 guests
Avg per night for 2 guests
$38

Gemstone Guest House

Klerksdorp Guest House, Self-catering
Sleeps 31 in 11 rooms
29 reviews

Come and relax in this Gem of Klerksdorp situated just 1km from the N12 Diamond route. Gemstone Guesthouse is the perfect getaway with the best comfort...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$46
Avg per night
Avg per night
$46

Houtbosdorp

Broederstroom Lodge, Self-catering
Sleeps 24 in 8 rooms
52 reviews

We are nestled against the Magaliesberg Mountain range. Houtbosdorp is a small intimate holiday and all year around get-away for a family, groups or...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$33
Avg per night for 2 guests
Avg per night for 2 guests
$33

Millstream Inn

Skeerpoort Guest House, Self-catering
Sleeps 12 in 5 rooms
7 reviews

Essential services now available in terms of the lockdown regulations we are able to provide accommodation for CIPC permit holding Millstream Inn Guest...

  • Braai/Barbecue
  • On-site Parking
$38
Avg per night
Avg per night
$38

Evergreen River Guest Farm, Groot Marico

Groot Marico Self-catering
Sleeps 16 in 3 rooms
15 reviews

Evergreen River Guest Farm is a privately owned farm situated on the banks of the Groot Marico River, approximately 9 kms outside of Groot Marico. We are...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
$42
Avg per night for 2 guests
Avg per night for 2 guests
$42

Molenhof Gastehuis

Die Bult Guest House, Self-catering
Sleeps 17 in 6 rooms
5 reviews

Molenhof Gastehuis is situated on the Bult in Potchefstroom. It is 1,2km from the North West University, 400m from the Senwes Cricket Stadium, the Fanie...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
$36
Avg per night for 2 guests
Avg per night for 2 guests
$36

Zarah's Place

Christiana Self-catering
Sleeps 8 in 2 rooms
22 reviews

Zarah's Place is a lovely self-catering townhouse situated in Christiana, in the North West Province of South Africa. The beautiful Vaal River is...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
$42
Avg per night for 2 guests
Avg per night for 2 guests
$42

North West Province 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 121 options of Self-catering accommodation in North West Province.

Affordable accommodation for everyone, from cheap and cheerful Self-catering holiday houses to luxury villas. Don't miss out on our great deals from R200 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?