Situated on the banks of the Kowie River, The Halyards Hotel is a charming hotel in Port Alfred. The rooms are spacious and well-appointed, with a TV for entertainment. The hotel offers a range of facilities, including a restaurant, bar, and swimming pool. Guests can enjoy activities such as fishing, boating, and bird watching in the surrounding area. The Halyards Hotel is known for its warm hospitality and picturesque setting, making it a popular choice for visitors to Port Alfred.