Find North-West Hotels

Find the best deals on 723 hotels in North-West

Check-in
Check-out
Compare vs. momondo |

Popular cities in North-West

Below are the average prices for hotels in popular North-West cities
Price
$67 - $145
CHEAPEST CITY IN SOUTH AFRICA Rustenburg 34% cheaper Hotels in Rustenburg are the cheapest in South Africa at just $67 per night on average.
MOST EXPENSIVE CITY IN SOUTH AFRICA Sun City 43% more expensive Sun City has the highest priced hotels in South Africa with rooms averaging $145 per night.
MOST POPULAR CITY IN SOUTH AFRICA Sun City 60% more users visited More momondo users search for hotels in Sun City than any other city in South Africa

Top Hotels in North-West

Find your perfect North-West hotel in the perfect location
The Cascades Hotel at Sun City Resort
The Cascades Hotel at Sun City Resort
7.6
$209
View all deals
Soho Hotel & Casino at Sun City Resort
Soho Hotel & Casino at Sun City Resort
7.6
$188
View all deals
Bakubung Bush Lodge
Bakubung Bush Lodge
8.5
$171
View all deals
The Cabanas Hotel at Sun City Resort
The Cabanas Hotel at Sun City Resort
7.9
$129
View all deals
The Palace Of The Lost City At Sun City Resort
The Palace Of The Lost City At Sun City Resort
8.2
$280
View all deals
Ivory Tree Game Lodge
Ivory Tree Game Lodge
8.9
$188
View all deals
Tshiberry Bed & Breakfast
Tshiberry Bed & Breakfast
9.2
$66
View all deals
The Kingdom Resort
The Kingdom Resort
8.6
$68
View all deals
Madikwe Safari Lodge
Madikwe Safari Lodge
9.0
$678
View all deals
Protea Hotel by Marriott Mahikeng
Protea Hotel by Marriott Mahikeng
8.2
$70
View all deals
Peermont Walmont at Mmabatho Palms
Peermont Walmont at Mmabatho Palms
7.0
$99
View all deals
Tshukudu Bush Lodge
Tshukudu Bush Lodge
9.3
$384
View all deals
Kwa Maritane Bush Lodge
Kwa Maritane Bush Lodge
8.3
$171
View all deals
Legae La Tshepo B & B
Legae La Tshepo B & B
7.7
$59
View all deals

Things to do in North-West

Royal Bafokeng Stadium
Lost City
Pilanesberg National Park

How much do hotels cost near Royal Bafokeng Stadium?

3 hotels are available near Royal Bafokeng Stadium in Rustenburg. The average price near Royal Bafokeng Stadium is $96/night, but prices can vary based on time of year along with other factors. The peak season (September), when Royal Bafokeng Stadium is most popular, has an average price of $74/night whereas the low season (October) generally costs $82/night on average. Hotels near Royal Bafokeng Stadium are typically 128% higher than the average hotel in Rustenburg, which is $75.

Hotels near Royal Bafokeng Stadium
  • Best value

    Masane Lodge

    9.0

    $36

    View Deal
  • #1 Most popular

    Kgaswane Country Lodge

    $84

    View Deal
  • #2 Most popular

    Bakubung Self-Catering Chalets

    $168

    View Deal

How much do hotels cost near Lost City?

There are 7 hotels near Lost City that have an average price of $166 per night. Hotel prices may shift based on several factors such as time of year. The peak season for this area is September and the peak season price for hotels in the area of Lost City is $197/night. The low season in this area is May and hotel prices usually cost about $296/night. Hotels near Lost City are typically 131% lower than the average hotel in Sun City, which is $218.

Hotels near Lost City
  • Best value

    Granchis Guesthouse

    7.3

    $44

    View Deal
  • #1 Most popular

    The Palace Of The Lost City At Sun City Resort

    8.2

    $280

    View Deal
  • #2 Most popular

    The Cabanas Hotel at Sun City Resort

    7.9

    $129

    View Deal
  • #3 Most popular

    Soho Hotel & Casino at Sun City Resort

    7.6

    $188

    View Deal
  • #4 Most popular

    The Cascades Hotel at Sun City Resort

    7.6

    $209

    View Deal
  • #5 Most popular

    Bush Bungalows at Sun City Resort

    8.1

    $117

    View Deal
  • Kwena Chalets

    $195

    View Deal

What should I expect to pay for a hotel room near Pilanesberg National Park?

If you’re looking for a hotel in Pilanesberg near Pilanesberg National Park then you are in luck! There are 1 hotels in the area. On average these hotels cost $171/night, but this price varies based on time of year. During the peak season at Pilanesberg National Park (October), you can expect prices of $256/night and during the low season (March), the average price is $422/night. Hotels near Pilanesberg National Park are typically 184% lower than the average hotel in Pilanesberg, which is $315.

Hotels near Pilanesberg National Park
  • Best value

    Bakubung Bush Lodge

    8.5

    $171

    View Deal

Popular hotels in North-West

Book a room in one of momondo’s favorite hotels in these popular North-West cities
  • Best value

    Legae La Tshepo B & B

    7.7

    $59

    View Deal
  • #1 Most popular

    The Cascades Hotel at Sun City Resort

    7.6

    $209

    View Deal
  • #2 Most popular

    Soho Hotel & Casino at Sun City Resort

    7.6

    $188

    View Deal
  • #3 Most popular

    Bakubung Bush Lodge

    8.5

    $171

    View Deal
  • #4 Most popular

    The Cabanas Hotel at Sun City Resort

    7.9

    $129

    View Deal
  • #5 Most popular

    Kwa Maritane Bush Lodge

    8.3

    $171

    View Deal
  • Tshiberry Bed & Breakfast

    9.2

    $66

    View Deal
  • Best value

    The Kingdom Resort

    8.6

    $68

    View Deal
  • #1 Most popular

    The Palace Of The Lost City At Sun City Resort

    8.2

    $280

    View Deal
  • #2 Most popular

    Ivory Tree Game Lodge

    8.9

    $188

    View Deal
  • #3 Most popular

    Tshukudu Bush Lodge

    9.3

    $384

    View Deal
  • Best value

    Protea Hotel by Marriott Mahikeng

    8.2

    $70

    View Deal
  • #1 Most popular

    Peermont Walmont at Mmabatho Palms

    7.0

    $99

    View Deal
  • Best value

    Madikwe Safari Lodge

    9.0

    $678

    View Deal

Stay in these North-West cities

Looking for a North-West getaway? Check out the hotel deals in these cities

North-West travel tips

Check these FAQs for important travel tips while planning your visit to North-West

What is the most popular destination in North-West?

momondo users most often search for hotels in Sun City when looking to visit North-West. The average nightly rate for Sun City is $218. Other popular destinations in North-West include Pilanesberg and Mmabatho. Pilanesberg has an average nightly rate of $315 and Mmabatho has an average nightly rate of $67.

What is considered a good deal for a hotel in North-West?

Recently, a momondo user found a hotel deal for $20/night in North-West, which is a great deal. Generally speaking, we would consider a good deal for our users to be any price lower than the average hotel price in North-West, which is $158/night.

What are the best hotels in North-West?

The following hotels are the top rated hotels in North-West:93 - Tshukudu Bush Lodge in Pilanesberg92 - Tshiberry Bed & Breakfast in Phokeng90 - Madikwe Safari Lodge in Madikwe


Consider staying elsewhere in South Africa

If you need more inspiration for your trip, take a look at the most popular regions in South Africa