The Halyards Riverside Hotel is a riverside hotel located in Port Alfred, South Africa. It offers picturesque views of the Kowie River and the marina. The hotel features comfortable rooms and suites with amenities such as air conditioning, satellite TV, and free Wi-Fi. Guests can dine at the on-site restaurant, which serves a variety of delicious dishes. The hotel also has a swimming pool, a bar, and a conference center. With its tranquil riverside setting and stunning views, The Halyards Riverside Hotel is an excellent choice for a relaxing getaway.