I agree with Lisa....book your own air...much cheaper. Try booking online w/ an airline or on Travelocity, Cheap Tickets, or Orbitz. And definitely fly in the day before..it saves so much hassle and stress and most hotels are a short distance from the pier and a cheap cab ride . One hotel recommended is the Hampton Inn. That way you can check in at the pier early, board around 12-12:30 and enjoy the whole day on the ship before it sets sail!!