Search hotels in North West, South Africa
Enter your dates and choose from 958 hotels and other places to stay
Check out these popular cities in North West
Hartbeespoort
315 hotelsRustenburg
149 hotelsPotchefstroom
126 hotelsKlerksdorp
129 hotelsLedig
7 hotelsMahikeng
51 hotelsBrits
41 hotelsPilanesberg
15 hotelsVryburg
22 hotelsZeerust
29 hotels
Stay in North West's best hotels!
Filter by:
Star Rating
Review score
Oryx Boutique Hotel
Located in Klerksdorp, 29 miles from Potchefstroom Country Club, Oryx Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

The Feather Hill Boutique Hotel
The Feather Hill Boutique Hotel has a shared lounge, terrace, a restaurant and bar in Potchefstroom.

Etali Safari Lodge
Etali Safari Lodge features a shared lounge, terrace, a restaurant and bar in Madikwe Game Reserve. This 5-star hotel has air-conditioned rooms with a private bathroom.

The Kingdom Resort
Located alongside Pilanesberg National Park, The Kingdom Resort offers air-conditioned accommodations on either a room only or self-catering basis. Sun City Resort is 3.1 mi away.

Royal Marang Hotel
Featuring an outdoor and indoor swimming pool, Royal Marang Hotel offers luxury accommodations with panoramic views of the surrounding countryside.

First Group Magalies Park
Magalies Park is located at the foothills of the Magaliesberg mountain range and 6.2 mi from Hartbeespoort Dam. The resort features wellness facilities, a kids' club and a golf course.

ANEW Resort Hunters Rest Rustenburg
ANEW Resort Hunters Rest Rustenburg is a country resort located in Rustenburg. Offering views of the Magalies Mountains it features a golf course and spa. The Pilanesberg National Park is within 54...

Pula Nala Lodge Bed & Breakfast
Located in Rustenburg, 2.2 miles from Royal Bafokeng Stadium, Pula Nala Lodge Bed & Breakfast provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge....

4th Avenue Themepark & Lodge
Located in Rustenburg, 11 miles from Royal Bafokeng Stadium, 4th Avenue Themepark & Lodge provides accommodations with a garden, free private parking and a restaurant.

