The Halyards Hotel is a charming hotel situated in Port Alfred, South Africa. It offers a selection of smoke-free rooms for guests seeking a smoke-free environment. The rooms are tastefully decorated and provide all the necessary amenities for a pleasant stay. The hotel features a restaurant, bar, outdoor swimming pool, and conference facilities. Guests can enjoy activities such as fishing, boating, and golfing in the nearby area. The Halyards Hotel is located close to the Kowie River and the beautiful beaches of Port Alfred.