No need to book the $100+ tour through your hotel. This attraction is free! Ferry tickets to the Arizona were available on arrival, though this may have just been lucky. Would recommend that you pop in early during your Oahu stay in case tickets for that day aren't available. You'd have time to come back.