Acres Inn Klerksdorp
Located in Klerksdorp, 6.2 miles from NG Kerk Klerksdorp-Goudkop, Acres Inn Klerksdorp provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Most-booked hotels in North West in the past month
Popular with guests booking hotels in North West
Scored out of 10, guest rating 8.6Excellent - What previous guests thought, 5,583 reviewsPopular with guests booking hotels in North West
Scored out of 10, guest rating 7.0Good - What previous guests thought, 899 reviewsPopular with guests booking hotels in North West
Scored out of 10, guest rating 7.7Good - What previous guests thought, 1,253 reviewsPopular with guests booking hotels in North West
Scored out of 10, guest rating 6.5Pleasant - What previous guests thought, 421 reviewsPopular with guests booking hotels in North West
Scored out of 10, guest rating 6.2Pleasant - What previous guests thought, 1,312 reviewsPopular with guests booking hotels in North West
Scored out of 10, guest rating 7.2Good - What previous guests thought, 924 reviewsPopular with guests booking hotels in North West
Scored out of 10, guest rating 8.6Excellent - What previous guests thought, 1,665 reviewsPopular with guests booking hotels in North West
Scored out of 10, guest rating 8.2Very Good - What previous guests thought, 958 reviewsPopular with guests booking hotels in North West
Scored out of 10, guest rating 8.6Excellent - What previous guests thought, 569 reviewsPopular with guests booking hotels in North West
Scored out of 10, guest rating 8.2Very Good - What previous guests thought, 148 reviews
North West's best hotels with breakfast
Riverleaf Hotel
Hotel in BritsBreakfast optionsScored out of 10, guest rating 8.3Very Good - What previous guests thought, 336 reviewsLocated in Brits, within 27 miles of Eagle Canyon Country Club and 11 miles of Magalies Park Golf Course, Riverleaf Hotel has accommodations with an outdoor swimming pool and a garden, and free WiFi...
From $83.44 per nightCopperwood Hotel and Conferencing
Hotel in BritsBreakfast optionsScored out of 10, guest rating 8.8Excellent - What previous guests thought, 241 reviewsLocated in Brits, 27 miles from Eagle Canyon Country Club, Copperwood Hotel and Conferencing provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.
From $83.44 per nightPalm Swift Luxury Accommodation
Hotel in BritsBreakfast optionsScored out of 10, guest rating 8.7Excellent - What previous guests thought, 561 reviewsSet in Brits, 1969 feet from Krokodilrivier, Palm Swift Luxury Accommodations has an outdoor swimming pool, as well as free WiFi.
From $83.44 per nightThree Oaks and an Aloe Boutique Hotel
Hotel in HartbeespoortBreakfast optionsScored out of 10, guest rating 8.7Excellent - What previous guests thought, 303 reviewsLocated in Hartbeespoort, 21 miles from Eagle Canyon Country Club, Three Oaks and an Aloe Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a...
From $158.83 per nightRustenburg Boutique Hotel
Hotel in RustenburgBreakfast optionsScored out of 10, guest rating 8.4Very Good - What previous guests thought, 107 reviewsRustenburg Boutique Hotel has a garden, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Rustenburg.
From $87.47 per nightBakubung Bush Lodge
Hotel in LedigBreakfast optionsScored out of 10, guest rating 8.6Excellent - What previous guests thought, 619 reviewsFeaturing a pool surrounded by lush vegetation, the Bakubung Bush Lodge is located in the Pilanesberg National Park. It offers a variety of massages, and has elegantly decorated rooms with free Wi-Fi.
From $399.94 per nightKwa Maritane Lodge
Hotel in LedigBreakfast optionsScored out of 10, guest rating 8.6Excellent - What previous guests thought, 569 reviewsOn the slopes of a volcano in the heart of Pilanesberg National Park, Kwa Maritane Lodge has free Wi-Fi.
From $413.18 per nightProtea Hotel by Marriott Mahikeng
Hotel in MahikengBreakfast optionsScored out of 10, guest rating 8.2Very Good - What previous guests thought, 958 reviewsLocated only 1.9 mi from Mafikeng’s city business district, this elegant hotel is set in landscaped gardens. It features an outdoor swimming pool and a restaurant offering al fresco dining.
From $124.96 per night
Budget hotels in North West
Bophirima Boutique Hotel
Hotel in RustenburgCheap hotelScored out of 10, guest rating 8.4Very Good - What previous guests thought, 252 reviewsLocated in Rustenburg, 11 miles from Royal Bafokeng Stadium, Bophirima Boutique Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
From $86.32 per nightLefa Boutique Hotel
Hotel in RustenburgCheap hotelScored out of 10, guest rating 8.7Excellent - What previous guests thought, 539 reviewsLocated in Rustenburg, 20 miles from Royal Bafokeng Stadium, Lefa Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
From $95.53 per night- Scored out of 10, guest rating 8.5Very Good - What previous guests thought, 97 reviews
Located in Potchefstroom, 4 miles from Potchefstroom Country Club, Potch Manor Boutique Guest House has accommodations with a garden, free private parking and a terrace.
From $91.50 per night BON Hotel Rustenburg
Hotel in RustenburgCheap hotelScored out of 10, guest rating 7.7Good - What previous guests thought, 1,420 reviewsLocated in Rustenburg, 16 miles from Royal Bafokeng Stadium, BON Hotel Rustenburg provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
From $89.57 per nightStayEasy Rustenburg
Hotel in RustenburgCheap hotelScored out of 10, guest rating 7.7Good - What previous guests thought, 1,253 reviewsLocated in Rustenburg, 15 miles from Royal Bafokeng Stadium, StayEasy Rustenburg provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
From $84.22 per nightSundown Country Estate
Hotel in BoshoekCheap hotelScored out of 10, guest rating 6.2Pleasant - What previous guests thought, 1,312 reviewsLocated in Boshoek, 9.4 miles from Royal Bafokeng Stadium, Sundown Country Estate has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.
From $70.21 per night- Scored out of 10, guest rating 6.7Pleasant - What previous guests thought, 243 reviews
Located in Potchefstroom, 1.1 miles from Potchefstroom Country Club, Elgro Hotel Potchefstroom has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
From $83.44 per night - Scored out of 10, guest rating 7.7Good - What previous guests thought, 330 reviews
Set on the banks of the Mooi River, Willows Garden Hotel Potchefstroom offers accommodations adjacent to the Potchefstroom Country Club. The hotel offers an outdoor swimming pool and free WiFi.
From $97.83 per night
Hotels in North West you can book without a credit card
LilyPark Lodge
Hotel in RustenburgNo credit card neededScored out of 10, guest rating 8.6Excellent - What previous guests thought, 430 reviewsLocated in Rustenburg, 10 miles from Royal Bafokeng Stadium, LilyPark Lodge provides accommodations with a terrace, free private parking, a restaurant and a bar.
From $60.42 per nightVilla Paradiso
Hotel in HartbeespoortNo credit card neededScored out of 10, guest rating 7.2Good - What previous guests thought, 924 reviewsWelcome to the Villa, we are a boutique country manor located on the Magalies Mountains with the most amazing Hartbeespoort dam views.
Peermont Metcourt at Rio, Klerksdorp
Hotel in KlerksdorpNo credit card neededScored out of 10, guest rating 7.9Good - What previous guests thought, 144 reviewsPeermont Metcourt at Rio, Klerksdorp features an outdoor swimming pool, garden, a terrace and restaurant in Klerksdorp. With a bar, the 3-star hotel has air-conditioned rooms with free WiFi.
From $114.46 per nightAdelina Hotel
Hotel in BeestekraalNo credit card neededScored out of 10, guest rating 3.9Poor - What previous guests thought, 10 reviewsLocated in Beestekraal, 21 miles from Royal Bafokeng Stadium, Adelina Hotel has accommodations with a seasonal outdoor swimming pool, free private parking, a shared lounge and a restaurant.
Rz guest house
Hotel in MahikengNo credit card neededScored out of 10, guest rating 4.6Disappointing - What previous guests thought, 38 reviewsRz guest house is located in Mahikeng, 3.1 miles from Mmabatho Olympic Stadium and 3.9 miles from Mmabatho Convention Centre. This 1-star hotel offers room service.
FAQs about hotels in North West
See reviews by guests who stayed at hotels in North West
- From $2,190.19 per nightScored out of 10, guest rating 10.0Exceptional - What previous guests thought, 8 reviewsMadikwe Hills was perfect. The quality of the food was very high - and they provided many options. Breakfast and lunch were delicious and dinner was next level. The quality of the house wine was good, and there were many, many options. The service was welcoming and exceptional, from start to finish. The Game drives were also good, and ranged from peaceful and educational, to downright thrilling. Trucks were comfortable, and ponchos and blankets provided as needed.Guest review byJanUnited States
- From $48.91 per nightScored out of 10, guest rating 7.8Good - What previous guests thought, 1,431 reviewsThe service from start to end was exceptional! There are multiple service offerings that made this getaway special and personalized. The staff paid so much attention to detail, and the birthday trip was amazing. The guesthouse looks and feels like a resort. It is highly recommended. Spa staff were also kind and welcoming.Guest review byLucySouth Korea
- From $1,150.91 per nightScored out of 10, guest rating 9.2Wonderful - What previous guests thought, 1,193 reviewsall the staff went the extra mile. they were all very friendly and helpful. The food was excellent. and the game drives were wonderful and relaxing.Michaela our guide and driver was lovely and very knowledgeable and we learnt a lot about the bush and the animals from her.Guest review byElizeSouth Africa
- From $130.63 per nightScored out of 10, guest rating 7.1Good - What previous guests thought, 4,280 reviewsThe place is like a hidden gem. absolutely breathtaking, the aura, the amount to greenery around just relaxes you. had an amazing stay. only wish we had stayed longer to enjoy the nature.Guest review byOTHATA SILAHBotswana
- From $63.01 per nightScored out of 10, guest rating 8.2Very Good - What previous guests thought, 514 reviewsI liked everything about the place, what i saw on the pictures was actually what i got and they went extra mile by decorating our room as if they knew it was our anniversary!.Guest review byBeautySouth Africa
- From $399.94 per nightScored out of 10, guest rating 8.6Excellent - What previous guests thought, 619 reviewsI stayed for the third time and looking forward to return again. Everything is just absolutely fantastic!Guest review byArtemDenmark
- From $413.18 per nightScored out of 10, guest rating 8.6Excellent - What previous guests thought, 569 reviewsthe whole place was remarkable, great staff, view into the safari, great game drives and amazing foodGuest review bygad raifmanIsrael
- From $40.28 per nightScored out of 10, guest rating 7.8Good - What previous guests thought, 126 reviewsThe host and her staff are very friendly and welcoming. We definitely felt at home.Guest review byRadebeSouth Africa
- Scored out of 10, guest rating 7.2Good - What previous guests thought, 924 reviewsIt is beautiful! Clean and has everything I needed Lovely romantic getaway 😍Guest review byMathabeSouth Africa
- From $94.95 per nightScored out of 10, guest rating 8.0Very Good - What previous guests thought, 399 reviewsExcellent facilities, friendly and helpful staff. Stunning views.Guest review byYaseenSouth Africa
- From $179.54 per nightScored out of 10, guest rating 8.8Excellent - What previous guests thought, 462 reviewsGood food selecting fresh fruit and desserts were lovelyGuest review byCHRISSouth Africa
- From $72.45 per nightScored out of 10, guest rating 6.5Pleasant - What previous guests thought, 421 reviewsI like the calm surrounding it’s a must visit place .Guest review byOPEYEMISouth Africa
- From $112.21 per nightScored out of 10, guest rating 8.6Excellent - What previous guests thought, 5,583 reviewsIts nice for a person who loves natureGuest review byNozibongoSouth Africa
- From $160.24 per nightScored out of 10, guest rating 8.6Excellent - What previous guests thought, 1,665 reviewsLoved our chalet, very comfortable.Guest review byHeleneSouth Africa
- From $89.20 per nightScored out of 10, guest rating 8.2Very Good - What previous guests thought, 1,719 reviewsEverything about the facility.Guest review byPhumzileSouth Africa
Planning a trip? Get inspired by reviews of cities in North West
- 10.0
Hartbeespoort is definitely a place worth visiting, I wish I...
Hartbeespoort is definitely a place worth visiting, I wish I could have stayed for longer... I'm definitely gona visit again soon, this time with my kids as I saw there are plenty of activities for them too.Guest review byIrene ZandileSouth Africa - 10.0
Rustenburg is a place to be when you want to relax, have fun...
Rustenburg is a place to be when you want to relax, have fun, enjoy your vacation. You can visit hartebeespoort has so many activities, you can do zipling, visit little Paris, upside down house and many more.Guest review byAnonymous - 10.0
Best variety of restaurants, a sea of best accommodation...
Best variety of restaurants, a sea of best accommodation options, a great variety of businesses, advanced malls, good weather, academic institutions, military units, sporting facilities, vibrant youthful people, welcoming people, etc.Guest review byTobiasSouth Africa - 6.0
The hotel was ideally situated.
The hotel was ideally situated. However, both access roads have been neglected by the current municipality. What a sad state of affairs with the blatant mismanagement we see in the Klerksdorp and surrounding suburbs.Guest review byDesSouth Africa - 8.0
We stayed at The Kingdom resort. its a very well run...
We stayed at The Kingdom resort. its a very well run operation with great facilities for kids and adults and is very close to the Pilanesberg Game reserve. It is much more cost effective than staying in the park which is exhorbitantly expensiveGuest review byRalphSouth Africa - 8.0
The protea hotel as a venue for my meeting was very good.
The protea hotel as a venue for my meeting was very good. The service from this hotel was perfect t. I did not like the venue that I had booked into for the weekend. The drivers are very careless and do not follow road rules. Visited the mall which was very nice. Had breakfast at Wimpy and enjoyed this.Guest review byMonyaiSouth Africa - 6.0
Brits has great industry but the town itself is run down.
Brits has great industry but the town itself is run down. They should replace the inactive traffic lights with roundabouts and should work in their roads and pavements and general upkeep of the area. It looks a mess.Guest review byCecilySouth Africa - 10.0
Pilansberg is a 3 hour from Johannesburg.
Pilansberg is a 3 hour from Johannesburg. It is easily accessible however the roads to the Pilansberg are not in great shape. It would be best to take a shuttle than to drive yourself. The park is fantastic with all the animals. We saw many lion, a leopard, many elephants, many rhino and lots more. I highly recommend.Guest review byMartinIsrael - 10.0
Vryburg is a nice small town filled with beautiful people,...
Vryburg is a nice small town filled with beautiful people, my family stays there so it was nice going there knowing that I know who’s there. Next time with more time on my hands I will definitely visit different restaurants and try their food!Guest review byDianeBotswana - 8.0
Not a big town but since I was going to the villages I...
Not a big town but since I was going to the villages I enjoyed a lot of open land driving and walking. The district is very big though. Although the name is fancy is not that upmarket town. Is a very welcoming town where everyone just fit in. I like the mixture of town and village setup.Guest review byProjects