Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Find Hotels in Magaliesberg

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top 10 hotels in Magaliesberg

Stone Hill
4 out of 5
Farm KN13 Steenekoppies, Magaliesberg, Gauteng
$87
per night
Apr 13 - Apr 14
5.56 mi from city center
4/5Very Good! (2 reviews)
Our first holiday with our dogs

"We thoroughly enjoyed our stay and so did our dogs."…"

Reviewed on Sep 13, 2017

Stone Hill
Woodland Gardens
3 out of 5
Vlakdrif, Magaliesberg, North West
$37
per night
Apr 9 - Apr 10
7.25 mi from city center
4/5Very Good! (4 reviews)
Nice stay with lovely hosts

"The Kingfisher lodge easily fitted our 8 guests and was fine for our requirements. Although the interior was a little dated it was more than made up for by Joe and Lorraine (the owners) who were lovely and very accommodating. Their collection of animals were also very popular with our family. A really ..."…"

Reviewed on Jan 2, 2020

Woodland Gardens
African Pride Mount Grace Country House & Spa, Autograph Collection
$77
per night
May 7 - May 8
4.04 mi from city center
4.2/5Very Good! (147 reviews)
Great location but poor service

"Outstanding location. Peaceful and quiet however the service was very basic and lacked in many details. The property was 5 star and service was 2 star."…"

Reviewed on Dec 23, 2019

African Pride Mount Grace Country House & Spa, Autograph Collection
De Hoek Country Hotel
5 out of 5
Bekkers School Road R506, Farm 7 Zeeukoehoek, Magaliesberg, Gauteng
$181
per night
Apr 13 - Apr 14
1.93 mi from city center
4.2/5Very Good! (20 reviews)

"Unbelievable service! Friendly staff. Great food"…"

Reviewed on Oct 28, 2019

De Hoek Country Hotel
Magalies Manor
4 out of 5
R98 Bekkers School Road, Off R24 Rustenburg Road, Magaliesberg, Gauteng
Get Rates
4.1 mi from city center
4/5Very Good! (6 reviews)
superb

"It was amazing, the room was spectacular big , clean and nice view. Service was perfect and staff was friendly. The food was delicious. overall it was all tops."…"

Reviewed on Jul 7, 2018

Magalies Manor
Hibon Lodge
4 out of 5
R560 Hekpoort, Magaliesberg, Gauteng
Get Rates
10.17 mi from city center
Hibon Lodge
Votadini Country Cottages
3 out of 5
1790 Hekpoort, Magaliesberg, Gauteng
Get Rates
8.51 mi from city center
5/5Exceptional! (2 reviews)
A real 'get away from it all' place

"Not an easy place to find, Hekpoort did not come up on our sat nav and it's quite a way from Magliesburg. Once there though it is in a beautiful setting and very peaceful, just you and the rising sun If my life's ambiton was to write a book this is where i'd come. Very good standard of hosting. Essentially ..."…"

Reviewed on May 10, 2019

Votadini Country Cottages
Rose Well Country House And Spa
3 out of 5
R24 Rustenburg Rd, Magaliesberg, Gauteng
Get Rates
3.79 mi from city center
Rose Well Country House And Spa
Budmarsh Country Lodge
5 out of 5
T1 Magalies Meander Road, Magaliesberg, Gauteng
Get Rates
2.77 mi from city center
4.2/5Excellent! (13 reviews)

"we had a wonderful two day break.... I found the bedroom to be a bit disappointing... no where to put valuables very little wardrobe space even if it was for two days... the shower in the bathroom was a death trap...plastic floor with no where to hold onto..."…"

Reviewed on Aug 26, 2019

Budmarsh Country Lodge
Askari Game Lodge & Spa
4 out of 5
Plumari Private Game Reserve; Doornhoek, Magaliesberg, Gauteng
Get Rates
2.96 mi from city center
4.6/5Wonderful! (9 reviews)
We will be back!

"We enjoyed our stay tremendously. It was peaceful and quiet. The spa was an amazing experience."…"

Reviewed on Jul 29, 2019

Askari Game Lodge & Spa
Don't see what you're looking for?
See all available properties in Magaliesberg
View all properties
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.

Visiting Magaliesberg

Couples looking to get away will find a romantic atmosphere in Magaliesberg, and many visitors are sure to appreciate the spas and restaurants. Tourists can also enjoy the city's golf courses, bars, and gardens. Top sights in the area include Gold Reef City, Museum Africa, and Johannesburg Zoo.

  • You'll find 1131 Expedia hotels and other accommodations in the larger area of Johannesburg
  • The closest major airport is in Johannesburg (HLA-Lanseria), 22.6 mi (36.4 km) from the city center
  • The next closest is in Johannesburg (JNB-O.R. Tambo Intl.), 44.5 mi (71.5 km) away

