Skip to content

Vacation rentals in North West

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in North West

Guests agree: these stays are highly rated for location, cleanliness, and more.

SUPERHOST
  1. Dome
  2. Hartbeespoort
Unique Dome West in Hartbeespoortdam.

Enjoy the lovely setting of this romantic spot in nature. Unique, self-catering unit in tranquil setting, with view of the mountains. Close to features like Hartbeespoortdam Cableway, French Toast (Little Paris), Pretville, the Elephant and Monkey Sanctuary etc. All bookings to comply with current Covid19-virus regulations.)

$35 per night
  1. Entire cabin
  2. Magaliesburg
Wild Syringa on Kokopelli Farm

Child friendly self-catering accommodation, 25km from Magaliesburg just inside North West Wild Syringa is a unique, off grid , no Eskom 220V power, secluded private cottage with breath taking views.

$48 per night
SUPERHOST
  1. Treehouse
  2. Midrand
Incredible Treehouse getaway immersed in nature close to the city

As you turn off the tar and onto the gravel road lined with indigenous acacia trees, the city sounds begin to fade. Drive down the winding panhandle and find yourself on a Tiny regenerative farm only minutes from the Mall of Africa - you will ask how this is possible. Your tree house stay will immerse you in nature and you will be visited in the canopy by arguably the greatest diversity of bird life in Johannesburg.

$51 per night

Vacation rentals for every style

Get the amount of space that is right for you

  • Homes
  • Hotels
  • Unique stays

Other great vacation rentals in North West

  1. Entire villa
  2. Johannesburg
Leafy Kensington Villa with pool & charming garden
$23 per night
  1. Entire chalet
  2. Johannesburg South
Upendo Amani Guesthouse
$32 per night
SUPERHOST
  1. Entire guesthouse
  2. Randburg
Northcliff Self Catering Cottage with Jacuzzi
$68 per night
SUPERHOST
  1. Entire guest suite
  2. Randburg
STUNNING Rosewood Garden Guest Suite Parkhurst
$33 per night
  1. Entire rental unit
  2. Johannesburg
The Park Central Residence 1 Bed Loft
$77 per night
  1. Entire condo
  2. Roodepoort
Self Check-in Modern Apartment+Inverter+ Free Wifi
$35 per night
  1. Entire guest suite
  2. Sandton
Modern Greenwall Studio in the heart of Bryanston
$20 per night
  1. Entire chalet
  2. Mooinooi
Private and Romantic Game Farm Cottage
$66 per night
  1. Entire rental unit
  2. Johannesburg
The Park Central Residence 2 Bed Duplex
$120 per night
SUPERHOST
  1. Entire rental unit
  2. Hartbeespoort
Stillwaters: The Glasshouse
$99 per night
SUPERHOST
  1. Entire guest suite
  2. Hartbeespoort
Best dam view in Kosmos for 2 people
$112 per night
SUPERHOST
  1. Entire rental unit
  2. Pretoria
★ 1 BR with onsite gym — centrally located ★
$38 per night