Hotels in Magaliesburg

Search and compare Magaliesburg hotels from hundreds of travel sites and save

Magaliesburg, South Africa
Jun 23 — Jun 242
Magaliesburg, South Africa
Wed 23/6
Thu 24/6
...and more

Refine Your Search

Guest Ratings
See all filters

Popular Hotels in Magaliesburg

Filter by star ratings
All filters
Askari Game Lodge And Spa
Askari Game Lodge And Spa
8,6 Excellent
Magaliesburg, Gauteng, South Africa
Show on map
12,5 km from city centre, Magaliesburg 
ExcellentBased on 572 reviews
8,6

Askari Game Lodge & Spa provides Victorian 4-star accommodation in Magaliesburg. It has a day spa, as well as free Wi-Fi, an outdoor pool and meeting rooms.

Tips for booking a Magaliesburg hotel

Cheapest month:December
Most expensive month:October
Average price in Magaliesburg:R1 736/night
Absolute cheapest price found:R521/night
Cheapest day:Saturday
Most expensive day:Sunday
R1 481 - R1 964
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
R1 285 - R2 355
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Magaliesburg, Gauteng

Show all 45 hotels
Askari Game Lodge And Spa
Askari Game Lodge And Spa
8,6 Excellent
Magaliesburg, Gauteng, South Africa
Show on map
12,5 km from city centre,  

Askari Game Lodge & Spa provides Victorian 4-star accommodation in Magaliesburg. It has a day spa, as well as free Wi-Fi, an outdoor pool and meeting rooms.

R2 728
Avg. per night

Where to stay in Magaliesburg

Magaliesburg travel FAQs

  • What are the best hotels in Magaliesburg?

    Askari Game Lodge And Spa, rated with a score of 8,6 from 572 reviewers, is one of the most popular hotels in Magaliesburg. Other top stays include Maropeng Boutique Hotel, with an average rating of 9,1 from 863 reviewers.

  • How much do hotels in Magaliesburg cost?

    Magaliesburg hotels have an average price of R1 128/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is R1 971/night, and if you are looking for a 5-star hotel in Magaliesburg then the average price is around R2 371/night.

  • How much is a cheap hotel in Magaliesburg?

    HotelsCombined searches in the last 3 days suggest cheap Magaliesburg hotels have prices starting from as low as R386/night, depending on the popularity of your requested dates.