The Halyards Riverside Hotel is a waterfront hotel offering comfortable rooms with kitchenettes in Port Alfred. Guests can enjoy the convenience of preparing their own meals while staying at this hotel. The hotel features a restaurant and bar, where guests can dine and relax. It also offers a range of activities, including boat cruises and fishing trips. With its picturesque location and kitchen facilities, The Halyards Riverside Hotel is a great choice for travelers visiting Port Alfred.