Agoda Hero Banner

Find Hotels in Magaliesburg, South Africa

61 vacation rentals and hotels available now

10 best hotels in Magaliesburg

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Stone Hill Pet Friendly Self Catering
Magaliesburg,Magaliesburg - View on map
  1. Pets allowed
  2. Car park
  3. BBQ facilities
  4. Swimming pool [outdoor]
  5. Bicycles
  6. Bar
  7. Laundry service
  8. Safety deposit boxes
"The Owners of this facility are hands-on and most dedicated. Caroline weaves respect into every aspect of her operations: respect for self, her staff, her guests, animals and nature. Our two small dogs could not get enough of the 5 km circular route on the grassy mountain as well as the short walk down to the cool stream. The lovely, very social resident dogs supplied much needed interaction for our two spoiled kids. The property is within 5 mins from Magaliesberg town with a big Spar, preventing any withdrawal symptoms :-). An added bonus was the horse riding at a nearby facility that accommodated our dogs. We will be back! Thank you Caroline and Mark."
Show more
9.3

Exceptional

1 review

De Hoek Country Hotel
Magaliesburg,Magaliesburg - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Spa
  7. Front desk [24-hour]
  8. Luggage storage
"My wife celebrated her 40th birthday in the Penthouse Suite. It was out of this world. Just exactly what we needed. The room size was perfect. The food fantastic and staff went out of their way to make us feel special. The location is just one hour and 15 minutes from Centurion and was quite, just the way we preferred. I would highly recommend this 5 star location. It was well worth the money spent."
Show more
9

Exceptional

16 reviews

Avg price per night
$ 252
Magaliesberg inn
Magaliesburg,Magaliesburg - View on map
  1. Car park
  2. BBQ facilities
  3. Fitness center
  4. Tennis court
  5. Restaurants
  6. Safety deposit boxes
  7. Security [24-hour]
  8. Daily housekeeping
Sparkling Waters Hotel and Spa
Magaliesburg,Magaliesburg - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. BBQ facilities
  4. Check-in [24-hour]
  5. Hot tub
  6. Fitness center
  7. Bicycles
  8. Contactless check-in/out
"The best staff we ever came across"
7.1

Very good

71 reviews

Avg price per night
$ 102
Mount Grace Hotel & Spa
Magaliesburg,Magaliesburg - View on map
  1. Airport transfer
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Swimming pool [indoor]
  6. Hot tub
  7. Bicycles
  8. Check-in/out [express]
"I really enjoyed my few days at Mount Grace. Perfect place to just relax. Peaceful surroundings. Beautiful scenery. Great service too. Breakfast was very nice. "
Show more
8.6

Excellent

24 reviews

Avg price per night
$ 196
Hibon Lodge
Magaliesburg,Magaliesburg - View on map
  1. Car park
  2. Shuttle service
  3. BBQ facilities
  4. Check-in/out [private]
  5. Spa
  6. Swimming pool [outdoor]
  7. Bicycles
  8. Breakfast [free]
"I would definitely give them a 10/10 the hospitality was amazing, the view was breathtaking and the rooms were just perfect."
8.8

Excellent

3 reviews

Avg price per night
$ 87
Valley Lodge and Spa
Magaliesburg,Magaliesburg - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Hot tub
  7. Front desk [24-hour]
  8. Luggage storage
"We had the best stay at The Valley Lodge and Spa over the weekend of the 14th to the 15th of March 2015. It was our 17th wedding anniversary weekend and even the surprise complimentary celebration cholcolate cake was awesome. The taste was just out of this world. To the Chef that worked on the 14th of March 2015 in the evening: "Thank you very much from the bottom of our hearts because the buffet menu was just too tasty and fresh." Keep up the good work and I will surely recommend this venue to all my friends and members of my family. Kind regards, Dr Millie MOHOHLO"
Show more
8

Excellent

46 reviews

Avela Lodge
Magaliesburg,Magaliesburg - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Spa
  6. Swimming pool [outdoor]
  7. Check-in/out [express]
  8. BBQ facilities
"Great staff friendly,place great"
9.3

Exceptional

3 reviews

Avg price per night
$ 67
Pecan Bush Lodge
Magaliesburg,Magaliesburg - View on map
  1. Airport transfer
  2. Car park
  3. Front desk [24-hour]
  4. Golf course [on-site]
  5. Swimming pool [outdoor]
  6. Game room
  7. Bar
  8. Restaurants
"We arrived on Saturday afternoon and we received a warm welcome from Mark & the staff."
9.3

Exceptional

4 reviews

Avg price per night
$ 90
Nare Bush Cabin
Magaliesburg,Magaliesburg - View on map
  1. Car park
  2. BBQ facilities
  3. Check-in/out [private]
  4. Tennis court
  5. Game room
  6. Bicycles
  7. Restaurants
  8. Security [24-hour]
Avg price per night
$ 78

Fast facts about Magaliesburg, South Africa

Accommodations61 properties
Popular hotelSparkling Waters Hotel and Spa
Popular areaMagaliesburg
Nightly rates from$19

Discover the neighborhoods of Magaliesburg


Just viewed by other Agoda travelers


Traveler impressions of Magaliesburg


Frequently asked questions

What's the average price of a hotel in Magaliesburg?

The average price for a 3-star hotel in Magaliesburg is USD 60. The average price for a 4-star hotel in Magaliesburg is USD 105. The average price for a 5-star hotel in Magaliesburg is USD 146.

What's the average price of a hotel in Magaliesburg this weekend?

The average price for a 3-star hotel in Magaliesburg this weekend is USD 61. The average price for a 4-star hotel in Magaliesburg this weekend is USD 116. The average price for a 5-star hotel in Magaliesburg this weekend is USD 165.

What's the average price of a hotel in Magaliesburg tonight?

The average price for a 3-star hotel in Magaliesburg tonight is USD 61. The average price for a 4-star hotel in Magaliesburg tonight is USD 104. The average price for a 5-star hotel in Magaliesburg tonight is USD 153.

What are the most popular hotels in Magaliesburg?

Popular hotels in Magaliesburg include Mount Grace Hotel & Spa, Mount Grace Hotel & Spa and Blue Roan Country Lodge.

What are the best hotels in Magaliesburg for couples?

Couples who stayed in Magaliesburg have given high ratings to Mount Grace Hotel & Spa, Mount Grace Hotel & Spa and Blue Roan Country Lodge.

What are the best hotels in Magaliesburg for families?

Families who stayed in Magaliesburg highly recommend Mount Grace Hotel & Spa, Mount Grace Hotel & Spa and African Hills Safari Lodge & Spa.

What hotels in Magaliesburg have the best views?

Verified travelers to Magaliesburg have given top reviews for the views at Maropeng Boutique Hotel.

What hotels in Magaliesburg have the best breakfast?

Verified travelers to Magaliesburg have given top reviews for the breakfast at Whispering Pines Country Estate, Valley Lodge and Spa and Maropeng Boutique Hotel.

What's the best neighborhood in Magaliesburg to stay in?

Popular neighborhoods among travelers staying in Magaliesburg include Magaliesburg and Wagenpadspruit Farm.

Show more questions


More about Magaliesburg

Finding the cheapest price for top hotels in Magaliesburg, South Africa is easy with Agoda.com. With more than 44 hotels spread across the entire city, you are sure to find a property convenient for you. Many areas, each with a distinctive atmosphere, are just waiting to be discovered across the city. Magaliesburg has many attractions to explore with its fascinating past, intriguing present and exciting future. There are so many things to do, you may want to stay an extra week or so to experience them all. Don't delay and book today to get the best hotel deals in Magaliesburg!