The Halyards Hotel is a waterfront hotel located in Port Alfred. It offers comfortable rooms with private balconies overlooking the marina. The hotel's balcony rooms provide a perfect spot to enjoy the picturesque views of the boats and water. Guests can relax on their balconies and soak up the peaceful atmosphere. The Halyards Hotel also features a restaurant, bar, and swimming pool, ensuring a pleasant stay for visitors.