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.

The Kingdom Resort

Ledig

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. We love the Kingdom Resort. This is our third year visiting, and this year we even extended our stay. The Kingdom is an excellent choice for families with children. We loved the pool area, the staff are helpful and kind, and the proximity to the Pilansberg Park is great.

Show more Show less
8.5
Very Good
5,874 reviews
Price from
$81
per night

First Group Magalies Park

Hartbeespoort

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. Great stay with lots of things to do.. Awesome Golf course, Restaurant, 3 Pools... Chalet was spacious with everything you need and more..

Show more Show less
8.7
Excellent
2,195 reviews
Price from
$119
per night

ANEW Resort Hunters Rest Rustenburg

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 87 km. Adventures,kids play grounds,pools, and food

Show more Show less
8.5
Very Good
1,989 reviews
Price from
$86
per night

ATKV Buffelspoort

Rustenburg

ATKV Buffelspoort has an outdoor swimming pool, garden, a terrace and restaurant in Rustenburg. With free WiFi, this 3-star resort has a bar and barbecue facilities. The accommodation features entertainment staff and an ATM. 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.6
Excellent
756 reviews
Price from
$54
per night

On Golden Pond - Mount Amanzi

Hartbeespoort

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.8
Excellent
40 reviews
Price from
$91
per night

Seasons Golf, Leisure, Spa

Hartbeespoort

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. Everything about the place rooms are clean and nice . The place is peaceful

Show more Show less
7
Good
4,305 reviews
Price from
$135
per night

Victory Towers

Bloemhof

Guest rooms at the resort come with a seating area. Rooms are complete with a private bathroom fitted with a shower, all guest rooms at Victory Towers have a flat-screen TV and air conditioning, and some rooms also offer a patio. 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.2
Good
5 reviews
Price from
$59
per night

Cradle spa, health & boutique hotel

Skeerpoort

Set in Skeerpoort, 37 km from Eagle Canyon Country Club, Cradle spa, health & boutique hotel offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a bar. Located around 48 km from Cradle of Humankind, the resort is also 50 km away from Roodepoort Country Club. The resort has a sauna, room service and free WiFi throughout the property. The breakfast was terrible they did not provide even a cereal in the morning and they only provided us with eggs, bacon, a slice of tomato and a slice of bread

Show more Show less
7.8
Good
23 reviews
Price from
$86
per night

Magalies Park Golf Estate

Hartbeespoort

Magalies Park Golf Estate features a garden, terrace, a restaurant and bar in Hartbeespoort. Located around 48 km from Cradle of Humankind, the resort with free WiFi is also 49 km away from Voortrekker Monument. The property is non-smoking and is located 33 km from Eagle Canyon Country Club.

Show more Show less
9
Wonderful
1 reviews

JUMANJI NATURE RESORT

Broederstroom, Hartbeespoort

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 has an outdoor swimming pool, hot tub 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
7.9
Good
49 reviews
Price from
$108
per night

Most booked resorts in North West this month

Resorts that guests love in North West