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
Select dates 2 Guests

Self Catering Accommodation in North West Province: Discover Unique Places to Stay

North West Province

Accommodation in North West Province

290+ accommodation listings, including 18 specials
30% OFF
Puschka Farm | North West Province Specials

Puschka Farm

Magaliesburg Self-catering
Sleeps 12 in 3 rooms
34 reviews

Puschka is an organic farm situated in the beautiful Naauwpoort Valley, in the foothills of the majestic Magaliesberg Mountain Range, with the Hex River...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R760
R532
Avg per night for 2 guests
R760
R532
Avg per night for 2 guests
Magalies Wild Game Farm | Self-catering Magaliesburg

Magalies Wild Game Farm

Magaliesburg Self-catering
Sleeps 16 in 3 rooms
72 reviews

Magalies Wild Game Farm is situated in the Magaliesburg Nature Reserve/Biosphere, where bird life is abundant. Game on the farm includes kudu, blesbok, impala,...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R880
Avg per night for 2 guests
R880
Avg per night for 2 guests
Top pick 2019
Top pick 2019
Sky Lodge | Broederstroom Self-catering

Sky Lodge

Broederstroom Lodge, Self-catering
Sleeps 68 in 12 rooms
141 reviews

Welcome to the Sky Lodge, a unique self catering stone lodge on the side of the mountain overlooking the Hartbeespoort Dam and surrounding Magaliesberg...

Recently Booked!
R650
Avg per night
R650
Avg per night
B'sorah Luxury Tented Camp | Self-catering Skeerpoort

B'sorah Luxury Tented Camp

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

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

  • Braai/Barbecue
  • On-site Parking
R1320
Avg per night
R1320
Avg per night
Kosmos View | Kosmos Self-catering

Kosmos View

Kosmos Self-catering
Sleeps 6 in 2 rooms
97 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
R1000
Avg per night for 2 guests
R1000
Avg per night for 2 guests
10% OFF
Jampot Nature Retreat | North West Province Specials

Jampot Nature Retreat

Groot Marico Self-catering
Sleeps 6
7 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
R600
R540
Avg per night for 2 guests
R600
R540
Avg per night for 2 guests
30% OFF
Thatchview | North West Province Specials

Thatchview

Hartbeespoort Self-catering
Sleeps 13 in 4 rooms
24 reviews

Thatchview consists 4 lovely self-catering units that are centrally situated in the village of Hartbeespoort in the Maglies Mountains, offering a 360-degree...

  • Braai/Barbecue
R1450
R1015
Avg per night
R1450
R1015
Avg per night
Arbour Gardens | Self-catering Magaliesburg

Arbour Gardens

Magaliesburg Self-catering
Sleeps 18 in 3 rooms
49 reviews

Arbour Gardens offers three self-catering country cottages set within 6 hectares of land in Magaliesburg. The property is set on the outskirts of the Cradle...

Recently Booked!
R1100
Avg per night for 2 guests
R1100
Avg per night for 2 guests
25% OFF
La Bastide | North West Province Specials

La Bastide

Hartbeespoort Dam Guest House, Bed and Breakfast, Self-catering
Sleeps 23 in 8 rooms
76 reviews

La Bastide is nestled at the foothills of the majestic Magaliesberg Mountains in the picturesque Skeerpoort Valley. Just minutes away from the Hartbeespoort...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R850
R638
Avg per night for 2 guests
R850
R638
Avg per night for 2 guests
R100 OFF
Ixopix Earth and Sky Cottages | North West Province Specials

Ixopix Earth and Sky Cottages

Skeerpoort Self-catering
Sleeps 9 in 3 rooms
20 reviews

Ixopix offers affordable and comfortable accommodation situated about 16 km from Hartbeespoort Dam, with beautiful views of the Magaliesberg and Witberg...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R500
R400
Avg per night for 2 guests
R500
R400
Avg per night for 2 guests
40 Woodlands Circle | Pecanwood Estate Self-catering

40 Woodlands Circle

Pecanwood Estate Self-catering
Sleeps 8
5 reviews

We offer self-catering accommodation in a spacious house set in a quiet golf estate. The house is ideal for families looking for a holiday near Hartbeespoort...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R5000
Avg per night
R5000
Avg per night
Montego Bay 29 | Self-catering Kosmos Ridge

Montego Bay 29

Kosmos Ridge Self-catering
Sleeps 4
28 reviews

Montego Bay 29 is a lovely two-bedroom apartment located on the scenic shores of the Hartbeespoort Dam, surrounded by the unique symmetry of the Magaliesberg...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1700
Avg per night
R1700
Avg per night
Perdehoek Sleepover | Lichtenburg Self-catering

Perdehoek Sleepover

Lichtenburg Self-catering
Sleeps 47 in 12 rooms
12 reviews

Perdehoek Sleepover offers basic and comfortable accommodation in a thatched unit, situated 17 km from Lichtenburg. The open-plan unit is set betwe

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R200
Avg per night for 2 guests
R200
Avg per night for 2 guests
The Riverhouse  | Self-catering Klerksdorp

The Riverhouse

Klerksdorp Self-catering
Sleeps 6
13 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
R850
Avg per night
R850
Avg per night
Marico River Game Lodge | Groot Marico Self-catering

Marico River Game Lodge

Groot Marico Self-catering
Sleeps 58 in 14 rooms
5 reviews

Welcome to Marico River Game Lodge.Marico River Game Lodge is situated between the Kromellenboog Dam and the Marico-Bosveld Nature Reserve, making i

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R690
Avg per night
R690
Avg per night
Mamagalie Mountain Lodge | Self-catering Buffelspoort

Mamagalie Mountain Lodge

Buffelspoort Self-catering, Tented Camp
Sleeps 26 in 6 rooms
145 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 hour's...

  • Swimming Pool
  • Braai/Barbecue
R800
Avg per night for 2 guests
R800
Avg per night for 2 guests
Mountain Chalet | Kleinfontein Self-catering

Mountain Chalet

Kleinfontein Self-catering
Sleeps 8
16 reviews

Mountain Chalet is situated on a farm in Kleinfontein, 15 km north of Brits. The rustic and well-equipped chalet is pet friendly and offers accommodation for...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1350
Avg per night
R1350
Avg per night
Magalies Park  | Self-catering Magalies Park

Magalies Park

Magalies Park Resort, Self-catering
Sleeps 42 in 8 rooms
12 reviews

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

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1190
Avg per night
R1190
Avg per night
Blue Roan Country Lodge | Magaliesburg Self-catering

Blue Roan Country Lodge

Magaliesburg Self-catering
Sleeps 14 in 7 rooms
99 reviews

Break away from the city and relax in one of our seven new, affordable and very comfortable self-catering units in a tranquil and beautiful setting with...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1300
Avg per night for 2 guests
R1300
Avg per night for 2 guests
Boe-Boe's Nest | Self-catering Koster

Boe-Boe's Nest

Koster Self-catering
Sleeps 35 in 7 rooms
4 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.N

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

North West Province accommodation|

If you are looking for North West Province self catering accommodation , SafariNow has a selection of self catering accommodation in North West Province and surrounds. With 687 listings in North West Province, our handy North West Province map search and great low prices, it's easy to book the perfect self catering holiday accommodation for your North West Province visit.

We also have some great special accommodation deals in North West Province South Africa