Search hotels in North West, South Africa

Enter your dates and choose from 1133 hotels and other places to stay

Select occupancy

Check out these popular cities in North West

Hartbeespoort

332 hotels

Rustenburg

185 hotels

Ledig

7 hotels

Brits

48 hotels

Potchefstroom

166 hotels

Pilanesberg

12 hotels

Matlhagame

10 hotels

Vryburg

26 hotels

Stay in North West's best hotels!

Filter by:

Star Rating
Review score

Oryx Boutique Hotel

Hotel in Klerksdorp

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.

M
Mlamleni
From
United States
The place is super clean, friendly staff and housekeeping was good.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 267 reviews
Price from
$144.71
1 night, 2 adults

Potch Manor Guest House

Hotel in Potchefstroom

Located in Potchefstroom, 4 miles from Potchefstroom Country Club, Potch Manor Guest House has accommodations with a garden, free private parking and a terrace.

J
Jabulile
From
South Africa
⭐ A Truly Exceptional Stay at Potch Manor ⭐ Our experience at Potch Manor was outstanding from beginning to end. From the warm welcome on our first day to the thoughtful accommodations made throughout our stay, everything exceeded our expectations. We were in Potchefstroom for my daughter’s graduation, which meant a busy schedule with makeup appointments, hair installations, and photography sessions. Almari went above and beyond to ensure everything ran smoothly. She even offered the main foyer for our photoshoot — a gesture that made our day even more special. The breakfasts were delicious, and on our final morning, she kindly extended breakfast hours so we could sleep in after a night of celebrating. That level of personal care meant so much to us. A special mention goes to the lovely lady who assisted us on Wednesday. Although I regret forgetting her name, her warmth, exceptional customer service, and genuine kindness made us feel truly cared for. We felt her love in every interaction. Everything about our stay — the staff, the room, the food, and the overall service — was simply perfect. Thank you, Potch Manor, for making this milestone so memorable. I will definitely book again whenever I return to Potchefstroom.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 122 reviews
Price from
$86.58
1 night, 2 adults

The Feather Hill Boutique Hotel

Hotel in Potchefstroom

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

L
Lauren
From
South Africa
We paid a very fair price for a lovely room, gorgeous wedding and a breakfast in a beautiful setting
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 425 reviews
Price from
$105.46
1 night, 2 adults

The Kingdom Resort

Hotel in Ledig

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.

B
Brian
From
Mauritius
everything was clean and great.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 5,151 reviews
Price from
$91.42
1 night, 2 adults

Royal Marang Hotel

Hotel in Phokeng

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

P
PEARL
From
South Africa
Luxury at its best. Top of the range.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,166 reviews
Price from
$161.33
1 night, 2 adults

First Group Magalies Park

Hotel in Hartbeespoort

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.

S
Shane
From
South Africa
Also neat,clean and tidy. Great atmosphere.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,619 reviews
Price from
$137.59
1 night, 2 adults

ANEW Resort Hunters Rest Rustenburg

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

K
Kwena
From
South Africa
The reception, staff, customer service was excellent 👌 Thanks a lot ☺️
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,350 reviews
Price from
$104.81
1 night, 2 adults

Pula Nala Lodge

Hotel in Rustenburg

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

M
Madumetsa
From
South Africa
Unfortunately, the breakfast was not as advertised, and 80% of the time, there was no one at the reception. While I was showering, the tabs electrocuted me. No dinner cause they ran out of supplies and had to eat breakfast for dinner and made me pay the full price while providing half of the advertised on the menu
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 230 reviews
Price from
$58.59
1 night, 2 adults

Riverleaf Hotel

Hotel in Brits

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

O
Ofentse
From
South Africa
Hospitality all the workers we friendly and well mannered
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 430 reviews
Price from
$92.76
1 night, 2 adults

Bophirima Boutique Hotel

Hotel in Rustenburg

Located in Rustenburg, 12 miles from Royal Bafokeng Stadium, Bophirima Boutique Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

A
Atang
From
Botswana
Beautiful, unique property and easily accessible. Spacious rooms. Great refreshing views.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 339 reviews
Price from
$92.76
1 night, 2 adults
See all 1133 hotels in North West

Most-booked hotels in North West in the past month

See all

Popular with guests booking hotels in North West

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 5,151 reviews

Popular with guests booking hotels in North West

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,329 reviews

Popular with guests booking hotels in North West

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,345 reviews

Popular with guests booking hotels in North West

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 807 reviews

