Situated on the banks of the Kowie River, The Halyards Hotel is a charming 3-star hotel in Port Alfred. The hotel offers comfortable rooms, a restaurant serving delicious local cuisine, and a bar overlooking the river. Guests can enjoy free cancellation on their bookings, providing flexibility and peace of mind.