Located on the banks of the Kowie River, The Halyards Riverside Hotel is a wonderful choice for happy hour in Port Alfred. Their bar offers a relaxed and inviting atmosphere where you can enjoy discounted drinks during happy hour. Sip on your favorite beverages while taking in the beautiful river views. The hotel also provides comfortable accommodation, a swimming pool, and friendly service for a memorable stay.