Situated on the banks of the Kowie River, The Halyards Hotel is a waterfront hotel in Port Alfred. The hotel offers a pillow menu to cater to guests' individual preferences. The rooms are spacious and well-appointed, providing a comfortable retreat after a day of exploring the area. Guests can enjoy river views, relax by the pool, or dine at the on-site restaurant. The hotel also offers various activities, including boat cruises and fishing trips.