A travel advisor is a professional who plans and books vacations on your behalf, drawing on firsthand destination knowledge, cruise line and resort relationships, and access to amenities not available through direct booking. We are compensated by the supplier, not by charging you a fee.