Sightseeing and Staying in Magaliesberg

Places to visit in the larger region include Mountain Sanctuary Park, Cradle of Humankind, and Maropeng. You'll also find Buffelspoort Lake and Buffellspoort Valley Information Center in the area.

As you plan your holiday retreat, you'll find 10 hotels and other lodging options available to select from in Magaliesberg. Below are highly ranked ones based on Expedia user reviews:

A top sight in the surrounding area is Lesedi Cultural Village, 20.3 mi/32.7 km from the center of the city.

Dressing for Magaliesberg

  • Between January and March, daytime temperatures average 84°F, while nighttime temperatures stay around 56°F
  • From April to June, the average is 79°F during the day and 40°F at night
  • July through September sees average temperatures of 76°F during the day and 41°F at night
  • In October-December, you can expect 82°F as the daytime average and 53°F as the nighttime average
  • Magaliesberg gets about 0.83 inches of rain per year
  • February and January are usually the hottest months averaging 83°F, while June and July are usually the coldest with an average temperature of 42°F

Frequently asked questions

What's the best place to stay in Magaliesberg?
African Pride Mount Grace Country House & Spa, Autograph Collection is ranked highly by Expedia customers. This guesthouse offers 2 outdoor pools and a full-service spa. De Hoek Country Hotel is another top choice for your stay based on reviews.
If I need to cancel my hotel reservation in Magaliesberg, will I receive a refund?
Yes! You’ll find that most hotel bookings are refundable provided that you cancel prior to the hotel’s cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If your reservation is non-refundable, it might still be possible to cancel it and be given a refund within a 24-hour period of your booking. Put your dates in and click on “Search”, then filter by “free cancellation” to view top deals in Magaliesberg.
Where can I learn more about changing or cancelling my trip to Magaliesberg?
For more details about rescheduling or cancelling your trip to Magaliesberg, go to https://www.expedia.com/service/.
What's the best place to stay when traveling with kids to Magaliesberg?
African Pride Mount Grace Country House & Spa, Autograph Collection is a guesthouse with 2 outdoor pools and a free kids’ club, and it’s a top choice on Expedia for families. Other options for your stay with the kids include Magalies Manor and Askari Game Lodge & Spa.
What's the best accommodation for a couple visiting Magaliesberg?
Stone Hill is a favorite 4-star cottage for couples, and features in-room fireplaces and an outdoor pool. Other good choices for a stay with your sweetheart include African Pride Mount Grace Country House & Spa, Autograph Collection and Votadini Country Cottages.
What's the best pet-friendly hotel in Magaliesberg?
Stone Hill is a top cottage for people traveling with their pets, and offers an outdoor pool and in-room kitchens for its human guests.
What's the best luxury place to stay in Magaliesberg?
Budmarsh Country Lodge is a 5-star hotel with a restaurant and spa services, and it’s a popular choice for Expedia travelers looking for an elegant place to stay. African Pride Mount Grace Country House & Spa, Autograph Collection and De Hoek Country Hotel are two other upscale options for your vacation.
What's the best boutique hotel in Magaliesberg?
African Pride Mount Grace Country House & Spa, Autograph Collection is a favorite guesthouse with Expedia travelers looking for a stylish stay, and features 2 restaurants and a bar.
What's the best accommodation near O.R. Tambo International Airport (JNB)?
City Lodge Hotel at OR Tambo International Airport is a popular 3-star hotel featuring a restaurant and an outdoor pool. It’s located a short 0.4 mi (0.6 km) from O.R. Tambo Intl. Airport. Other options near the airport are Southern Sun O.R. Tambo International Airport and InterContinental Johannesburg O.R Tambo Airport.
What's it like to stay in Magaliesberg?
Couples looking to get away will find a romantic atmosphere in Magaliesberg, and many visitors are sure to appreciate the spas and restaurants. Tourists can also enjoy the city’s golf courses, bars, and gardens. A top sight in the area is Cradle of Humankind. In Magaliesberg, there are 22 hotels and other accommodations to choose from.
What should I see while I'm in Magaliesberg?
Cradle of Humankind is a notable place to visit in the region. You’ll also find Sterkfontein Caves and Lion & Rhino Nature Reserve in the area.
What's the weather like in Magaliesberg?
The hottest months are usually February and January with an average temp of 83°F, while the coldest months are June and July with an average of 42°F. Average annual rainfall for Magaliesberg is 23.89 inches.

Recent reviews of Magaliesberg hotels

More trip options