Welcome to StayNow. 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 8 specials

Milorho Lodge

Magalies Meander Self-catering
Sleeps 114 in 17 rooms
2 reviews

We have 5 luxurious cottages . The cottages are situated in a beautifully wooded area on the foothills of the Magaliesburg, all within 100 meters of the...

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

Anne's Place

Potchefstroom Self-catering
Sleeps 17 in 7 rooms
3 reviews

We would like to extend a warm welcome to all of our visitors. We provide a French Colonial atmosphere which flows into the beautiful garden on a quiet...

  • Swimming Pool
  • Braai/Barbecue
R1000
Avg per night
Avg per night
R1000

Dalrene Lodge

Wolmaransstad Lodge, Self-catering
Sleeps 66 in 15 rooms
22 reviews

Dalrene Lodge offers comfortable accommodation situated in a quiet part of Wolmaransstad, a town in the heart of the diamond industry.The lodge consists...

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

Kareespruit Game Lodge

Zeerust Lodge, Self-catering
Sleeps 82 in 23 rooms
16 reviews

Kareespruit Game Ranch and Guest House is situated on a 1000 ha of malaria-free bushveld just west of Zeerust with the entrance in town that is so close...

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

Lindleyspoort Guest House

Swartruggens Self-catering, Bed and Breakfast
Sleeps 17 in 6 rooms
7 reviews

Lindleyspoort Guest House is situated just off the R565 towards Sun City which makes it a convenient stop-over between Gauteng and the Botswana border...

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

Hadida Guesthouse

Swartruggens Self-catering, Bed and Breakfast
Sleeps 10 in 4 rooms
6 reviews

Hadida Guesthouse offers affordable accommodation and farm-style breakfasts, along with breathtaking views of the surrounding bush veld and local farms in...

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

Bietjie Vrede Guest Farm

Rustenburg Self-catering
Sleeps 28 in 5 rooms
7 reviews

Bietjie Vrede offers a quiet relaxing breakaway from the city within an hour's drive from Johannesburg & Pretoria. With 5 self-catering units situated in...

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

Zarah's Place

Christiana Self-catering
Sleeps 8 in 2 rooms
24 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
R650
Avg per night for 2 guests
Avg per night for 2 guests
R650

Cosmos Selfcatering

Vryburg Self-catering
Sleeps 9 in 5 rooms

Cosmos Self-catering offers comfortable self-catering accommodation in Vryburg. The accommodation consists of five bedrooms that are tastefully...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R550
Avg per night
Avg per night
R550

Mamagalie Mountain Lodge

Buffelspoort Self-catering, Tented Camp
Sleeps 25 in 6 rooms
239 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
R800
Avg per night for 2 guests
Avg per night for 2 guests
R800

Lana's Boutique Hotel

Mahikeng Self-catering
Sleeps 36 in 17 rooms

Surpassing your expectations Lana's Boutique Hotel is an unpretentiously luxurious holiday getaway choice, located in the suburb of Danville, Mahikeng.All...

  • Wi-Fi
R748
Avg per night
Avg per night
R748

Times Premier Town Lodge

Vryburg Lodge, Self-catering, Bed and Breakfast
Sleeps 50 in 19 rooms
1 review

The Times Premier Town Lodge is situated in the centre of the town of Vryburg. The bed and breakfast accommodation is suited primarily for the business...

  • Wi-Fi
  • On-site Parking
R500
Avg per night
Avg per night
R500

Esther's Country Lodge

Hekpoort Lodge, Self-catering
Sleeps 16
2 reviews

Welcome to Esther’s, a contemporary country lodge in a country setting in the heart of the Magaliesberg mountain range.On arrival at Esther’s, one gets an...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
Breakfast Included
R1190
Avg per night for 2 guests
Avg per night for 2 guests
R1190

Buitehof Gasteplaas

Lichtenburg Self-catering
Sleeps 45 in 14 rooms
9 reviews

Buitenhof Gasteplaas offers comfortable rooms in a farm environment, ideal for families, couples and business travellers visiting the Lichtenburg area.The...

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

Twin Palms Guest House

Potchefstroom Guest House, Self-catering, Bed and Breakfast
Sleeps 46 in 18 rooms
7 reviews

Situated in central Potchefstroom, Twin Palms Guest House provides quality, affordable accommodation, ensuring the comfort and well-being of all our...

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

Peacockhouse

Stilfontein Self-catering, Bed and Breakfast
Sleeps 32 in 16 rooms
2 reviews

Sheltered under majestic oak trees and nestled in the heart of the North West Province you’ll find Peacock House. A bed and breakfast beyond luxury and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R790
Avg per night for 2 guests
Avg per night for 2 guests
R790

Why Not Guest Lodge

Bloemhof Guest House, Lodge, Self-catering, Bed and Breakfast
Sleeps 69 in 21 rooms
8 reviews

On the N12, approximately 10 min (13.6km) from the Bloemhof Dam is WhyNot Restaurant & Guest Lodge. This stunning Historical building offers Chalets and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R804
Avg per night for 2 guests
Avg per night for 2 guests
R804

Bem Vindo Lodge

Koster Guest House, Self-catering
Sleeps 16 in 7 rooms
6 reviews

Bem-Vindo Lodge offers quality accommodation in Koster and is close to various attractions and main roads. Come and enjoy comfortable accommodation in a...

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

Schweizer Guesthouse

Schweizer-Reneke Guest House, Self-catering
Sleeps 17 in 6 rooms
5 reviews

Schweizer Guesthouse offers comfortable accommodation ideally situated in the heart of Schweizer-Reneke. The guest house have five self catering units and...

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

Lakeside Guest House

Lichtenburg Guest House, Self-catering
Sleeps 38 in 17 rooms
2 reviews

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...

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

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 6 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 R400 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?