Hotels in North-West

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

North-West
Jun 18 — Jun 192
North-West
Fri 6/18
Sat 6/19
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in North-West

Filter by star ratings
All filters
The Palace Of The Lost City At Sun City Resort
The Palace Of The Lost City At Sun City Resort
8.2 Excellent
PO Box 308, Sun City, North-West, South Africa
Show on map
1.4 mi from city centre, Sun City, South Africa 
ExcellentBased on 1,803 reviews
8.2

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.

President Paul Kruger Guest Lodge
President Paul Kruger Guest Lodge
9.2 Excellent
Waterkloof 16, R24, Rustenburg, North-West, South Africa
Show on map
5.6 mi from city centre, Rustenburg, South Africa 
ExcellentBased on 76 reviews
9.2

Located in Rustenburg, President Paul Kruger Guest Lodge is an easy drive from Kgaswane Mountain Reserve and Olifantsnek Dam.

Protea Hotel by Marriott Mahikeng
Protea Hotel by Marriott Mahikeng
8.2 Excellent
80 Nelson Mandela Drive, Mahikeng, North-West, South Africa
Show on map
0.4 mi from city centre, Mahikeng, South Africa 
ExcellentBased on 682 reviews
8.2

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.

The Kingdom Resort
The Kingdom Resort
8.5 Excellent
N4 off the R556, Sun City, North-West, South Africa
Show on map
3.2 mi from city centre, Sun City, South Africa 
ExcellentBased on 5,104 reviews
8.5

The Kingdom Resort offers 4-star accommodation, plus an outdoor pool, a shuttle service and a sun deck. There is also a fitness centre with a plunge pool and a swimming pool.

Boschdal Guesthouse
Boschdal Guesthouse
7.9 Good
42 Witstinkhout Avenue, Rustenburg, North-West, South Africa
Show on map
2.7 mi from city centre, Rustenburg, South Africa 
GoodBased on 24 reviews
7.9

Located in Rustenburg, Boschdal Guesthouse is an easy drive from Olympia Park and offers private parking on site. It also provides laundry facilities, an outdoor pool and luggage storage.

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.0 mi from city centre, Sun City, South Africa 
GoodBased on 1,335 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.

Tau Game Lodge
Tau Game Lodge
9.2 Excellent
Supingstad, North-West, South Africa
Show on map
11.1 mi from city centre, Supingstad, South Africa 
ExcellentBased on 102 reviews
9.2

Located in Madikwe, Tau Game Lodge offers 5-star accommodation, as well as an outdoor pool. Guests can also enjoy free internet access.

Madikwe Safari Lodge
Madikwe Safari Lodge
9.0 Excellent
Madikwe Nature Reserve, North-West, South Africa
Show on map
7.8 mi from city centre, Madikwe Nature Reserve, South Africa 
ExcellentBased on 6 reviews
9.0

Situated in Madikwe, Madikwe Safari Lodge provides 5-star accommodation, as well as an outdoor pool and a plunge pool. It also offers a safe, a library and a kids club.

@four Guest House Brits
@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 
GoodBased on 2 reviews
7.0

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

A Tapestry Garden Guest House
A Tapestry Garden Guest House
8.3 Excellent
260 Walter Sisulu Avenue, Potchefstroom, North-West, South Africa
Show on map
0.4 mi from city centre, Potchefstroom, South Africa 
ExcellentBased on 77 reviews
8.3

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

Tips for booking a North-West hotel

Cheapest month:September
Most expensive month:May
Average price in North-West:$231/night
Absolute cheapest price found:$20/night
Cheapest day:Friday
Most expensive day:Wednesday
$126 - $535
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$131 - $228
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated North-West hotels

Show all 766 hotels
1
@four Guest House Brits
@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 

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

2
Road Lodge Potchefstroom
Road Lodge Potchefstroom
10.0 Excellent
Corner Govan Mbeki Avenue, Potchefstroom, North-West, South Africa
Show on map
0.3 mi from city centre, Potchefstroom 