Popular with guests booking hotels in North West

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 776 reviews

Popular with guests booking hotels in North West

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,619 reviews

Popular with guests booking hotels in North West

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,459 reviews

Popular with guests booking hotels in North West

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,350 reviews

Popular with guests booking hotels in North West

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 900 reviews

Popular with guests booking hotels in North West

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 627 reviews

North West's best hotels with breakfast

See all
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 249 reviews

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

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 507 reviews

Set in Brits, 1969 feet from Krokodilrivier, Palm Swift Luxury Accommodations has an outdoor swimming pool, as well as free WiFi.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 183 reviews

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

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 900 reviews

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

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 36 reviews

Located in Rustenburg, 30 miles from Royal Bafokeng Stadium, Rosewood Country Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 87 reviews

Rustenburg Boutique Hotel has a garden, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Rustenburg.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,459 reviews

Located in Rustenburg, 18 miles from Royal Bafokeng Stadium, BON Hotel Rustenburg provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 440 reviews

Located just off the N12 in a garden setting, Protea Hotel by Marriott Klerksdorp is located a 5-minute drive from Klerksdorp Airport and the railway station. The hotel features a small splash pool.

Budget hotels in North West

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 601 reviews

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

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 18 reviews

Located in Bosplaas, 10 miles from Dinokeng Game Reserve, Carousel Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 1,228 reviews

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

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 198 reviews

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

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 4 reviews

Located in Coligny, 25 miles from Lichtenburg Game Breeding Station, Coligny Hotel features a bar and views of the garden.

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 31 reviews

Ferns Country Lodge is offering accommodations in Mahikeng. The property is located 4.2 miles from Mmabatho Olympic Stadium, 4.9 miles from Mmabatho Convention Centre and 5.7 miles from Leopard Creek...

Scored out of 10, guest rating 5.4
Fair - What previous guests thought, 25 reviews

Located 23 miles from Potchefstroom Country Club, Ngwenya Hotel & Conference Centre offers 3-star accommodations in Klerksdorp and features a garden, a restaurant and a bar.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews

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.

Hotels in North West you can book without a credit card

See all
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 776 reviews

Welcome to the Villa, we are a boutique country manor located on the Magalies Mountains with the most amazing Hartbeespoort dam views.

Located in Pilanesberg, The Kingdom Resort offers 4-star accommodations with a garden, a terrace and a restaurant. The hotel has family rooms. The hotel offers a spa center.

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 27 reviews

Located in Boshoek, 5.3 miles from Royal Bafokeng Stadium, Pilanesberg Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 68 reviews

Located in Rustenburg, 18 miles from Royal Bafokeng Stadium, Excalibur Boutique Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

FAQs about hotels in North West

See reviews by guests who stayed at hotels in North West

See all
From $49.47 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 99 reviews
The breakfast was fantastic every morning and on time, we never had to wait for anything at all. Was really a wonderful experience and i would recommend Honey Bee Guesthouse to anyone who is looking for affordable accommodation. We had aircons in our rooms, and a fridge, and our own bathrooms with a shower and a bath. Definitely worth the money.
Guest review byJacques
South Africa
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 776 reviews
The Staff was the Highlight of my stay from the guy at Reception,to the cleaning ladies,the bar man and the Breakfast staff .Beautiful friendly People even the management team i loved everything about my stay Thank you so much.My room was upgraded to Executive for free because apparently the was a mix up with the rooms i loved the free upgrade
Guest review byOnkgopotse
South Africa
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,072 reviews
Best safari experience. Love everything starting from food and ending stuff and animals👍
Guest review byMarzhan
Kazakhstan
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 835 reviews
A great place to watch wildlife at the waterhole whist dining Will definitely come back
Guest review byMichael
United Kingdom
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 5,020 reviews
We arrived very late and still able to check in smoothly. The place was very serene
Guest review byMtendere
Ethiopia
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 627 reviews
I like the calm surrounding it’s a must visit place .
Guest review byOPEYEMI
South Africa
From $132.96 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 419 reviews
Everything Staffs are amazing and friendly
Guest review byWincy
South Africa
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,619 reviews
Also neat,clean and tidy. Great atmosphere.
Guest review byShane
South Africa
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 807 reviews
Everything was fine for me. Keep it up
Guest review byAbdullahi
Ghana
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 472 reviews
We didn't have the breakfast there
Guest review byNompi
South Africa
From $67.72 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 517 reviews
The view from my room was great.
Guest review byGaboeletswe
Botswana
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 5,151 reviews
everything was clean and great.
Guest review byBrian
Mauritius

