Hotels in North-West

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

North-West
28 Sep — 29 Sep2
North-West
Tue 28-9
Wed 29-9
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in North-West

Filter by star ratings
All filters
Peermont Walmont at Mmabatho Palms
Peermont Walmont at Mmabatho Palms
6.9 Good
1 Nelson Mandela Dr, Mmabatho Sun Hotel, Mmabatho, Mmabatho, North-West, South Africa
Show on map
5.5 km from city centre, Mmabatho, South Africa 
GoodBased on 41 reviews
6.9

Boasting an outdoor pool and outdoor tennis courts, Peermont Walmont at Mmabatho Palms is situated in Mafikeng and provides historic accommodation. It offers 4-star accommodation with air-conditioned rooms.

Bush Bungalows at Sun City Resort
Bush Bungalows at Sun City Resort
8.1 Excellent
R556, Sun City Resort, Sun City, North-West, South Africa
Show on map
1.4 km from city centre, Sun City, South Africa 
ExcellentBased on 614 reviews
8.1

Bush Bungalows at Sun City Resort is located in Sun City and features free Wi-Fi. It is ideal for those wishing to immerse themselves in nature, with Pilanesberg National Park just moments away.

The Royal Marang Hotel
The Royal Marang Hotel
8.7 Excellent
Portion 30 Farm, On Route R565, Boshoek, North-West, South Africa
Show on map
8.2 km from city centre, Boshoek, South Africa 
ExcellentBased on 1,459 reviews
8.7

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.

The Cabanas Hotel at Sun City Resort
The Cabanas Hotel at Sun City Resort
7.9 Good
Sun City Resort, Pilanesberg, Sun City, North-West, South Africa
Show on map
1.2 km from city centre, Sun City, South Africa 
GoodBased on 4,742 reviews
7.9

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.

Soho Hotel & Casino at Sun City Resort
Soho Hotel & Casino at Sun City Resort
7.6 Good
Sun City Resort P O Box 2, Sun City, North-West, South Africa
Show on map
1.3 km from city centre, Sun City, South Africa 
GoodBased on 558 reviews
7.6

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.

The Palace Of The Lost City At Sun City Resort
The Palace Of The Lost City At Sun City Resort
8.1 Excellent
PO Box 308, Sun City, North-West, South Africa
Show on map
2.2 km from city centre, Sun City, South Africa 
ExcellentBased on 1,836 reviews
8.1

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.

Tshukudu Bush Lodge
Tshukudu Bush Lodge
9.3 Excellent
Pilanesberg, North-West, South Africa
Show on map
9.7 km from city centre, Pilanesberg, South Africa 
ExcellentBased on 67 reviews
9.3

This comfortable lodge in Sun City provides complimentary Wi-Fi, as well as an all-inclusive meal plan and a butler service. It is the perfect base for those wishing to be surrounded by nature, with Pilanesberg National Park just steps away.

Kwa Maritane Bush Lodge
Kwa Maritane Bush Lodge
8.3 Excellent
Pilanesberg National Park,01, Pilanesberg, North-West, South Africa
Show on map
10.4 km from city centre, Pilanesberg, South Africa 
ExcellentBased on 658 reviews
8.3

Located in Pilanesberg National Park, this modern hotel is the perfect choice for a relaxing retreat. It provides 4-star accommodation with air-conditioned rooms.

Ivory Tree Game Lodge
Ivory Tree Game Lodge
9.0 Excellent
Pilanesberg, North-West, South Africa
Show on map
8.0 km from city centre, Pilanesberg, South Africa 
ExcellentBased on 1,017 reviews
9.0

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.

The Cascades Hotel at Sun City Resort
The Cascades Hotel at Sun City Resort
7.6 Good
R556, Sun City, North-West, South Africa
Show on map
1.5 km from city centre, Sun City, South Africa 
GoodBased on 1,346 reviews
7.6

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.

Tips for booking a North-West hotel

Cheapest month:August
Most expensive month:November
Average price in North-West:S$ 362/night
Absolute cheapest price found:S$ 27/night
Cheapest day:Sunday
Most expensive day:Friday
S$ 134 - S$ 643
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 144 - S$ 643
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated North-West hotels

Show all 792 hotels
1
The Cascades Hotel at Sun City Resort
The Cascades Hotel at Sun City Resort
7.6 Good
R556, Sun City, North-West, South Africa
Show on map
1.5 km from city centre, Sun City 

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.

2
The Palace Of The Lost City At Sun City Resort
The Palace Of The Lost City At Sun City Resort
8.1 Excellent
PO Box 308, Sun City, North-West, South Africa
Show on map
2.2 km from city centre, Sun City 

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.

