Skip to content
300+ stays

Stays in Magaliesburg

Enter dates and number of guests to see the total trip price including additional fees and taxes, and rounded up to the nearest integer.
Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
Private room in Muldersdrift
Riverview Spa & Accommodation - Escape Into Nature
2 guests7 bedrooms12 beds8 baths
Free parkingPool
Rating 4.83 out of 5;24 reviews
Price:$135 AUD / night
Hotel room in Hekpoort
Steynshoop Mountain Lodge
2 guests9 bedrooms11 beds8 baths
Wi-FiFree parkingPool
Rating 4.67 out of 5;3 reviews
Price:$77 AUD / night
Entire apartment in Sandton
BlackBrick | One Bed Suite
2 guests1 bedroom1 bed1 bath
Wi-FiKitchenFree parking
Price:$71 AUD / night
Hotel room in Lanseria
SleepOver Motels Lanseria - Family unit
2 guests1 bedroom1 bed1 private bath
Wi-FiFree parking
Rating 4.35 out of 5;31 reviews
Price:$62 AUD / night
Hotel room in Magaliesburg
Imbabali Retreat & Venue Cottage 2
5 guests2 bedrooms4 beds1 bath
KitchenFree parking
Rating 4.67 out of 5;6 reviews
Price:$79 AUD / night
Room in boutique hotel in Randburg
C&C HOTEL VIBES UNIT 3, SELF CATERING GUEST HOUSE
2 guests1 bedroom1 bed1 private bath
Wi-FiKitchenFree parkingPool
Price:$36 AUD / night
Entire apartment in Sandton
BlackBrick | Studio Suite
2 guestsStudio1 bed1 bath
Wi-FiKitchenFree parking
Rating 4.67 out of 5;9 reviews
Price:$71 AUD / night
SUPERHOST
Hotel room in Sandton
Sandton Skye Apartment #607
2 guestsStudio1 bed1 bath
Wi-FiKitchenFree parkingPool
Rating 4.89 out of 5;209 reviews
Price:$80 AUD / night
Hotel room in Sandton
Unique Suite in Garden Oasis Central Sandton
2 guests1 bedroom1 bed1 bath
Wi-FiKitchenFree parking
Rating 4.79 out of 5;29 reviews
Price:$44 AUD / night
Hotel room in Germiston
The Munday guesthouse - nice private room
3 guests1 bedroom1 bed1 bath
Wi-Fi
Price:$73 AUD / night
Entire apartment in Germiston
The Nicol Hotel (Apt4.)
2 guests1 bedroom1 bed1 bath
Wi-FiFree parkingPool
Rating 4.56 out of 5;34 reviews
Price:$45 AUD / night
Hotel room in Bedfordview
Goodnight lodge double room
2 guests1 bedroom0 beds1 bath
Wi-FiFree parkingPool
Rating 4.34 out of 5;35 reviews
Price:$38 AUD / night
Room in boutique hotel in Hartbeespoort
Cocomo Guesthouse, Spa & Conference Centre
16 guests9 bedrooms18 beds9 baths
Wi-FiKitchenFree parkingPool
Price:$111 AUD / night
Hotel room in Germiston
The Bedford View Guest House
16 guests10 bedrooms10 beds10 baths
Wi-FiFree parkingPool
Rating 4.67 out of 5;3 reviews
Price:$68 AUD / night
Room in boutique hotel in West Rand
Kromdraai Guest House
16 guests8 bedrooms13 beds8 shared baths
Free parking
Rating 5.0 out of 5;5 reviews
Price:$36 AUD / night
Hotel room in Randfontein
Vashumi Guest House
8 guests4 bedrooms4 beds4 baths
Wi-FiKitchenFree parking
Price:$50 AUD / night
Hotel room in Lanseria
Stress-free relaxing getaway at Shumba Lodge
2 guests50 bedrooms50 beds50 baths
Wi-FiFree parkingPool
Rating 3.0 out of 5;3 reviews
Price:$85 AUD / night
Hotel room in Krugersdorp
The Stables at Greensleeves Medieval Kingdom
2 guests1 bedroom1 bed1 bath
Wi-FiFree parkingPool
Price:$59 AUD / night
Room in boutique hotel in Sandton
Trees Guest House - Olive Tree Room
2 guests1 bedroom1 bed1.5 baths
Wi-FiKitchenFree parkingPool
Price:$117 AUD / night
Room in boutique hotel in Randburg
C&C HOTEL VIBES UNIT 4 SELF CATERING GUEST HOUSE
2 guests1 bedroom1 bed1 private bath
Wi-FiKitchenFree parkingPool
Price:$36 AUD / night
120 of 300+ places to stay
Enter dates and number of guests to show the total trip price including additional fees (but excluding any taxes).