About this property

Comfortable Accommodations: Magalies Mountain Lodge and Spa in Hartbeespoort offers comfortable rooms with air-conditioning, private bathrooms, and balconies. Each room includes a seating area, TV, and tea and coffee maker. Relaxing Facilities: Guests can enjoy spa facilities, a garden, terrace, and yoga classes. The lodge provides free WiFi, massage services, and a picnic area. Wellness packages are available for added relaxation. Dining Experience: The traditional restaurant serves South African cuisine with halal, vegetarian, and vegan options. Breakfast includes full English/Irish, vegetarian, and vegan selections. Lunch and dinner are available in a romantic ambience. Convenient Location: Located 26 km from Union Buildings and 27 km from Voortrekker Monument, the lodge is near attractions such as Rietvlei Nature Reserve and Irene Country Club. Yoga classes and yoga mats are available for guests.

Couples particularly like the location — they rated it 8.9 for a two-person trip.

Distance in property description is calculated using © OpenStreetMap

Property highlights

Top location: Highly rated by recent guests (8.5)

Breakfast info

Full English/Irish, Vegetarian, Vegan


Availability

Select dates to see this property's availability and prices

Guest reviews

Categories:

Staff
Facilities
Cleanliness
Comfort
Value for money
Location
Free WiFi

Select topics to read reviews:

Guests who stayed here loved

  • Tshifhiwa
    South Africa South Africa
    The facilities and the friendly staff and the restaurant were magnificent.
  • Faith
    South Africa South Africa
    The location was superb 👌. The staff was friendly and helpful.
  • Shushila
    South Africa South Africa
    The cleanliness and very friendly and helpful staff.
  • Funeka
    South Africa South Africa
    The stuff was friendly and the food was nice.enjoyed everything
  • Tumzab
    South Africa South Africa
    I liked their meal. It was superb. The massage and the hot tub also exceeded my expectation. Marié from reception was so welcoming and friendly. The staff from the restaurant were also nice. Oh boy.... the room was warm with air conditioner since...
  • Asanda
    South Africa South Africa
    It was the best, relaxing in a quiet space with helpful and friendly stuff all around... We celebrated our 10th Wedding Anniversary on the 24th and they prepared a special table for us🥰🥰 Anddd the food, the best' from Breakfast to Dinner, I can...
  • Leanne
    South Africa South Africa
    The food was excellent, the staff were wonderful especially the dining room staff.
  • Pieter
    South Africa South Africa
    Food was great. Friendly staff and the treatment at the spa was exceptional
  • Ratlhagane
    South Africa South Africa
    The food was so nice everyday and .staff were very friendly
  • Zodwa
    South Africa South Africa
    The food and the hospitality we got from the chefs in the dining hall.The manager was so friendly. the staff made my birthday to be extra special. I had theee day

Property surroundings

Restaurants

1 restaurant on site
  • Restaurant #1
    • Cuisine
      South African
    • Open for
      Breakfast • Lunch • Dinner
    • Ambiance
      Traditional • Romantic
    • Dietary options
      Halal • Vegetarian • Vegan

House rules

Magalies Mountain Lodge and Spa takes special requests - add in the next step!
Check-in
From 14:00
You'll need to let the property know in advance what time you'll arrive.
Check-out
Until 10:00
Cancellation/ prepayment
Cancellation and prepayment policies vary according to accommodation type. Please enter the dates of your stay and check the conditions of your required option.
Children and beds

Child policies

Children are not allowed.

Cot and extra bed policies

Cots and extra beds are not available at this property.

No age restriction
There is no age requirement for check-in
Pets
Pets are not allowed.
Accepted payment methods
VisaMastercardCash

The fine print

Need-to-know information for guests at this property

Please inform Magalies Mountain Lodge and Spa in advance of your expected arrival time. You can use the Special Requests box when booking, or contact the property directly with the contact details provided in your confirmation.