Guest users can make a reservation by using the plugin, however this setting needs to be configured through the WooCommerce plugin (WooCommerce > Settings > Accounts and Privacy > Guest Checkout: Allow customers to place orders without an account).
Guest users however cannot make a booking that requires confirmation by the admin, as this option is only available for logged-in users. You can refer to this page for more information.