No, in fact you don't have to be staying at a Hotel. You can book for any reason, including Hotel, cruise and overnight parking you need. Its best for people who want to book for multiple nights and need flexibility to come and go throughout the day for one fixed price.