Example Modal
Put your content or module call inside the modal. If you're willing to get your hands dirty, you can load it via Ajax to have on-the-fly availability or booking. You could also use an iframe for your booking site of choice.