Yes, we do allow walk-up bookings and payment. Keep in mind that we do not guarantee there will be walk-up availability. When pre-booking, you must pay at the time of booking. You cannot reserve online and pay upon arrival.