Situated on the banks of the Kowie River, The Halyards Hotel is a charming resort in Port Alfred. The hotel offers comfortable rooms with beautiful river views. Guests can relax by the outdoor swimming pool or enjoy a game of tennis on the hotel's courts. The Halyards Hotel also has a restaurant and bar where guests can indulge in delicious meals and refreshing drinks. With its tranquil setting and excellent facilities, The Halyards Hotel is an ideal choice for a peaceful and enjoyable stay.