Skip to main content

Filter by:


Star Rating

Review Score

Magaliesburg – 29 hotels and places to stay
See the latest prices and deals by choosing your dates.
De Hoek Country Hotel, hotel in Magaliesburg

Offering a manicured garden, 2 restaurants and conference facilities, De Hoek Country Hotel lies at the Magalies River, just outside Magaliesburg.

Excellent location for a breakaway, within easy driving distance from JHB and PTA. Friendly, professional staff with a great breakfast and dining experience is well worth it. Well kept gardens and Spa on site.
8.5
Scored 8.5
Very Good
Rated very good
124 reviews
Price from£173.29per night
Mount Grace Hotel & Spa, hotel in Magaliesburg

Located at the top of Magaliesburg, Mount Grace Hotel & Spa offers panoramic views of Magaliesburg Mountains. This country style hotel features an outdoor pool and lush gardens.

Breakfast is a great spread - there's even complimentary champagne on some mornings (although those who do not drink are not catered for with non-alcoholic options) Dinner is also great - the chef is really good. We enjoyed all our meals. The Spa is beautiful and it was a great design to have it at the top of the property as the views are maginificent. We enjoyed our massages and the steam room. The Spa staff (Kristina and Jeanette in particular) are different from the rest of the resort - they are client-centric, extremely professional and warm. Staff I would keep are ONLY Kristina and Jeanette from the Spa, Paul the wonderful and happy porter and Lawrence at reception.
8.1
Scored 8.1
Very Good
Rated very good
2,301 reviews
Price from£103.91per night
Maropeng Boutique Hotel, hotel in Magaliesburg

Located just 5 minutes' walk from Maropeng and within 10 minutes' drive from the Sterkfontein Caves, Maropeng Boutique Hotel offers air-conditioned rooms.

The staff were friendly and welcoming. They made our stay memorable with unbelievable wide variety of delicious food & drinks. Christmas lunch was topped with chef cuisine served exquisitely platted, whilst startes & desserts were buffet style. Uniquely designed fit for any palate. Would definitely do Christmas lunch or simply any food any time again.
8.6
Scored 8.6
Excellent
Rated excellent
989 reviews
Price from£94.44per night
Budmarsh Country Lodge, hotel in Magaliesburg

Surrounded by a lush garden and green lawns, Budmarsh Country Lodge offers luxurious accommodations in Magaliesburg. The lodge features a 24-hour reception, a pool and a restaurant.

Beautiful surroundings, the Serenity and Tranquility. Staff is absolutely fantastic. Food is totally delish!
8.2
Scored 8.2
Very Good
Rated very good
226 reviews
Price from£97.48per night
African Hills Safari Lodge & Spa, hotel in Magaliesburg

African Hills Safari Lodge & Spa is set within the Plumari Private Reserve and its magnificent wildlife. It features an outdoor pool and a terrace.

Very friendly staff, lovely turndowns in the evening and special attention to the special occasion (birthday)
8.8
Scored 8.8
Excellent
Rated excellent
650 reviews
Price from£162.46per night
Valley Lodge & Spa, hotel in Magaliesburg

Surrounded by nature on the banks of the Magalies River, Valley Lodge & Spa features individually decorated rooms, an indoor pool, a floodlit tennis court and hiking trails.

The location is beautiful and well maintained. Big swimming pool, streams and rivers, lots of space to walk
7.5
Scored 7.5
Good
Rated good
524 reviews
Price from£128.67per night
Woodland Gardens Pet Friendly Lodge, hotel in Magaliesburg

Featuring a shared outdoor pool with sun deck, Woodland Gardens Pet Friendly Lodge is located in Vlakfontein.

The location is so peaceful and quiet it's a Great place to reconnect with nature, all your Love ones and yourself..
8.1
Scored 8.1
Very Good
Rated very good
71 reviews
Price from£39.42per night
Riverbend Self Catering Cottages, hotel in Magaliesburg

