The Royal Alfred Hotel in Port Alfred is a family-friendly hotel that offers a range of entertainment options for children. The hotel has a dedicated kids' club where children can participate in various activities such as arts and crafts, games, and movie nights. There is also a playground on-site where kids can enjoy outdoor playtime. Additionally, the hotel organizes regular family-friendly events and entertainment, including live music performances and magic shows. With its convenient location near the beach and other attractions, The Royal Alfred Hotel is a great choice for families looking for entertainment options for their children.