Skip to content
300+ stays

Stays in North West

Review COVID-19 travel restrictions before you book.
Learn more

Pretoria

SUPERHOST
Rating 5.0 out of 5;13 reviews
  1. Private room
  2. Pretoria
Stylish studio cottage.
Price:$14 / night
Rating 4.68 out of 5;19 reviews
  1. Entire apartment
  2. Pretoria
Cool Studio Near Union Buildings
Price:$27 / night
Rating 5.0 out of 5;8 reviews
  1. Entire apartment
  2. Pretoria
Luxury Apartment | DSTV + Explora | Unlimited WIFI
Price:$25 / night
Rating 4.88 out of 5;24 reviews
  1. Entire apartment
  2. Pretoria
Stunning Studio in Brooklyn/Hatfield area
Price:$35 / night
SUPERHOST
Rating 4.90 out of 5;62 reviews
  1. Entire apartment
  2. Pretoria
M&E Place
Price:$13 / night

Magaliesburg

SUPERHOST
Rating 4.88 out of 5;44 reviews
  1. Entire cabin
  2. Magaliesburg
Wild Syringa on Kokopelli Farm
Price:$45 / night
SUPERHOST
Rating 4.88 out of 5;16 reviews
  1. Entire cottage
  2. Magaliesburg
Ziggysriver cottage is heaven on earth.
Price:$55 / night
Rating 4.41 out of 5;136 reviews
  1. Entire cabin
  2. Buffelspoort
Entire Eco Home, Magaliesburg
Price:$48 / night
2 reviews
  1. Private room
  2. Magaliesburg
Sable Ranch Accommodation
Price:$39 / night
SUPERHOST
Rating 4.82 out of 5;136 reviews
  1. Entire house
  2. West Rand
Country Retreat
Price:$85 / night

Hartbeespoort

SUPERHOST
Rating 4.93 out of 5;148 reviews
  1. Entire guest suite
  2. Hartbeespoort
Coucal Cottage
Price:$27 / night
Rating 4.61 out of 5;137 reviews
  1. Private room
  2. Hartbeespoort
Hartbeespoort Pecanwood Bronze Room
Price:$38 / night
Rating 4.46 out of 5;72 reviews
  1. Entire apartment
  2. Hartbeespoort
Hartbeespoort, 4 Bed near wedding venues/mall
Price:$15 / night
Rating 4.89 out of 5;71 reviews
  1. Entire guesthouse
  2. Hartbeespoort
Dragonfly's Nest
Price:$22 / night
Rating 4.59 out of 5;122 reviews
  1. Private room
  2. Hartbeespoort
Hartbeespoort Pecanwood Aqua Blu Room
Price:$41 / night

Explore all 300+ stays

SUPERHOST
Private room in Krugersdorp
Room with a view
2 guests1 bedroom1 bed1 private bath
WifiFree parkingPool
Rating 4.76 out of 5;128 reviews
Price:$20 / night
SUPERHOST
Entire cabin in Magaliesburg
Wild Syringa on Kokopelli Farm
2 guests1 bedroom1 bed1 bath
PoolFree parkingKitchenPets allowed
Rating 4.88 out of 5;44 reviews
Price:$45 / night
SUPERHOST
Entire guest suite in Krugersdorp
Corner in the garden
2 guests1 bedroom2 beds1 bath
WifiFree parkingPool
Rating 4.76 out of 5;50 reviews
Price:$20 / night
SUPERHOST
Entire guesthouse in Hartbeespoort
The "DAM" House, Hartbeespoort
2 guests1 bedroom1 bed2 baths
KitchenFree parkingPool
Rating 4.93 out of 5;42 reviews
Price:$55 / night
SUPERHOST
Entire cottage in Magaliesburg
Ziggysriver cottage is heaven on earth.
2 guests1 bedroom2 beds1 bath
PoolFree parkingKitchenDryer
Rating 4.88 out of 5;16 reviews
Price:$55 / night
SUPERHOST
Entire apartment in Hartbeespoort
Unique Bachelor-South unit with Mountain View.
2 guests1 bedroom1 bedHalf-bath
WifiKitchenFree parking
Rating 4.91 out of 5;23 reviews
Price:$24 / night
SUPERHOST
Entire apartment in Roodepoort
Natures Haven
2 guests1 bedroom1 bed1 bath
KitchenFree parking
Rating 4.88 out of 5;104 reviews
Price:$46 / night
SUPERHOST
Private room in Bothaville
Fish Eagle Paradise
16 guests10 bedrooms11 beds8 shared baths
KitchenPets allowedFree parkingIndoor fireplace
Rating 4.81 out of 5;16 reviews
Price:$17 / night
SUPERHOST
Entire guest suite in Pretoria
Marina's Place, 2-bed suite with lush garden.
3 guests2 bedrooms2 beds1 bath
WifiSelf check-inFree parking
Rating 4.91 out of 5;22 reviews
Price:$20 / night
SUPERHOST
Entire guest suite in Hartbeespoort
Coucal Cottage
2 guests1 bedroom1 bed1 bath
Air conditioningFree parkingKitchen
Rating 4.93 out of 5;148 reviews
Price:$27 / night
Hut in Parys
Fly Fishing Paradise on the Vaal river
2 guests1 bedroom4 beds1 bath
WaterfrontKitchenPets allowedFree parking
Rating 4.78 out of 5;42 reviews
Price:$39 / night
Entire apartment in Sandton
In the Precinct
2 guests1 bedroom1 bed1 bath
WifiSelf check-inKitchenFree parking
Rating 4.50 out of 5;16 reviews
Price:$26 / night
SUPERHOST
Earth house in Rustenburg
Aloe Room - Luxury and Private En-suite room
2 guests1 bedroom1 bed1 bath
WifiAir conditioningFree parkingWasher
Rating 4.87 out of 5;45 reviews
Price:$32 / night
SUPERHOST
Farm stay in Moedwil
Aloe Rock Cabin
2 guests1 bedroom1 bed1 bath
WifiAir conditioningHot tubKitchen
Rating 5.0 out of 5;29 reviews
Price:$129 / night
SUPERHOST
Entire apartment in Potchefstroom
de Kleijne Kaap - Wynland
4 guests2 bedrooms3 beds1.5 baths
WifiKitchenFree parking
Rating 4.90 out of 5;20 reviews
Price:$40 / night
SUPERHOST
Private room in Alberton
Tranquil guest suite in Brackendowns
2 guests1 bedroom1 bed1 private bath
WifiFree parkingWasher
Rating 4.91 out of 5;141 reviews
Price:$16 / night
Entire guesthouse in Hartbeespoort
Dragonfly's Nest
3 guests1 bedroom1 bed1.5 baths
Air conditioningSelf check-inWaterfrontWifi
Rating 4.89 out of 5;71 reviews
Price:$22 / night
Entire cabin in Buffelspoort
Entire Eco Home, Magaliesburg
5 guests2 bedrooms4 beds1 bath
PoolWifiFree parkingKitchen
Rating 4.41 out of 5;136 reviews
Price:$48 / night
SUPERHOST
Private room in Sandton
City Oak
2 guests1 bedroom1 bed1 private bath
WifiKitchenFree parkingPool
Rating 4.90 out of 5;102 reviews
Price:$27 / night
Entire apartment in Johannesburg
Studio Apartments at a Four Star Hotel
2 guests1 bedroom0 beds1 bath
WifiAir conditioningSelf check-inElevator
Price:$13 / night
1 20 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.