Located on the banks of the Kowie River, The Halyards Hotel is a popular choice for travelers seeking a hotel with a happy hour in Port Alfred. The hotel features a stylish bar where you can enjoy a variety of drinks at discounted prices during happy hour. From refreshing cocktails to fine wines and spirits, there's something for everyone to enjoy. The Halyards Hotel also offers comfortable rooms with modern amenities, a restaurant serving delicious meals, and a beautiful outdoor pool area. Whether you're looking to unwind after a long day of exploring or simply want to relax with a drink in hand, The Halyards Hotel is a fantastic option.