The Halyards Riverside Hotel in Port Alfred is a family-friendly hotel that offers a range of entertainment options for children. The hotel features a dedicated kids' club where children can enjoy supervised activities such as arts and crafts, games, and storytelling sessions. There is also a children's playground on-site where kids can have fun and burn off some energy. Additionally, the hotel organizes regular family-friendly events and entertainment, including movie nights and live music performances. With its convenient location near the river and other attractions, The Halyards Riverside Hotel is a great choice for families looking for entertainment options for their children.