Magaliesberg Holidays

  • Plan, book, travel with confidence
  • payments icon
    Better together
    Save up to S$134 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
    Plan, book, and manage your trip all in one place
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Top hotels in Magaliesberg

Mount Grace Hotel and Spa
Mount Grace Hotel and Spa
Old Rustenburg Road, Magaliesberg, Gauteng
Fully refundableReserve now, pay when you stay
The price is S$216 per night from 4 Dec to 5 Dec
S$216
includes taxes & fees
4 Dec - 5 Dec
8.2/10 Very Good! (229 reviews)
Beautiful views
"This is a gorgeous hotel whichever is ideal for a couples break away"

Reviewed on 19 Oct,2024

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
The price is S$306 per night from 28 Nov to 29 Nov
S$306
includes taxes & fees
28 Nov - 29 Nov
9.4/10 Exceptional! (39 reviews)
Excell. safari lodge just over an hr from Jo’burg
"Really recommend this hotel. Has everything you need and more. Great for couples as well as families. Professional staff who work hard to give you the best service possible."

Reviewed on 22 Oct,2023

African Hills Safari Lodge & Spa
Whispering Pines Country Estate
Whispering Pines Country Estate
3.5 out of 5
Portion 37 of 512 JQ Vaalbank Farm, Magaliesberg, Gauteng
The price is S$121 per night from 27 Nov to 28 Nov
S$121
includes taxes & fees
27 Nov - 28 Nov
9.6/10 Exceptional! (12 reviews)
"What a gem. We had a quiet mid-week stay. But it’s a small space so I would think even weekends shouldn’t feel too busy. Food and service were outstanding. Some short hikes available on the property as well."

Reviewed on 22 Oct,2024

Whispering Pines Country Estate
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 holiday package cost?
Starting from as little as , you can tailor your Magaliesberg package the way you want. Simply bundle flights, hotels and car rentals and be rewarded with discounts.
How do I get a cheap travel package to Magaliesberg?
Bundle your hotels and flights with Expedia to save big on your next adventure. With over 550 airlines and 1,000,000 hotels worldwide, your Magaliesberg holiday package can be tailored exactly to suit your travel style. With all those extra dollars, why not add one or more awesome experiences and tours? It’s an easy way to unlock even more bargains. The holiday you’ve always dreamed of in Magaliesberg is much closer than you thought!
Where should I stay in Magaliesberg?
Close to the action. Many visitors like to book hotels around popular attractions, like Bekker High School, Bekker Primary School and Mother of Mercy Shrine.
What are the top hotels in Magaliesberg?
Reserve a room at Valley Lodge & Spa. It’s one of this area’s most in-demand properties. Another top option in Magaliesberg is Mount Grace Hotel and Spa.
How far in advance should I book my Magaliesberg holiday?
It’s always wise to book early. Airlines usually advertise flights up to a year ahead of departure, and this is a fantastic opportunity to land some rock-bottom prices. Boss just told you to use up all your holiday days in a few weeks? No need to worry. Expedia are never short of fantastic bargains to help you have the getaway of your dreams, at a price you can afford.
What does an Expedia Magaliesberg travel package include?
Choose from a combination of rental cars, flights and hotels. Once you’ve made your booking, you can also add on activities and tours. Want to pick your fare class? That’s also possible. The choice is yours when it comes to crafting your dream Magaliesberg trip.
What should I know before booking a Magaliesberg travel package?
Our prices are already low. However, you’ll score even more savings when you book your flights, hotels and car rentals together. With an Expedia travel package, you’ll get transparent pricing and a great range of choice.
Can I choose my airline with a Magaliesberg Expedia holiday package?
Yes — that’s one of the best things about an Expedia holiday package. You’re the boss! We have access to more than 550 partner airlines around the world, so you have lots of choice when arranging your Magaliesberg adventure.
If I'm not able to travel, can I cancel my Magaliesberg holiday package?
Because we understand life can throw you a few curveballs, the answer is yes. For more information, visit our Customer Service Portal. But generally speaking, if you’ve booked your package in the last 24 hours, you may be able to change or cancel it for no charge. Your hotel, airline or car rental company may impose a fee if you made your booking a while ago.

Popular places to visit

What 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. Book Flight + Lodging, save up to 100% of flight price - Savings based on flight + lodging package prices as compared to the price of the same components available for booking separately before all discounts and rewards applied. Your bundled savings cover up to 100% of your flight. Savings vary based on origin/destination, length of trip, stay dates and travel suppliers. Savings not available on all flight + lodging package bookings.