If you want to be able to patch your ESXi hosts without VM downtime then yes it does look like you will need another host.
If however some of your VMs are test/dev you could manually shut them down before putting a host in maintenance mode for patching.
Regards,
Paul