Located between Magaliesburg and Rustenburg and surrounded by bushveld close to a river, Riverbend Self Catering Cottages offers BBQ facilities and a plunge pool.

8.9
Scored 8.9
Excellent
Rated excellent
29 reviews
Price from£47.65per night
Stone Hill, hotel in Magaliesburg

Offering an outdoor pool, Stone Hill is located in Magaliesburg. WiFi access is available in this chalet.

9.3
Scored 9.3
Wonderful
Rated wonderful
21 reviews
Price from£159.64per night
Black Horse Estate, hotel in Magaliesburg

Offering garden views, Black Horse Estate in Magaliesburg has accommodations, a garden, a terrace and a restaurant.

Beautiful, lush gardens and a tranquil atmosphere.
8.3
Scored 8.3
Very Good
Rated very good
131 reviews
Price from£70.40per night
See all 21 hotels in Magaliesburg

Most-booked hotels in Magaliesburg in the past month

FAQs about hotels in Magaliesburg






Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Magaliesburg:

  • 8.0
    Scored 8.0

    Magaliesburg is a small town.

    Magaliesburg is a small town. There are a lot of lodges and spas and venues in the area. It is not far from the city but has a nice country feel. Mount Grace has a beauriful setting and you come here to relax, read,eat good food, go for a massage etc. There are walking trails.
    Elaine
  • 8.0
    Scored 8.0

    Magaliesburg is a lovely place for a short getaway.

    Magaliesburg is a lovely place for a short getaway. Close enough to Jhb, but you still get the feeling of being away. There are a number of interesting places to visit, and it's lovely to see the local people making such efforts to build up their businesses and the area.
    Marcia
    South Africa
  • 10
    Scored 10

    Magalies is a destiny getaway.

    Magalies is a destiny getaway. It was a true pleasure to experience the calm surrounding away from the busy gauteng. I would recommend this place to all the nature lovers and the ones who fret the outdoors - you'll fall in love with Magalies.
    Ruth
    South Africa
  • 6.0
    Scored 6.0

    The Town is in bad shape.

    The Town is in bad shape. There is a lot of properties ( sightseeing) around Magalies. We had Lunch at Black Horse Brewing. The roads are around Magalies is fair. ( It has it's fair share of potholes!)
    Frederick
    South Africa
  • 10
    Scored 10

    If you are in the Magaliesburg area, be sure to stop at...

    If you are in the Magaliesburg area, be sure to stop at Black Horse brewery and restaurant. They have some of the best pizzas, burgers, craft beer and gin in the country. Everything is hand-crafted and the venue is absolutely gorgeous with its terraces, rolling gardens and fields. The Spar in Magalies has everything you might need if you are staying at a self-catering venue, so no need to drag your kitchen along.
    Aletta Maria
    South Africa
  • 10
    Scored 10

    Th ecradle of humankind was a great place to know better...

    Th ecradle of humankind was a great place to know better about human existence and how it came about it was a really informative journey for people who envy to know better about the history of humans we booked a place called valley lodge it was a great to be a t we really enjoyed our visit we ate delicious food that made us feel at home exciting places are closeby we didnt strruggle to move from point a to b
    Freddy

Explore guest reviews of hotels in Magaliesburg

  • From £90.25 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 876 reviews
    Beautiful location in Magaliesburg. The property is surrounded by huge trees, so you don't hear traffic, or see any other places nearby. There are lovely walks to do on the property, and my suite was tucked up on top of a hill surrounded by trees which means I had 100% quiet and privacy (Suite 3). The staff are friendly and helpful, and the food was lovely. Grounds are beautiful, and our rooms were clean & comfortable, with a touch of luxury. I will definitely be returning.
    Jennifer
    South Africa
  • From £116.46 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,301 reviews
    The hotel is wonderfully secluded from the hustle and bustle and offers a perfect opportunity to unwind and take in the beautiful surrounding. The spa massage treatment was just what the doctor ordered! Staff is friendly and helpful. My family and I enjoyed the meals, especially the breakfast.
    Boitumelo
    United States of America
  • From £70.40 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 131 reviews
    The staff treats you like family, the hotel and accomodation is absolutely beautiful with a lovely view of Friesian Horses and farmland. The food is 5 star. If you need a break from stress and city life, this tranquil setting will be the place, its just over an hour out of Johannesburg.
    Tharina
    South Africa
  • From £121.30 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 226 reviews
    This is a very comfortable, characterful hotel. It reminds one strongly of the Cape in architecture and gardens. The bedrooms are huge, comfortable and nicely furnished, and the bathrooms large and well-equipped. Very friendly staff who could not do enough to make one welcome.
    Christopher
    United Kingdom
  • From £73.22 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 9 reviews
    The owner and the host were very friendly and service was excellent. The place was so relaxing and accommodate family with kids. They have a play area, the swimming area, the braai spot on top of a mountain was amazing
    Sharon
    South Africa
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 35 reviews
    Landor is a wonderful location, quiet and serene. Herman is a wonderful, helpful host and we look forward to returning, many thanks. Loved all the animals around. The cottage is very spacious and well appointed.
    Dianne
    South Africa
  • From £173.29 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 124 reviews
    The grounds were amazing. The hotel poured a special bath with rose petals for our anniversary. The attention to detail from the staff was lovely and we will be back!
    Deborah
    South Africa
  • From £25.99 per night
    6.4
    Scored 6.4
    Pleasant
    Rated pleasant
     · 142 reviews
    The view was amazing, its a ranch not a five star hotel. If you want to get away from the city noise, then this is the place. No tv just perfect. Great family time
    Andre
    South Africa
  • From £95.26 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 989 reviews
    Awesome Service and Food. This is a gem of a hotel. A must if you looking to get out of the city. They went above and beyond to make my wife's birthday special.
    Mordecai
    South Africa
  • From £90.25 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 876 reviews
    The service, the food, the clean and serene environment. Games room and the walk around the hotel is a great initiative. Cherry on top is the spa treatment
    Nonduduzo
    South Africa
  • From £34.22 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 117 reviews
    Fantastic Location for 1 night stay for Johannesburgers as it is max an hours drive. Very Lovely Area for walking in the open. Excellent staff and Owner.
    Bharat
    South Africa
  • From £47.65 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 50 reviews
    a getaway to a peaceful paradise just an hour out of Joburg but 2 minutes out of Magaliesburg in case groceries are needed. Would go back in a heartbeat.
    ROBYN
    South Africa
  • From £55.45 per night
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 105 reviews
    Pets were welcome. Wayne, the host was very friendly and attentive to our needs. The accommodation was spacious and had all the comforts of home.
    Siva
    South Africa
  • From £80.80 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 36 reviews
    We like outdoors. While having a braai, we could watch the clear sky and view over Magaliesburg. It is safe to sit outside at night
    Erika
    South Africa
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 15 reviews
    The venue is beautiful, spacious, comfortable and clean. Loved the indoor braai. It was just such a great stay
    Franklin Cloete
    South Africa
  • From £116.46 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,301 reviews
    Loved the meals Jane, Edward and Lydia were excellent waiters. Lovely tranquil luxurious Hotel.
    Murfin
    South Africa
  • From £128.67 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 524 reviews
    The spa was excellent. The environment around the swimming pool was nice.
    Sibusiso
    South Africa
  • 8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 233 reviews
    This place is a gem in Magaliesburg. Really good value for money.
    Karen
    South Africa
  • From £57.62 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 273 reviews
    Friendly, helpful staff and the most amazing, clean chalets.
    Melissa
    South Africa
  • From £95.26 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 989 reviews
    Facilities, activities, food was great.
    Kumbo Anele
    South Africa