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
Kalahari Sands Lodge | Tosca Self-catering

Kalahari Sands Lodge

Tosca Lodge, Self-catering
Sleeps 16 in 6 rooms

Kalahari Sands Lodge is a beautiful self-catering lodge situated in Tosca. The accommodation comprises six chalets which range from twin, double and to...

  • Swimming Pool
Mountain View | Self-catering Buffelspoort

Mountain View

Buffelspoort Self-catering
Sleeps 4

In the heart of the Magalies Mountains overlooking the Buffelspoort dam, you will find our lovely chalet. Enjoy the walking trails through the beautiful...

$45
Avg per night for 2 guests
Avg per night for 2 guests
$45
Boschfontein Farm | Magalies Meander Self-catering

Boschfontein Farm

Magalies Meander Self-catering
Sleeps 9 in 3 rooms

Nestled in the foothills of the Magaliesberg, you are offered a piece of nature all to yourself, a mere hour and a half from Johannesburg. 100 hectares of...

  • Braai/Barbecue
$68
Avg per night for 2 guests
Avg per night for 2 guests
$68
Amavi Guesthouse | Self-catering Potchefstroom

Amavi Guesthouse

Potchefstroom Guest House, Self-catering
Sleeps 11 in 4 rooms

Amavi Guesthouse is a jewel in Potchefstroom catering for all. With room and self-catering facilities it is ideal for a single, couple or family...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
$74
Avg per night for 2 guests
Avg per night for 2 guests
$74
Bosveldoord | Swartruggens Self-catering

Bosveldoord

Swartruggens Self-catering, Camping and Caravanning
Sleeps 87 in 17 rooms

Bosveld Resort is located 47 kilometres outside Rustenburg on the N4. This resort is ideal for weddings, birthday parties and functions and also for a...

  • Swimming Pool
$18
Avg per night
Avg per night
$18
Tambotie Forest Lodge | Self-catering Pilanesberg Game Reserve

Tambotie Forest Lodge

Pilanesberg Game Reserve Lodge, Self-catering
Sleeps 12

Tambotie Fores Lodge is a self-catering lodge that is ideal for a family or group looking to experience the Big 5 in a private and exclusive setting. It...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
$560
Avg per night
Avg per night
$560
Gemaqulibe | Swartruggens Self-catering

Gemaqulibe

Swartruggens Self-catering
Sleeps 10

Gemaqulibe is a lovely self-catering accommodation just off the N4 and ideal for people on their way to Botswana. It can comfortably accommodate 10...

  • Braai/Barbecue
  • On-site Parking
$34
Avg per night for 2 guests
Avg per night for 2 guests
$34
Graceland Guesthouse | Self-catering Van Der Hoff Park

Graceland Guesthouse

Van Der Hoff Park Self-catering
Sleeps 41 in 16 rooms

A peaceful guesthouse, ideal for a business getaway, sports enthusiasts or guest looking for a comfortable home away from home in Potchefstroom. Graceland...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
$37
Avg per night
Avg per night
$37
Pura Vida Lodge | Broederstroom Self-catering

Pura Vida Lodge

Broederstroom Lodge, Self-catering
Sleeps 10 in 5 rooms

Situated on 148 acres of African bushveld bordering the scenic banks of the Crocodile River, Pura Vida Lodge offers a range of luxurious wildlife...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$141
Avg per night
Avg per night
$141
Kingdom's Place 2 | Self-catering Phokeng

Kingdom's Place 2

Phokeng Self-catering
Sleeps 3

Kingdom's Place 2 is located in the town of Phokeng in the North West province of South Africa. The town is the capital of the Royal Bafokeng Nation and...

  • Braai/Barbecue
  • On-site Parking
$48
Avg per night for 2 guests
Avg per night for 2 guests
$48
The Mule and Hound Mountain Retreat | Swartruggens Self-catering

The Mule and Hound Mountain Retreat

Swartruggens Self-catering
Sleeps 13 in 2 rooms

The Mule and Hound Mountain Retreat is situated on a farm near Swartruggens in the North West Province. It is under three hours away from Johannesburg and...

  • Braai/Barbecue
  • On-site Parking
$49
Avg per night
Avg per night
$49
African Sunset Lodge - Safari's | Self-catering Makwassie

African Sunset Lodge - Safari's

Makwassie Lodge, Self-catering
Sleeps 11 in 2 rooms

African Sunset Lodge is the ideal bush breakaway, just outside of Makwassie.This beautiful lodge caters for groups of 11 guests. It has two bedrooms, room...

  • Braai/Barbecue
  • On-site Parking
$113
Avg per night
Avg per night
$113
Thabaledi Game Lodge | Massikier Self-catering

Thabaledi Game Lodge

Massikier Self-catering, Camping and Caravanning
Sleeps 226 in 46 rooms

Thabaledi Game Lodge is located between Thabazimbi and Brits, in the heart of the African Bushveld, only a one and a half-hour drive north of Johannesburg...

  • Braai/Barbecue
  • On-site Parking
Essential Services
$28
Avg per night
Avg per night
$28
Spendpenny Guest Farm | Self-catering Koster

Spendpenny Guest Farm

Koster Guest House, Self-catering
Sleeps 11 in 5 rooms

Spendpenny Guest Farm is located on the farm Doornpoort near Koster. The beautiful scenery and the Elands River flowing through the farm provide a...

  • Braai/Barbecue
  • On-site Parking
$33
Avg per night for 2 guests
Avg per night for 2 guests
$33
Kruger Ranch | Maanhaarrand Self-catering

Kruger Ranch

Maanhaarrand Lodge, Self-catering
Sleeps 54 in 18 rooms

Stay in nature with a touch of luxury - Kruger Ranch is located only an hour's drive from Johannesburg and Pretoria. The Ranch is situated in the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$34
Avg per night
Avg per night
$34
Three-Bedroom House in Klerksdorp | Self-catering Wilkoppies

Three-Bedroom House in Klerksdorp

Wilkoppies Self-catering
Sleeps 6

Three-Bedroom House in Klerksdorp is a house that is let out as a whole, meaning that six guests will have the whole house and garden to themselves.This...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
$113
Avg per night
Avg per night
$113
Angela's Guest House | Groot Marico Self-catering

Angela's Guest House

Groot Marico Guest House, Self-catering
Sleeps 14 in 5 rooms

Angela's Guest House B&B is located in North West Groot-Marico. Enjoy home cooking in our English style bed and breakfast, 200 meters off main N4 toll...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
$40
Avg per night for 2 guests
Avg per night for 2 guests
$40
Motsomi Safaris | Self-catering Madikwe Game Reserve

Motsomi Safaris

Madikwe Game Reserve Lodge, Self-catering
Sleeps 12 in 6 rooms

Motsomi Safaris Lodge is situated in the Limpopo Province and is approximately 1.5hours drive from Thabazimbi and 2 hours from Rustenburg. Close to the...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
$113
Avg per night
Avg per night
$113
$19 OFF
The Cottage | North West Province Specials

The Cottage

Kosmos Guest House, Self-catering
Sleeps 2

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
Essential Services
$57
$38
Avg per night
Avg per night
$57
$38
River Dance | Self-catering Hekpoort

River Dance

Hekpoort Self-catering
Sleeps 98

River Dance is located in Hekpoort, a small town under the Magaliesberg range. Magaliesburg is in the countryside and is the ideal place for a weekend...

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

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?