Hotels in North-West

Search and compare North-West hotels from hundreds of travel sites and save

North-West
8 Dec — 9 Dec2
North-West
Wed 8/12
Thu 9/12
...and more

Tips for booking a North-West hotel

Cheapest month:November
Most expensive month:February
Average price in North-West:£171/night
Absolute cheapest price found:£16/night
Cheapest day:Friday
Most expensive day:Tuesday
£64 - £314
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£76 - £174
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated North-West hotels

Show all 812 hotels
1
At Four Guest House Brits
At Four Guest House Brits
7.0 Good
4 Schutte Avenue, Brits, North-West, South Africa
Show on map
0.8 mi from city centre, Brits, South Africa 

@Four Guest House Brits offers 3-star accommodation in Brits. It also features laundry facilities.

2
The Cascades Hotel at Sun City Resort
The Cascades Hotel at Sun City Resort
8.5 Excellent
R556, Sun City, North-West, South Africa
Show on map
0.9 mi from city centre, Sun City, South Africa 

Set in Pilanesberg National Park, this themed resort is the perfect base for a relaxing stay. Guests can also enjoy free access to the exclusive beach.

3
The Palace of the Lost City at Sun City Resort
The Palace of the Lost City at Sun City Resort
8.5 Excellent
PO Box 308, Sun City, North-West, South Africa
Show on map
1.4 mi from city centre, Sun City, South Africa 

Guests of this elegant resort will appreciate the seclusion of its private beach and on-site spa, all located a short car ride from the centre of Sun City. It is the perfect base for those looking to be surrounded by nature, with Pilanesberg National Park just moments away.

4
Protea Hotel by Marriott Mahikeng
Protea Hotel by Marriott Mahikeng
8.1 Excellent
80 Nelson Mandela Drive, Mahikeng, North-West, South Africa
Show on map
0.9 mi from city centre, Mahikeng, South Africa 

Protea Hotel by Marriott Mahikeng offers 4-star accommodation in Mafikeng. It also provides an outdoor pool, a kids pool and an express check-in and check-out feature.

5
The Royal Marang Hotel
The Royal Marang Hotel
8.6 Excellent
Portion 30 Farm, On Route R565, Boshoek, North-West, South Africa
Show on map
5.1 mi from city centre, Boshoek, South Africa 

Royal Marang Hotel is located in Boshoek and features an indoor pool and free Wi-Fi. It also provides massage services, a playground and a sun deck.

6
Ivory Tree Game Lodge
Ivory Tree Game Lodge
8.9 Excellent
Pilanesberg, North-West, South Africa
Show on map
5.0 mi from city centre, Pilanesberg, South Africa 

Situated in Pilanesberg National Park, this peaceful lodge is the perfect base for a scenic retreat. It offers free Wi-Fi, an outdoor pool and a safe.

7
The Cabanas Hotel at Sun City Resort
The Cabanas Hotel at Sun City Resort
8.9 Excellent
Sun City Resort, Pilanesberg, Sun City, North-West, South Africa
Show on map
0.7 mi from city centre, Sun City, South Africa 

Located in Sun City, The Cabanas Hotel at Sun City Resort provides modern 3-star accommodation, as well as a private beach, an outdoor pool and outdoor tennis courts. It is the perfect base for those wanting to get back to nature, with Pilanesberg National Park just moments away.

8
Soho Hotel & Casino at Sun City Resort
Soho Hotel & Casino at Sun City Resort
6.9 Good
Sun City Resort P O Box 2, Sun City, North-West, South Africa
Show on map
0.8 mi from city centre, Sun City, South Africa 

Situated in Sun City, Soho Hotel & Casino at Sun City offers 4-star accommodation, as well as a sauna, outdoor tennis courts and an outdoor pool. It is ideal for those wanting to get back to nature, with Pilanesberg National Park just steps away.

Cheapest hotels in North-West, South Africa

Show all 812 hotels
Kamogelo Guest House
Kamogelo Guest House
8.6 Excellent
748 Kwena Drive, Unit 2, Mogwase, North-West, South Africa
Show on map
1.5 mi from city centre,  

Kamogelo Guest House is situated in Sun City and offers complimentary wireless internet. It is the perfect base for those looking to get back to nature, with Pilanesberg National Park just moments away.

