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

North West Province

Self-catering accommodation in North West Province

250+ accommodation listings, including 18 specials
Magaliesberg Mountain Lodge | Hekpoort Self-catering

Magaliesberg Mountain Lodge

Hekpoort Lodge, Self-catering
Sleeps 8
17 reviews

Magaliesberg Mountain Lodge is a large three bedroom thatched house tucked away up, high in the Magaliesberg mountains, with breath-taking views towards...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
$46
Avg per night
Avg per night
$46
10% OFF
Mount Amanzi | North West Province Specials

Mount Amanzi

Hartbeespoort Dam Self-catering, Resort
Sleeps 90 in 17 rooms
5 reviews

Set among the picturesque Magaliesberg Mountains, Mount Amanzi is a beautiful Hartbeespoort resort providing guests with plenty of enjoyable...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$60
$54
Avg per night
Avg per night
$60
$54
 Fever Tree Manor | Kosmos Self-catering

Fever Tree Manor

Kosmos Self-catering
Sleeps 10
6 reviews

This self-catering lodge is located in the beautiful Kosmos area on the Hartebeespoort Dam. With breathtaking views to enjoy a relaxing glass of wine...

  • Swimming Pool
  • On-site Parking
$344
Avg per night
Avg per night
$344
Magalies Park  | Self-catering Magalies Park

Magalies Park

Magalies Park Resort, Self-catering
Sleeps 48 in 10 rooms
17 reviews

A peaceful retreat nestled alongside the tranquil Magalies River; Magalies Park is situated on 120-hectares of scenic rich parklands. This prime...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$57
Avg per night
Avg per night
$57
20% OFF
B'sorah Luxury Tented Camp | North West Province Specials

B'sorah Luxury Tented Camp

Skeerpoort Tented Camp, Self-catering
Sleeps 10 in 5 rooms
16 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
$80
$64
Avg per night
Avg per night
$80
$64
Bly-'n-Bietjie  | Self-catering Hartbeespoort Dam

Bly-'n-Bietjie

Hartbeespoort Dam Self-catering
Sleeps 11 in 3 rooms
35 reviews

Situated on the foot of the Magaliesberg, you will find Bly-’n-Bietjie self-catering units nestled in the Africa bushveld. Bly-’n-Bietjie self-catering...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$46
Avg per night
Avg per night
$46
Kemonate Lodge | Klerksdorp Self-catering

Kemonate Lodge

Klerksdorp Self-catering
Sleeps 84 in 19 rooms
19 reviews

Kemonate Lodge does its name proud, where it is nestled amongst the hills just outside of Klerksdorp, on the road towards Ventersdorp. With its...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$32
Avg per night
Avg per night
$32
Yacht View | Self-catering Schoemansville

Yacht View

Schoemansville Guest House, Self-catering
Sleeps 55 in 12 rooms
9 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
$24
Avg per night for 2 guests
Avg per night for 2 guests
$24
The Riverhouse  | Klerksdorp Self-catering

The Riverhouse

Klerksdorp Self-catering
Sleeps 6
31 reviews

The Riverhouse is set in Renovaal and has beautiful views of the Vaal River Valley. It is an hour’s drive from Pothefstroom and over an hour away from...

  • Braai/Barbecue
  • On-site Parking
Essential Services
$49
Avg per night
Avg per night
$49
Nkala Safari Lodge | Self-catering Pilanesberg Game Reserve

Nkala Safari Lodge

Pilanesberg Game Reserve Lodge, Self-catering
Sleeps 11
1 review

Nkala Safari Lodge is a luxury self-catering holiday home in the Game Reserve. Its unique layout allows for undisturbed relaxation in a tranquil setting....

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$890
Avg per night
Avg per night
$890
Die Sinkdak | Bloemhof Self-catering

Die Sinkdak

Bloemhof Self-catering, Bed and Breakfast, Resort, Camping and Caravanning
Sleeps 20 in 4 rooms
32 reviews

Set along the banks of the Vaal River, Die Sinkdak offers tranquil accommodation to nature enthusiasts. It is a great option to families or groups...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
$37
Avg per night
Avg per night
$37
Bergheim Holiday Resort | Self-catering Rustenburg

Bergheim Holiday Resort

Rustenburg Self-catering, Resort, Camping and Caravanning
Sleeps 246 in 21 rooms
32 reviews

Bergheim Holiday Resort offers self-catering accommodation as well as camping and caravan sites and is situated near Rustenburg, at the foot of the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$10
Avg per night for 2 guests
Avg per night for 2 guests
$10
Mamagalie Mountain Lodge | Buffelspoort Self-catering

Mamagalie Mountain Lodge

Buffelspoort Tented Camp, Self-catering
Sleeps 26 in 6 rooms
229 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
$43
Avg per night for 2 guests
Avg per night for 2 guests
$43
Rustenburg-Inn | Self-catering Rustenburg

Rustenburg-Inn

Rustenburg Guest House, Self-catering
Sleeps 30 in 13 rooms
46 reviews

At the Rustenburg-Inn we offer good service, comfortable en-suite bedrooms and a prime location that is easily accessible.Offering eleven bedrooms, of...

  • Swimming Pool
  • On-site Parking
$34
Avg per night
Avg per night
$34
Rusties Lodge | Rustenburg Self-catering

Rusties Lodge

Rustenburg Lodge, Self-catering
Sleeps 33 in 11 rooms
7 reviews

Rusties Lodge is located at the foot of the Magaliesberg, on the Donkherhoek Road and only a short drive to the city centre. There is one self-catering...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
$37
Avg per night
Avg per night
$37
Kosmos View | Self-catering Kosmos

Kosmos View

Kosmos Self-catering
Sleeps 6 in 2 rooms
121 reviews

Kosmos View has two luxury self-catering apartments, ideally located in Kosmos with breathtaking views of the dam. Sun City and the Pilanesberg are...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
$57
Avg per night for 2 guests
Avg per night for 2 guests
$57
Ekukhuleni Game Farm and Cottages | Hekpoort Self-catering

Ekukhuleni Game Farm and Cottages

Hekpoort Self-catering
Sleeps 10 in 4 rooms
36 reviews

Ekukhuleni Game Farm is situated in the foothills of the Magaliesburg mountains, on the Magalies Meander near Hekpoort. The peaceful game farm environment...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$39
Avg per night for 2 guests
Avg per night for 2 guests
$39
Browns Cabin & Cottages | Self-catering Hartbeespoort

Browns Cabin & Cottages

Hartbeespoort Self-catering
Sleeps 13 in 5 rooms
87 reviews

Brown’s Cabin and Cottages are situated on a pecan nut farm in Scheerpoort, situated in the North West region of South Africa. Minutes away from...

  • Braai/Barbecue
$40
Avg per night for 2 guests
Avg per night for 2 guests
$40
La Lavende Waterfront Villa  | Hartbeespoort Dam Self-catering

La Lavende Waterfront Villa

Hartbeespoort Dam Self-catering
Sleeps 14
3 reviews

La Lavende is a luxurious, waterfront Mediterranean style villa with beautiful lake views in Kosmos, Hartebeespoort Dam. This villa sleeps maximum 12...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
$144
Avg per night for 2 guests
Avg per night for 2 guests
$144
Meerhof Lodge | Self-catering Hartbeespoort Dam

Meerhof Lodge

Hartbeespoort Dam Lodge, Self-catering
Sleeps 28 in 10 rooms
92 reviews

Meerhof Lodge is a charming four-star lodge with self-catering cottages. It has beautiful views over the water and onto the Magaliesberg mountains. The...

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

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 2 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 R380 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?