Skapat 1937 (United States), Travel + Leisure egen 28 systervarumärken och 1393 konkurrerande varumärken. Varumärket Travel + Leisure ägs av IAC/Interactivecorp, ett företag som är börsnoterat i New York. Travel + Leisure tillhör näringsgrenen Interaktiv media.