Planning a trip? Get inspired by reviews of cities in North West

Scored out of 10, guest rating 8.0

I've always liked Harties.

I've always liked Harties. It's a great short hop frm Jhb to peace n much needed rest as a getaway place. I could've just slept my time away there but there's plenty to do like the spas and pampering I enjoyed nearby. That hyacinth growing on the water was a great turn -off but made me aware of the responsibility we have towards nature.
Guest review byBongiwe
South Africa
Scored out of 10, guest rating 2.0

Honestly the place have a long way to improve, poor rooms no...

Honestly the place have a long way to improve, poor rooms no luxury at all doors dont lock , restaurant dont have the displayed menu breakfast same menu till check out, wifi offline from checkin to check out so disapointed took my wife for a birthday , swimming pool not working after buying swim wear disappointing , the manager is a barman who will tell you hes busy when asked to talk to , only good consistent thing is room service,place lacks proper management and proper renovations am sad
Guest review byThwalubukhosi
Scored out of 10, guest rating 10

So we drove with family from Botswana , our friends were...

So we drove with family from Botswana , our friends were already checked in. It was a perfect drive . Observing all road rules, upon arrival, our rooms were ready and the set up was great. We went for dinner and the food was amazing.
Guest review byMmoloki
Botswana
Scored out of 10, guest rating 8.0

Home away from Home. The Service was top notch as usual.

Home away from Home. The Service was top notch as usual. Mai, Abe's wife was very accomodating whilst he was away. Although I only swam on Saturday, it was just great to just rest and chill. This was my fourth visit this year and awesome as usual. I will certainly be back a few more times before year-end.
Guest review byCLIVEY
South Africa
Scored out of 10, guest rating 10

I liked everything with my stay, nothing could be improved.

I liked everything with my stay, nothing could be improved. From excellent receptionist to meals and housekeeping. Beautiful, breathtaking views, neat and tidy gardens and surroundings. I would recommend it to my friends and relatives
Guest review byFikile
Scored out of 10, guest rating 8.0

Pilanesberg National Park is extraordinary not just for the...

Pilanesberg National Park is extraordinary not just for the wildlife, but for the landscape itself. The reserve sits inside the remains of an ancient volcanic crater formed over a billion years ago, creating dramatic rings of hills, rich soils and varied habitats that attract an incredible diversity of animals. Driving through it feels almost prehistoric...rugged rock formations, wide plains and beautiful light everywhere you look. A fascinating mix of geology and safari experience.
Guest review byStookieeee
United Kingdom
Scored out of 10, guest rating 10

Madikwe Game Reserve is, without a doubt, my favourite game...

Madikwe Game Reserve is, without a doubt, my favourite game reserve. The breathtaking landscapes are unlike anywhere else, with a beautiful mix of open plains, rocky outcrops, and lush bushveld that make every game drive a feast for the eyes. The wildlife is simply incredible, and Madikwe never disappoints. Every visit brings unforgettable sightings and unique experiences, making each trip feel as special as the first. Whether it's the Big Five, endangered wild dogs, or the abundance of birdlife, there is always something amazing to see. What keeps me coming back is the consistency of the experience. Madikwe combines spectacular scenery, exceptional wildlife, and a true sense of wilderness that is hard to match. It is a place that captures your heart, and I can't wait to return again and again.
Guest review byAntoinette4996
South Africa
Scored out of 10, guest rating 10

The location is within driving distance from Sun City.

The location is within driving distance from Sun City. The room was large enough and suitably furnished. We had quite a variety to choose from for breakfast. The staff was quite friendly and yet respected our privacy. The establishment is neat, and in a safe and secure area
Guest review byLesibana
South Africa
Scored out of 10, guest rating 8.0

We were passing through on our way to Botswana and realised...

We were passing through on our way to Botswana and realised we had left our binoculars and torches at home, fortunately Vryburg had a mall with a Cape Union Mart so we were able to buy what we needed.
Guest review byLynn
South Africa
Scored out of 10, guest rating 8.0

Hartebeespoort is great but this resort is was non existent.

Hartebeespoort is great but this resort is was non existent. Nobody to receive us or open the doors. Phoned 3 x times and no response. Had to scramble to find alternative accommodation. Please refund me.
Guest review byBaaitjies
South Africa

More places to explore, more ways to go