De Hoek Country Hotel is a luxurious hotel located on the banks of the Magalies River. The hotel offers elegantly decorated rooms, each equipped with a kettle for your convenience. Enjoy the peaceful surroundings and indulge in the hotel's fine dining options, spa treatments, and outdoor activities.