Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The best resorts in North West

Check out our pick of great resorts in North West

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Guests can relax by the main swimming pool or enjoy a meal from the Acacia Terrace Café. The nearby Splash Kingdom Water Park offers entertainment for the family and there is also a children's playground on site. The resort is wonderful it has everything you need the staff is so friendly and facilities are really clean and comfortable.

Show more Show less
8.6
Fabulous
5,532 reviews
Price from
US$87
per night

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

Guests can relax at 3 outdoor pools or enjoy a game of tennis, volleyball or play mini golf. The resort has a children's playground and babysitting services can be arranged. There were three bedrooms instead of the advertised two bedrooms. The grounds were excellent and the antelope roaming free gave the place a magical feel.

Show more Show less
8.7
Fabulous
1,579 reviews
Price from
US$142
per night

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 87 km. I loved everything about the place Smooth check in and great hospitality from the staff

Show more Show less
8.3
Very good
1,742 reviews
Price from
US$126
per night

Boasting barbecue facilities, ATKV Buffelspoort is situated in Rustenburg in the North West region, 47 km from Royal Bafokeng Stadium and 32 km from Rustenburg Golf Club. With free WiFi, this 3-star resort has a garden and a bar. The resort has an indoor pool, year-round outdoor pool and terrace, and guests can grab a bite to eat in the restaurant. I stayed over a weekend with some friends. I was surprised at the size and great facilities for this area. The staff was very friendly and helpful throughout our stay. Our accommodation was comfortable. The fridge didnt work at all but on reporting it was replaced with a new unit promptly - WELL DONE, GREAT SERVICE!! I would visit ATKV Buffelspoort again if I get the chance. Great for families and friends!

Show more Show less
8.8
Fabulous
598 reviews
Price from
US$78
per night

Anahata Nature Resort in Hartbeespoort offers an adults-only retreat with a beautiful garden, terrace, and outdoor swimming pool. Guests enjoy stunning lake and mountain views, complemented by a serene environment. The peace from the city. Cut off from the buzz is awesome

Show more Show less
8.2
Very good
72 reviews
Price from
US$98
per night

Set in Hartbeespoort, 36 km from Eagle Canyon Country Club, On Golden Pond - Mount Amanzi offers accommodation with water sports facilities, free private parking, a rooftop pool and an indoor pool. With garden views, this accommodation features a terrace. Featuring family rooms, this property also provides guests with an outdoor fireplace.

At the apartment, the family-friendly restaurant is open for dinner, lunch and brunch and serves African cuisine. Everything was just great. The host was amazing especially the welcome letter on arrival and sending a pin location after we were told when I called the reception at Mount Amanzi the Golden Pond was else where and not on the same premises.

Show more Show less
8.9
Fabulous
52 reviews
Price from
US$97
per night

Outdoor activities at the resort include an 18-hole golf course, a putt-putt course, an outdoor and kiddies pool. There is a picnic area and a children's games room. The staff can assist you with arranging day and private tours in and around the area. It was nice and clean The guy who was helping us at the reception was so nice

Show more Show less
7.2
Good
4,296 reviews
Price from
US$128
per night

Bakgatla Resort is located in the north-eastern part of the Pilanesberg Game Reserve, near the Bakgatla Gate. The resort offers an outdoor pool, restaurant and a children's playground.

The resort has a restaurant, open for breakfast, lunch and dinner. Barbecue facilities are available. Quiet and peaceful location just outside of Pilanesberg. The rooms were well equipped with everything in working order. The pool was lovely.

Show more Show less
5.5
Review score
162 reviews
Price from
US$207
per night

Set in Hartbeespoort, 36 km from Eagle Canyon Country Club, Mount Amanzi offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Offering a restaurant, the property also has a bar, as well as an indoor pool. The resort provides garden views and a children's playground. Chalet was extremely comfortable. Facilities were well kept and clean. Staff is friendly and helpful. There all also activities arranged which were fun. Our family had an awesome time and look forward to returning.

Show more Show less
7.8
Good
397 reviews
Price from
US$87
per night

Situated in Mooinooi, within 48 km of Eagle Canyon Country Club and 21 km of Magalies Park Golf Course, Mafu Island Resort features accommodation with an outdoor swimming pool and as well as free private parking for guests who drive. Located around 24 km from Pecanwood Golf & Country Club, the resort is also 38 km away from Lesedi Cultural Village. The property is non-smoking and is set 24 km from Aerial Cableway Hartbeespoort. The Care taker was friendly and professional . The security guard was also very helpful and made sure our cars were safe overnight.worked beyond the call of duty

Show more Show less
5.8
Review score
23 reviews
Price from
US$38
per night

Most booked resorts in North West this month

Resorts that guests love in North West