Situated on the banks of the Kowie River, The Halyards Hotel offers a picturesque setting for your stay in Port Alfred. The hotel features spacious and well-appointed rooms, each with its own private balcony overlooking the river. Guests can start their day with a delicious breakfast and enjoy a delectable dinner at the hotel's restaurant, which serves a variety of dishes made with fresh local ingredients. The Halyards Hotel also offers a range of facilities, including a swimming pool, tennis courts, and a bar. With its stunning location and excellent dining options, The Halyards Hotel is a top choice for travelers.