Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The best resorts in North West

Check out our selection of great resorts in North West

Filter by:


Review score

Wonderful: 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. Everything about the place was amazing! So much to do, and they are so friendly!!!

Show more Show less
8.6
Excellent
5,595 reviews
Price from
$85
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. its all inclusive, and kids friendy too. Am taking my kids there in September:-)

Show more Show less
8.6
Excellent
1,680 reviews
Price from
$132
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.4
Very Good
1,813 reviews
Price from
$106
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. It was nice to swim in the warm swimming pool in the evening. Our accommodation was at the end close to the trees and ideal for us. The washing masjiens and tumble dryer were easy to use. The restaurant had nice food

Show more Show less
8.7
Excellent
642 reviews
Price from
$77
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. Excellent facilities, friendly and helpful staff. Stunning views.

Show more Show less
8
Very Good
398 reviews
Price from
$94
per night

Set in Hartbeespoort, 23 km from Eagle Canyon Country Club, JUMANJI NATURE RESORT offers accommodation with a garden, free private parking and a terrace. The property is located 39 km from Cradle of Humankind, 41 km from Voortrekker Monument and 42 km from Union Buildings. The resort provides mountain views, an outdoor pool and a 24-hour front desk. Best stay. Location was perfect we got engaged on the mountain the sunset was very beautiful. The host was the best she help me alot with all the arrangements for the engagement

Show more Show less
8.1
Very Good
62 reviews
Price from
$97
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 clean and the staff was friendly!

Show more Show less
8.9
Excellent
49 reviews
Price from
$96
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. The apartments were nice and spacious .well equipped.the spa was also very nice

Show more Show less
7.1
Good
4,295 reviews
Price from
$129
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 place is clean and comfortable.

Show more Show less
6.8
Review score
14 reviews
Price from
$38
per night

All guest rooms at the resort come with a flat-screen TV and a kitchenette. Featuring a private bathroom with a shower, rooms at Victory Towers also have free WiFi, while some rooms also offer a city view. The units will provide guests with a fridge. I absolutely loved the amazing swimming pools – they were clean, refreshing, and so much fun! The fully stocked bar was a great place to relax, and there was plenty of entertainment to keep everyone happy. A fantastic place to unwind and enjoy yourself!

Show more Show less
7.5
Good
17 reviews
Price from
$23
per night

Most booked resorts in North West this month

Resorts that guests love in North West

gogless