3
The Royal Marang Hotel
The Royal Marang Hotel
8.7 Excellent
Portion 30 Farm, On Route R565, Boshoek, North-West, South Africa
Show on map
8.2 km from city centre, Boshoek 

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.

4
Ivory Tree Game Lodge
Ivory Tree Game Lodge
9.0 Excellent
Pilanesberg, North-West, South Africa
Show on map
8.0 km from city centre, Pilanesberg 

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.

5
The Cabanas Hotel at Sun City Resort
The Cabanas Hotel at Sun City Resort
7.9 Good
Sun City Resort, Pilanesberg, Sun City, North-West, South Africa
Show on map
1.2 km from city centre, Sun City 

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.

6
Soho Hotel & Casino at Sun City Resort
Soho Hotel & Casino at Sun City Resort
7.6 Good
Sun City Resort P O Box 2, Sun City, North-West, South Africa
Show on map
1.3 km from city centre, Sun City 

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 792 hotels
The Royal Marang Hotel
The Royal Marang Hotel
8.7 Excellent
Portion 30 Farm, On Route R565, Boshoek, North-West, South Africa
Show on map
8.2 km from city centre,  

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.

S$ 166
Avg. per night
Peermont Walmont at Mmabatho Palms
Peermont Walmont at Mmabatho Palms
6.9 Good
1 Nelson Mandela Dr, Mmabatho Sun Hotel, Mmabatho, Mmabatho, North-West, South Africa
Show on map
5.5 km from city centre,  

Boasting an outdoor pool and outdoor tennis courts, Peermont Walmont at Mmabatho Palms is situated in Mafikeng and provides historic accommodation. It offers 4-star accommodation with air-conditioned rooms.

S$ 188
Avg. per night
The Cabanas Hotel at Sun City Resort
The Cabanas Hotel at Sun City Resort
7.9 Good
Sun City Resort, Pilanesberg, Sun City, North-West, South Africa
Show on map
1.2 km from city centre,  

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.

S$ 196
Avg. per night
Kwa Maritane Bush Lodge
Kwa Maritane Bush Lodge
8.3 Excellent
Pilanesberg National Park,01, Pilanesberg, North-West, South Africa
Show on map
10.4 km from city centre,  

Located in Pilanesberg National Park, this modern hotel is the perfect choice for a relaxing retreat. It provides 4-star accommodation with air-conditioned rooms.

S$ 249
Avg. per night
Soho Hotel & Casino at Sun City Resort
Soho Hotel & Casino at Sun City Resort
7.6 Good
Sun City Resort P O Box 2, Sun City, North-West, South Africa
Show on map
1.3 km from city centre,  

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.

S$ 295
Avg. per night
The Cascades Hotel at Sun City Resort
The Cascades Hotel at Sun City Resort
7.6 Good
R556, Sun City, North-West, South Africa
Show on map
1.5 km from city centre,  

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.

S$ 326
Avg. per night
Ivory Tree Game Lodge
Ivory Tree Game Lodge
9.0 Excellent
Pilanesberg, North-West, South Africa
Show on map
8.0 km from city centre,  

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.

S$ 332
Avg. per night
The Palace Of The Lost City At Sun City Resort
The Palace Of The Lost City At Sun City Resort
8.1 Excellent
PO Box 308, Sun City, North-West, South Africa
Show on map
2.2 km from city centre,  

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.

S$ 432
Avg. per night

Hotel prices in North-West

2 stars or below

S$ 39 - S$ 1,242

Bush Bungalows at Sun City Resort

No. 1 most popular

S$ 1,242
Avg. per night
Road Lodge Potchefstroom

No. 2 most popular

S$ 69
Avg. per night
Andante Guesthouse Klerksdorp

Best value

S$ 39
Avg. per night
4 stars and up

S$ 95 - S$ 432

Kwa Maritane Bush Lodge

No. 1 most popular

S$ 249
Avg. per night
Peermont Walmont at Mmabatho Palms

No. 2 most popular

S$ 188
Avg. per night
The Kingdom Resort

Best value

The Kingdom Resort
8.5 Excellent
S$ 95
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?

    Our travellers prefer to stay in places like Pilanesberg, Sun City, and Mmabatho while in North-West.

  • What are the best hotels in North-West?

    1,017 reviews rated Ivory Tree Game Lodge with an average score of 9.0/10. It may also be worth looking into the Kwa Maritane Bush Lodge, which received a rating of 8.3/10 from 658 reviews. Bakubung Bush Lodge could also be a good option, with a score of 8.4/10 from 573 reviews.