Best Hotels in Magaliesburg for Couples
View all photos
From
136$/night
Maropeng Boutique Hotel
Luxury Romantic Hotels in Magaliesburg
View all photos
From
255$/night
De Hoek Country Hotel
Cheap Romantic Hotels in Magaliesburg
View all photos
From
272$/night
Mount Grace Hotel & Spa
Romantic Hotels in Magaliesburg with Hot Tub
View all photos
From
152$/night
Budmarsh Country Lodge
Location
Magaliesburg, Gauteng, South Africa, 1751
Contact Us