Gog_sr_cc_less
Skip to main content

Filter by:

Review score
Property type
Travel group
Smart filters
Brands
Fun things to do
Entire places
Facilities
Room facilities
City
Landmarks
Property rating
Find high-quality hotels and holiday rentals
Property accessibility
Room accessibility

North West: 957 properties found

Save up to 40% on stays

Book now with free cancellation and no hidden fees, stay till 31 Dec 2026.
A double bed in front of large Black Friday logo
Terrace
Vrede Luxury Tented Camp has mountain views, free WiFi and free private parking, set in Kosmos, 44 km from Eagle Canyon Country Club.
Spa and wellness centre
Offering a garden and outdoor pool, Dikhololo is a game farm set in Brits. Guests can enjoy a barbecue and a restaurant on site. Pretoria Central is 80km away.
Spa and wellness centre
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...
Terrace
With mountain views, Leopard Lodge is situated in Hartbeespoort and has a restaurant, a shared lounge, bar, garden, year-round outdoor pool and terrace.
Spa and wellness centre
Situated in Vryburg, Morakane Safari Lodge features accommodation with free WiFi, air conditioning and access to a garden with an outdoor swimming pool.
Spa and wellness centre
Ivory Tree Game Lodge is located inside the Pilanesberg Game Reserve. Surrounded by plains and hills, this luxurious lodge boasts a outdoor pool and award winning spa.
Spa and wellness centre
Shepherds Tree Game Reserve is a lodge concession, located on the south western portion of the Pilanesberg Game Reserve and 18 km away from Sun City.
Terrace
Featuring lake views, Mountain Haven Hideaway offers accommodation with a seasonal outdoor swimming pool and a patio, around 50 km from Royal Bafokeng Stadium.
Hot tub/Jacuzzi
Boasting air-conditioned accommodation with a patio, Wild Fig Cottage with Tickle Tub in Hartbeespoort is set in Pelindaba. This property offers access to a balcony, free private parking and free...
Spa and wellness centre
Located alongside Pilanesberg National Park, The Kingdom Resort offers air-conditioned accommodation on either a room only or self-catering basis. Sun City Resort is 5 km away.
Spa and wellness centre
Located in Wolmaransstad, Bona Bona Game Lodge provides free WiFi, and guests can enjoy an outdoor swimming pool, a garden and a shared lounge.
Spa and wellness centre
Set in 300 acres of indigenous bushveld, Seasons Sport and Spa is located in the Seasons Eco Golf Estate. The resort boasts various outdoor facilities and is 45-minutes' drive from Pretoria.
Spa and wellness centre
Situated on a 3,500 hectare reserve, Finfoot Lake Reserve is situated 49 km from Sun City and offers free WiFi. This resort boasts a beautiful lakeside setting.
Terrace
Boasting lake views, Kameeldrift Waterfront Estate & Resort offers accommodation with pool with a view, a garden and a terrace, around 23 km from Dikhololo Game Reserve.
Spa and wellness centre
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.
Spa and wellness centre
Affiliated with the Warwick Group of Hotels this lodge offers visitors and conference delegates the perfect escape from the hectic pace of modern living.
Hot tub/Jacuzzi
Set 48 km from Royal Bafokeng Stadium, AfriCamps at Milorho offers an outdoor swimming pool, a garden and air-conditioned accommodation with a patio and free WiFi. The accommodation features a hot...
Spa and wellness centre
Located in Brits, 5.2 km from Dikhololo Game Reserve and 7.9 km from Hartbeeshoek Nature Reserve, Sable Ranch Thaba Khaya Lodge provides accommodation with free WiFi, air conditioning, an outdoor...
Hot tub/Jacuzzi
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.
Spa and wellness centre
Featuring 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....
Spa and wellness centre
Located in Rustenburg, 33 km from Royal Bafokeng Stadium, Lefa Boutique Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Terrace
Located only 3 km 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.
Hot tub/Jacuzzi
Situated in Derby in the North West region, Battle Creek Lodge features accommodation with free WiFi and free private parking, as well as access to a hot tub.
Spa and wellness centre
The Feather Hill Boutique Hotel has a shared lounge, terrace, a restaurant and bar in Potchefstroom.
Spa and wellness centre
Featuring an outdoor and indoor swimming pool, Royal Marang Hotel offers luxury accommodation with panoramic views of the surrounding countryside.