Situated on the banks of the Kowie River, Halyards Hotel is a charming 3-star hotel in Port Alfred. The hotel offers comfortable and spacious rooms with beautiful river or garden views. Guests can enjoy a range of amenities including a swimming pool, a restaurant serving delicious local cuisine, and a bar offering a variety of drinks. The hotel also has conference facilities and can cater to weddings and other special events. With its convenient location and warm hospitality, Halyards Hotel is a great choice for travelers looking for a relaxing stay in Port Alfred.