Must all bookings be made in advance?

We would strongly advise booking in advance. Once your booking has been made a vehicle is reserved and we guarantee availability. Last minute bookings however can be accommodated.