In the past few years, we have covered plenty of event management and online booking plugins for WordPress. EventZilla is made for WPBakery Page Builder. It has extended and compact versions and plays well on mobile devices. It gives you full control over event details, such as date, address, dress code, and organizer.
EventZilla supports multi-day events. You can come up with custom color combinations and even use multiple instances on the same page. You not only get to list events but can also link to the URL where your visitors can complete their booking.
LambertGroup is the coder behind this commercial plugin. You can find out more about it here.