Search hotels in North West, South Africa
Enter your dates and choose from 983 hotels and other places to stay
Check out these popular cities in North West
Hartbeespoort
312 hotelsRustenburg
152 hotelsPotchefstroom
127 hotelsKlerksdorp
128 hotelsLedig
7 hotelsBrits
42 hotelsMahikeng
51 hotelsPilanesberg
15 hotelsBoshoek
6 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.7Excellent - What previous guests thought, 5,608 reviewsPopular with guests booking hotels in North West
Scored out of 10, guest rating 7.0Good - What previous guests thought, 925 reviewsPopular with guests booking hotels in North West
Scored out of 10, guest rating 7.7Good - What previous guests thought, 1,254 reviewsPopular with guests booking hotels in North West
Scored out of 10, guest rating 6.2Pleasant - What previous guests thought, 1,320 reviewsPopular with guests booking hotels in North West
Scored out of 10, guest rating 6.6Pleasant - What previous guests thought, 435 reviewsPopular with guests booking hotels in North West
Scored out of 10, guest rating 8.7Excellent - What previous guests thought, 1,643 reviewsPopular with guests booking hotels in North West
Scored out of 10, guest rating 7.2Good - What previous guests thought, 923 reviewsPopular with guests booking hotels in North West
Scored out of 10, guest rating 8.1Very Good - What previous guests thought, 954 reviewsPopular with guests booking hotels in North West
Scored out of 10, guest rating 6.7Pleasant - What previous guests thought, 243 reviewsPopular with guests booking hotels in North West
Scored out of 10, guest rating 8.7Excellent - What previous guests thought, 166 reviews
North West's best hotels with breakfast
Riverleaf Hotel
Hotel in BritsBreakfast optionsScored out of 10, guest rating 8.4Very Good - What previous guests thought, 341 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.48 per nightCopperwood Hotel and Conferencing
Hotel in BritsBreakfast optionsScored out of 10, guest rating 8.8Excellent - What previous guests thought, 239 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.48 per nightPalm Swift Luxury Accommodation
Hotel in BritsBreakfast optionsScored out of 10, guest rating 8.7Excellent - What previous guests thought, 553 reviewsSet in Brits, 1969 feet from Krokodilrivier, Palm Swift Luxury Accommodations has an outdoor swimming pool, as well as free WiFi.
From $83.48 per nightPeermont Metcourt at Rio, Klerksdorp
Hotel in KlerksdorpBreakfast optionsScored out of 10, guest rating 8.0Very Good - What previous guests thought, 142 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.
Three Oaks and an Aloe Boutique Hotel
Hotel in HartbeespoortBreakfast optionsScored out of 10, guest rating 8.7Excellent - What previous guests thought, 300 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.91 per nightRustenburg Boutique Hotel
Hotel in RustenburgBreakfast optionsScored out of 10, guest rating 8.4Very Good - What previous guests thought, 103 reviewsRustenburg Boutique Hotel has a garden, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Rustenburg.
From $87.51 per nightBakubung Bush Lodge
Hotel in LedigBreakfast optionsScored out of 10, guest rating 8.6Excellent - What previous guests thought, 628 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 $417.42 per nightKwa Maritane Lodge
Hotel in LedigBreakfast optionsScored out of 10, guest rating 8.6Excellent - What previous guests thought, 577 reviewsOn the slopes of a volcano in the heart of Pilanesberg National Park, Kwa Maritane Lodge has free Wi-Fi.
Budget hotels in North West
Bophirima Boutique Hotel
Hotel in RustenburgCheap hotelScored out of 10, guest rating 8.4Very Good - What previous guests thought, 253 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.36 per nightLilyPark Lodge
Hotel in RustenburgCheap hotelScored out of 10, guest rating 8.7Excellent - What previous guests thought, 426 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.45 per nightLefa Boutique Hotel
Hotel in RustenburgCheap hotelScored out of 10, guest rating 8.7Excellent - What previous guests thought, 542 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.57 per night- Scored out of 10, guest rating 8.1Very Good - What previous guests thought, 93 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.
BON Hotel Rustenburg
Hotel in RustenburgCheap hotelScored out of 10, guest rating 7.8Good - What previous guests thought, 1,402 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.61 per nightStayEasy Rustenburg
Hotel in RustenburgCheap hotelScored out of 10, guest rating 7.7Good - What previous guests thought, 1,254 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.26 per nightSundown Country Estate
Hotel in BoshoekCheap hotelScored out of 10, guest rating 6.2Pleasant - What previous guests thought, 1,320 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.24 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.
FAQs about hotels in North West
See reviews by guests who stayed at hotels in North West
- From $48.94 per nightScored out of 10, guest rating 7.8Good - What previous guests thought, 1,438 reviewsI had an absolutely fantastic stay at Club Cocomo! The island-like setup of the property creates such a serene and relaxing atmosphere. We stayed in the Haiti room, which was beautifully decorated, spacious, and offered stunning views. The property also boasts a lovely bar and a heated pool, which made it the perfect spot to unwind after a day of exploring. The menu is affordable, with a variety of delicious options that didn’t break the bank. The staff was incredibly friendly and attentive, making sure we had everything we needed for a perfect stay. The unique ambiance and all the amenities truly made it a memorable experience. I highly recommend Club Cocomo for anyone looking for a peaceful, affordable, and enjoyable getaway. I’ll definitely be back.Guest review byLesegoSouth Africa
- From $2,191.29 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 $190 per nightScored out of 10, guest rating 7.2Good - What previous guests thought, 4,272 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 $112.27 per nightScored out of 10, guest rating 8.7Excellent - What previous guests thought, 5,608 reviewsThe resort is wonderful it has everything you need the staff is so friendly and facilities are really clean and comfortable.Guest review byD3nise07United States
- Scored out of 10, guest rating 8.6Excellent - What previous guests thought, 577 reviewsthe whole place was remarkable, great staff, view into the safari, great game drives and amazing foodGuest review bygad raifmanIsrael
- From $40.30 per nightScored out of 10, guest rating 7.9Good - What previous guests thought, 125 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, 923 reviewsIt is beautiful! Clean and has everything I needed Lovely romantic getaway 😍Guest review byMathabeSouth Africa
- From $417.42 per nightScored out of 10, guest rating 8.6Excellent - What previous guests thought, 628 reviewsBeautiful setting - great food - attentive staff . . . can’t ask for more!Guest review byJanineUnited States
- From $546.96 per nightScored out of 10, guest rating 9.3Wonderful - What previous guests thought, 1,179 reviewslovely out in bush game drives were amazing great food -and lots of itGuest review byshaunCanada
- From $95 per nightScored out of 10, guest rating 8.0Very Good - What previous guests thought, 395 reviewsExcellent facilities, friendly and helpful staff. Stunning views.Guest review byYaseenSouth Africa
- From $190 per nightScored out of 10, guest rating 8.8Excellent - What previous guests thought, 457 reviewsGood food selecting fresh fruit and desserts were lovelyGuest review byCHRISSouth Africa
- From $69.03 per nightScored out of 10, guest rating 6.6Pleasant - What previous guests thought, 435 reviewsI like the calm surrounding it’s a must visit place .Guest review byOPEYEMISouth Africa
- From $157.97 per nightScored out of 10, guest rating 8.7Excellent - What previous guests thought, 1,643 reviewsLoved our chalet, very comfortable.Guest review byHeleneSouth Africa
- From $63.04 per nightScored out of 10, guest rating 8.3Very Good - What previous guests thought, 512 reviewsThe view from my room was great.Guest review byGaboeletsweBotswana
- From $80.60 per nightScored out of 10, guest rating 8.2Very Good - What previous guests thought, 1,715 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 - 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 - 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 - 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 - 8.0
I attended the Glen Jones concert.
I attended the Glen Jones concert. It was convenient to go to Sun City. It was 12 km away. The chalet was clean. If I had time we could had a braai. Also easy access as day visitor to Sun City. They offer game drives and games.Guest review byLebo 480South Africa - 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