Magaliesburg hotels

Search hundreds of travel sites at once for hotels in Magaliesburg

Magaliesburg, South Africa
Check-in
Check-out
Compare vs. KAYAK |

Good to know

Low season

December Cheapest month to stay with an average 20% drop in price.

High season

October Most expensive month to stay with an average 6% rise in price.

Average price (weeknight)

C$ 175 Average Sun. - Thu. price over the last 2 weeks.

Average price (weekend night)

C$ 147 Average Fri. & Sat. price over the last 2 weeks.

FAQs when booking a hotel in Magaliesburg

Are hotels in Magaliesburg safe during the coronavirus (COVID-19) crisis?
How much does a hotel cost in Magaliesburg?
How can I find hotels near me?

Where to stay in Magaliesburg?

Our map will help you find the perfect place to stay in Magaliesburg by showing you the exact location of each hotel.
Best Magaliesburg hotels

Most recommended Magaliesburg hotels

Show all
Valley Lodge & Spa - Magaliesburg - Living room
C$ 268+
Free Wi-Fi
Pool
Spa
Check availability
Check availability
Maropeng Boutique Hotel - Magaliesburg - Bedroom
Maropeng Boutique Hotel
10.0 Excellent
C$ 131+
C$ 131+
Free Wi-Fi
Check availability
Check availability
Budmarsh Country Lodge - Magaliesburg - Building
C$ 213+
Free Wi-Fi
Pool
Spa
Check availability
Check availability
Mount Grace Hotel & Spa - Magaliesburg - Building
C$ 275+
Free Wi-Fi
Pool
Spa
Check availability
Check availability
Nullarbor Cottages - Magaliesburg - Living room
C$ 74+
Pool
Pet friendly
Check availability
Check availability
Na-Na-Be guest lodge - Magaliesburg - Bedroom
C$ 120+
Pool
Pet friendly
Check availability
Check availability
Olive Tree Farm - Magaliesburg - Building
Olive Tree Farm
C$ 176+
C$ 176+
Free Wi-Fi
Pool
Check availability
Check availability
Woodland Gardens - Magaliesburg - Living room
C$ 76+
Free Wi-Fi
Pool
Pet friendly
Spa
Check availability
Check availability