Located on the banks of the Kowie River, The Halyards Hotel is a popular choice for visitors looking for a hotel with a discotheque in Port Alfred. The hotel's discotheque offers a vibrant atmosphere with a wide range of music genres to suit all tastes. The Halyards Hotel also features comfortable rooms, a restaurant, a bar, and a swimming pool. Whether you want to dance the night away or relax by the river, The Halyards Hotel has it all.