Sparkling Waters Hotel & Spa is a beautiful hotel located in the heart of the Magaliesburg Mountains. This hotel offers half board accommodation, providing guests with a delightful breakfast and dinner experience. Start your day with a delicious breakfast, featuring a selection of fresh fruits, pastries, and hot dishes. In the evening, enjoy a mouthwatering dinner prepared by the hotel's talented chefs. The hotel also boasts a spa, where guests can indulge in a range of treatments and therapies. With its stunning location and excellent amenities, Sparkling Waters Hotel & Spa is the perfect choice for a half board stay in Magaliesburg.