Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search for Magaliesberg Hotels from CA $143

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.

Magaliesberg hotels and places to stay

Budmarsh Country Lodge
The price is CA $143 per night
4.46 km from city centre
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
Magalies Manor
4 out of 5
Get Rates
6.6 km from city centre
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
African Pride Mount Grace Country House & Spa, Autograph Collection
Get Rates
6.5 km from city centre
4.2/5Very Good! (149 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
Woodland Gardens
3 out of 5
Vlakdrif, Magaliesberg, North West
Get Rates
11.67 km from city centre
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
Mogro Lodge
3.5 out of 5
Get Rates
8.26 km from city centre
Mogro Lodge
Bulls Haven Retreat. Interact With Tame Bulls
De Hoek Country Hotel
The price is CA $238 per night
3.11 km from city centre
4.2/5Very Good! (21 reviews)
A memorable stay

"Enjoyed excellent service, lovely well appointed room, with well kept and tranquil grounds. The staff were very friendly and helpful and readily accommodated our requests in terms of dietary requirements - will certainly be looking to go back"…"

Reviewed on Feb. 12, 2020

De Hoek Country Hotel
Askari Game Lodge & Spa
The price is CA $145 per night
4.77 km from city centre
4.6/5Exceptional! (13 reviews)

"What a wonderful stay we had! Saw lots of animals and the food was amazing. Will be back for sure."…"

Reviewed on Feb. 10, 2020

Askari Game Lodge & Spa
Votadini Country Cottages
Get Rates
13.7 km from city centre
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
Little Faulds, place of bulls!!
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.

Magaliesberg Hotel Guide

Consider a trip to Magaliesberg, a Johannesburg - Gauteng neighborhood located 55 kilometres (34 miles) from the downtown area,

The Gold Reef City is Johannesburg - Gauteng's most visited attraction, while the Lion Park and Apartheid Museum are also popular.

You may like to book a hotel in Johannesburg, an area of Johannesburg - Gauteng that is 55 kilometres (34 miles) from central Magaliesberg. Johannesburg hotels include the 54 On Bath and Hyatt Regency Johannesburg.

The Expedia team wishes you and your family a rewarding time in Johannesburg - Gauteng. For even more fun things to check out here, why not check out our Johannesburg - Gauteng vacation travel guide. And when it's time to find accommodation, please go to our Johannesburg - Gauteng hotels page.

Frequently asked questions

What's the best place to stay in Magaliesberg?
De Hoek Country Hotel is one of the top choices for your stay based on our traveler data. This 5-star hotel offers free breakfast and a restaurant. Other good options for your trip include Valley Lodge & Spa and Askari Game Lodge & Spa.
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. Enter your dates, click on “Search”, then filter by “free cancellation” to view top deals in Magaliesberg.
What's the best place to stay when traveling with kids to Magaliesberg?
Askari Game Lodge & Spa is a top 4-star lodge on Expedia for families, and features 2 outdoor pools and 2 restaurants. Other options for your stay with the kids include African Pride Mount Grace Country House & Spa, Autograph Collection and Magalies Manor.
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 Votadini Country Cottages and African Pride Mount Grace Country House & Spa, Autograph Collection.
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 are some hotels with pools in Magaliesberg?
African Pride Mount Grace Country House & Spa, Autograph Collection is a top guesthouse with 2 outdoor pools, a children’s pool, and 2 restaurants. Other choices that feature an onsite pool include De Hoek Country Hotel and Magalies Manor.
What is the best spa hotel in Magaliesberg?
Valley Lodge & Spa is a top spa hotel featuring a restaurant, an outdoor pool, a 24-hour fitness center, and tennis courts. Spend an afternoon at Valley Lodge & Spa where you’ll find facials, body scrubs, and Swedish massages and more. Other popular spa hotels in Magaliesberg include Magalies Manor and Budmarsh Country Lodge.
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 23 hotels and other accommodations to choose from.

Recent Reviews in Magaliesberg

More trip options