The Halyards Riverside Hotel is a highly-rated hotel located on the banks of the Kowie River. This hotel offers comfortable and spacious rooms, each equipped with modern amenities. Guests can enjoy a range of facilities including a swimming pool, restaurant, and bar. The hotel also offers activities such as fishing, boating, and bird watching. With its picturesque location and excellent amenities, The Halyards Riverside Hotel is a great choice for those looking to relax and unwind in Port Alfred.