The Halyards Hotel is a waterfront hotel in Port Alfred that offers a delightful stay with all meals included. The hotel boasts spacious and well-appointed rooms with stunning views of the marina. Start your day with a delicious breakfast buffet, featuring a variety of hot and cold options. For lunch and dinner, indulge in mouthwatering dishes prepared by the hotel's talented chefs. The hotel also offers a bar and lounge area where you can unwind with a refreshing drink. With its convenient location and excellent dining options, The Halyards Hotel is a perfect choice for a relaxing getaway.