Situated on the banks of the Kowie River, The Halyards Hotel is a charming 3-star hotel offering bed and breakfast accommodation in Port Alfred. The hotel features comfortable rooms with modern amenities, including air conditioning and satellite TV. Guests can start their day with a delicious breakfast served in the on-site restaurant, which offers beautiful views of the river. The hotel also has a swimming pool, bar, and conference facilities. With its tranquil setting and warm hospitality, The Halyards Hotel is a great choice for a relaxing bed and breakfast stay in Port Alfred.