No, Booking Ultra Pro will not work on WordPress.com. It only works on self-hosted WordPress installs.