Boasting an outdoor pool, Road Lodge Potchefstroom is situated in Potchefstroom and offers contemporary accommodation. It also features a 24-hour reception, babysitting/child services and an airport shuttle.

3
Bakubung Bush Lodge
Bakubung Bush Lodge
8.5 Excellent
Pilanesberg, North-West, South Africa
Show on map
7.4 mi from city centre, Pilanesberg 

Set in Pilanesberg National Park, this modern hotel is the perfect choice for a scenic retreat. Popular facilities, such as a swimming pool and outdoor tennis courts, ensure a satisfying stay in Sun City.

4
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.0 mi 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.

5
The Palace Of The Lost City At Sun City Resort
The Palace Of The Lost City At Sun City Resort
8.2 Excellent
PO Box 308, Sun City, North-West, South Africa
Show on map
1.4 mi 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.

6
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
5.1 mi 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.

7
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 

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.

8
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
0.7 mi 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.

Cheapest hotels in North-West, South Africa

Show all 766 hotels
Joezebel Guest House
Joezebel Guest House
7.8 Good
Morubisi Street, Unit 4, Mogwase, North-West, South Africa
Show on map
1.4 mi from city centre,  

Joezebel Guesthouse is located in Sun City and offers free Wi-Fi. It also provides laundry facilities.

$31
Avg. per night
A Tapestry Garden Guest House
A Tapestry Garden Guest House
8.3 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 also offers an outdoor pool, a safe and free Wi-Fi.

$42
Avg. per night
Thatontle
Thatontle
7.8 Good
Dikweipi 2 village 002b, Mogwase, North-West, South Africa
Show on map
5.8 mi from city centre,  

Thatontle offers a comfortable setting while in Sun City.

$47
Avg. per night
Granchis Guesthouse
Granchis Guesthouse
7.3 Good
Sun City, North-West, South Africa
Show on map
0.8 mi from city centre,  

Granchis Guesthouse is located in Sun City and is close to Kwena Crocodile Farm. It is an excellent base for those wanting to immerse themselves in nature, with Pilanesberg National Park just steps away.

$48
Avg. per night
SelaMod Village guest House
SelaMod Village guest House
7.4 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.

$49
Avg. per night
Road Lodge Potchefstroom
Road Lodge Potchefstroom
10.0 Excellent
Corner Govan Mbeki Avenue, Potchefstroom, North-West, South Africa
Show on map
0.3 mi from city centre,  

Boasting an outdoor pool, Road Lodge Potchefstroom is situated in Potchefstroom and offers contemporary accommodation. It also features a 24-hour reception, babysitting/child services and an airport shuttle.

$52
Avg. per night
@four Guest House Brits
@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.

$53
Avg. per night
Boga Legaba Guest House & Conference Centre
Boga Legaba Guest House & Conference Centre
7.8 Good
6 Interlaken Avenue, Mahikeng, North-West, South Africa
Show on map
1.0 mi from city centre,  

Boga Legaba Guest House & Conference Centre provides comfortable 4-star accommodation in Mafikeng. It also features an outdoor pool, a garden and free Wi-Fi.

$59
Avg. per night

Hotel prices in North-West

3 stars

$31 - $130

Safari Lodge Hotel & Convention Centre
$69
Avg. per night
Joezebel Guest House

Best value

$31
Avg. per night
4 stars +

$59 - $224

Soho Hotel & Casino at Sun City Resort
$153
Avg. per night
Kwa Maritane Lodge

#2 Most popular

Kwa Maritane Lodge
8.3 Excellent
$174
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 travelers prefer to stay in places like Sun City, Pilanesberg, and Rustenburg while in North-West.

  • What are the best hotels in North-West?

    North-West is home to many highly-rated hotels, one of which is Soho Hotel & Casino at Sun City Resort, which has a current rating of 7.6. For other potential stays, consider Kwa Maritane Lodge and Ivory Tree Game Lodge, which can also be great places to stay in North-West.