The minimum you need to book is 24 hours subject to availability. However, we recommend booking earlier to avoid disappointment. You can also secure a better rate when you book early with us.