Magaliesberg Holidays from £338

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon
    Better together
    Save up to £335 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Packages with flights are ATOL protected

Your Magaliesberg Holiday

With a holiday package to Magaliesberg, say goodbye to endless planning and hello to an effortless adventure. Every detail of your escape has been taken care of before departing, so you can spend more time experiencing this interesting city. If sightseeing is on your to-do list during your trip to Magaliesberg, schedule a stop at major attractions like Mother of Mercy Shrine. A couple of quick clicks is all it takes to put together a tailor-made Magaliesberg holiday on Expedia.

The Latest Magaliesberg Holiday Deals

Price found within the past 48 hours. Click for updated prices.
@Sandton Hotel
Davinci Hotel And Suites On Nelson Mandela Square
Radisson RED Hotel, Johannesburg Rosebank
NH Johannesburg Sandton Hotel
Premier Hotel OR Tambo
Radisson Blu Gautrain Hotel

Magaliesberg Essential Information

Language
Afrikaans
Currency
South African rands
Closest Airport
Lanseria Airport (HLA)
Max Temp Winter
21ºC
Max Temp Summer
29ºC
Top Sights
Sterkfontein Caves, Mountain Sanctuary Park and Mother of Mercy Shrine

Our pick of the best Magaliesberg Hotel Deals

Mount Grace Hotel and Spa
Mount Grace Hotel and Spa
Old Rustenburg Road, Magaliesberg, Gauteng
Stay at this spa hotel in Magaliesberg. Enjoy free Wi-Fi, free parking and 2 outdoor pools. Popular attraction Mother of Mercy Shrine is located nearby.
8.2/10 Very Good! (234 reviews)
"Very attractive grounds and rooms. Very attentive staff. The food was excellent including the buffet style breakfast. We really enjoyed our staff and would recommend the hotel"

Reviewed on 1 Jan 2025

Mount Grace Hotel and Spa
African Hills Safari Lodge & Spa
African Hills Safari Lodge & Spa
4 out of 5
Plumari Private Game Reserve; Doornhoek, Magaliesberg, Gauteng
Stay at this 4-star spa lodge in Magaliesberg. Enjoy free breakfast, free parking and 2 outdoor pools. Popular attractions Elangeni Nature Reserve and Nooitgedacht ...
9.4/10 Exceptional! (41 reviews)
Very good stay
"very good stay - most staff friendly and courteous, especially the restaurant and bar personnel. Room was clean and comfortable and looked out onto the water hole - saw a lot of game - which was a great bonus. Nice bath tub. Restaurant food selection and preparation was of a good standard. I liked ..."

Reviewed on 16 May 2025

African Hills Safari Lodge & Spa
Valley Lodge & Spa
Valley Lodge & Spa
4 out of 5
13 Jennings Street, Magaliesberg, Gauteng
Stay at this 4-star spa hotel in Magaliesberg. Enjoy free breakfast, free Wi-Fi and free parking. Popular attraction Mother of Mercy Shrine is located ...
Great surprise in Magalisberg
"Loved the great array of activities available, the free roaming zebras and the amazing condition the cottages are in. The Spa is amazing and I would have given a 5-star if the food choices would have been wider, however, I understand this is only because of the dates (New Year)."

Reviewed on 2 Jan 2024

Valley Lodge & Spa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

How much does a Magaliesberg travel package cost?
Our Magaliesberg travel packages, which begin at just £338, are the easiest way to save big. Pick and choose your favourite hotels, flights and more to create your perfect itinerary.
If I'm not able to travel, can I cancel my Magaliesberg travel package?
Whether it's your flight or hotel, you can cancel or change it. Booked your Magaliesberg travel package in the last 24 hours? You may be able to make changes or cancellations at no cost. For older bookings, you may incur a charge from your hotel, airline or car rental company. For more details, visit our Customer Service Portal. We're here to help you every step of the way.
How do I get a cheap travel package to Magaliesberg?
Our Magaliesberg travel packages promise plenty of savings for the savvy explorer. For the best deals, simply combine your hotel, flights and rental cars into one neat package. But impressive bargains are just the beginning of your next amazing adventure. Book with Expedia and you'll have more than 550 air carriers and 1,000,000 hotel options globally to choose from. No matter your style or budget, there's a travel package to suit you.
Does Expedia offer Book Now, Pay Later Magaliesberg holidays?
Yes, we do. Expedia has teamed up with online lender Klarna to help you conveniently pay for your holiday in manageable instalments. Simply select the payment plan best suited to your needs during checkout and take the stress out of budgeting for your trip. Don't forget to bundle your flights, hotel and car hire with Expedia to get the biggest bang for your travel buck. Browse our flexible payment options below:

  • Pay monthly holidays: Klarna has manageable monthly payment plans that fit all budgets, so you can book that well-deserved holiday sooner.
  • Pay in instalments holidays: Into the idea of paying down your holiday in multiple transactions? Then check out this Book Now, Pay Later option from Klarna.
  • Low deposit holidays: When you spot an unbeatable deal but don't have the full amount yet, Klarna's low deposit holiday plan will help you lock in your escape.

Where should I stay in Magaliesberg?
Stay where the action is. Many travellers favor hotels around popular attractions, like Bekker High School, Mother of Mercy Shrine and Bekker Primary School.
What are the top hotels in Magaliesberg?
If this will be your first time in Magaliesberg, lock in a room at City Lodge Hotel at OR Tambo International Airport or Protea Hotel by Marriott O.R. Tambo Airport. Both hotels offer friendly service and are popular options with many savvy travellers.
How far in advance should I book my Magaliesberg holiday?
Search Expedia to compare international flights ASAP. In most cases, you can purchase a ticket up to a year prior to departure. If it's too early for your preferred air carrier, or you've left things to the last minute, don't despair. Cheap tickets to Magaliesberg sometimes emerge a few weeks before the date of departure.
What does an Expedia Magaliesberg travel package include?
It all depends on what kind of trip you're contemplating. Magaliesberg travel deals can include hotels, flights and car rentals. You can mix and match to find the bundle that works for you! You can also add on activities and experiences after you've booked to land even bigger discounts.
What should I know before booking a Magaliesberg travel package?
When you book your flights, hotels and car rentals together, you'll pick up terrific discounts. Whether you're organising an outdoor getaway in a chalet or prefer to stay in a luxurious city hotel, Expedia will help make it happen.
Can I choose my airline with a Magaliesberg Expedia travel package?
You can, and with over 550 airlines to select from all over the world, you've got lots of choice. Have a look through the available options and see which airline suits your needs and budget.

Discover the most popular places to visit in Magaliesberg

Unmissable things to do in Magaliesberg

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.