£21
Avg. per night
The Royal Guest House
The Royal Guest House
8.5 Excellent
48 Flamwood Drive, Klerksdorp, North-West, South Africa
Show on map
1.2 mi from city centre,  

The Royal Guest House Klerksdorp is located in Klerksdorp and features free Wi-Fi.

£28
Avg. per night
SelaMod Village guest House
SelaMod Village guest House
7.3 Good
Selamod village guest house, Sun City, North-West, South Africa
Show on map
4.1 mi from city centre,  

Selamod Village Guest House is situated in Sun City and offers complimentary wireless internet. It also provides a 24-hour reception and a laundry service.

£29
Avg. per night
A Tapestry Garden Guest House
A Tapestry Garden Guest House
8.0 Excellent
260 Walter Sisulu Avenue, Potchefstroom, North-West, South Africa
Show on map
0.4 mi from city centre,  

A Tapestry Garden Guest House provides comfortable 4-star accommodation in Potchefstroom. It offers an outdoor pool, a bowling alley and free Wi-Fi.

£31
Avg. per night
Adato Guesthouse
Adato Guesthouse
8.5 Excellent
70 Peter Mokaba Avenue, Potchefstroom, North-West, South Africa
Show on map
0.6 mi from city centre,  

Adato Guesthouse provides a comfortable setting when in Potchefstroom. It also offers a 24-hour reception, a swimming pool and free Wi-Fi.

£32
Avg. per night
Ons Dorpshuis Guest House
Ons Dorpshuis Guest House
8.2 Excellent
15 Christie De Wit Street Rustenburg, Rustenburg, North-West, South Africa
Show on map
1.4 mi from city centre,  

Ons Dorpshuis Guesthouse is situated in Rustenburg and features free Wi-Fi. It also provides a 24-hour reception, an outdoor pool and room service.

£35
Avg. per night
Protea Hotel by Marriott Klerksdorp
Protea Hotel by Marriott Klerksdorp
7.3 Good
Btwn Barendand Margaretha Prinsloo St, Klerksdorp, North-West, South Africa
Show on map
0.6 mi from city centre,  

Situated in Klerksdorp, Protea Hotel by Marriott Klerksdorp offers 3-star accommodation, as well as an outdoor pool. It also provides a playground, an express check-in and check-out feature and meeting rooms.

£36
Avg. per night
At Four Guest House Brits
At Four Guest House Brits
7.0 Good
4 Schutte Avenue, Brits, North-West, South Africa
Show on map
0.8 mi from city centre,  

@Four Guest House Brits offers 3-star accommodation in Brits. It also features laundry facilities.

£40
Avg. per night

Hotel prices in North-West

2 stars or below

£25 - £95

Bush Bungalows at Sun City Resort

No. 1 most popular

£95
Avg. per night
Poetry Guestrooms

No. 2 most popular

Poetry Guestrooms
8.9 Excellent
£30
Avg. per night
Grand Central Guesthouse

Best value

£25
Avg. per night
3 stars

£21 - £104

The Cabanas Hotel at Sun City Resort

No. 1 most popular

£104
Avg. per night
SelaMod Village guest House

No. 2 most popular

£29
Avg. per night
Kamogelo Guest House

Best value

£21
Avg. per night
4 stars and up

£29 - £257

The Palace of the Lost City at Sun City Resort

No. 1 most popular

£257
Avg. per night
The Kingdom Resort

No. 2 most popular

The Kingdom Resort
8.5 Excellent
£49
Avg. per night
Sunset Ridge Guesthouse

Best value

£29
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in North-West

North-West travel FAQs

  • Where is the best place to stay in North-West?

    Users favour staying in areas such as Sun City, Rustenburg, and Potchefstroom. Consider these locations when searching for your desired stay.

  • What are the best hotels in North-West?

    The Palace of the Lost City at Sun City Resort, rated with a score of 8.5 from 27 reviewers, is one of the most popular hotels in North-West. Other top stays include The Cabanas Hotel at Sun City Resort, with an average rating of 8.9 from 25 reviewers, and The Kingdom Resort, with a score of 8.5 from 5,153 reviewers.