Sparkling Waters Hotel & Spa is a charming hotel nestled in the heart of the Magaliesberg Mountains in Rustenburg, South Africa. This hotel offers a serene and picturesque setting, making it an ideal choice for a relaxing getaway. All meals are included in the stay, ensuring that guests can enjoy a hassle-free dining experience. The hotel's restaurant serves a variety of delicious dishes, ranging from local specialties to international cuisine. Guests can also indulge in rejuvenating spa treatments at the on-site spa, providing the ultimate relaxation. With its tranquil ambiance, stunning surroundings, and inclusive meals, Sparkling Waters Hotel & Spa promises a memorable stay in Rustenburg.