Event Registration & Booking Systems
The Events Calendar + Event Tickets Plus
The interface and user experience is gorgeous and intuitive, and instead of implementing a separate registration system for your events, these plugins use WooCommerce as the registration engine.
Event Espresso 4
These types of features and more are available as add-ons to Event Espresso 4, making it one of the most expandable event registration and ticketing plugins offered for WordPress.