Erstellt in 1937 (Vereinigte Staaten von Amerika), Travel + Leisure besitzt 28 Schwestermarken und 1393 konkurrierende Marken. Die Marke Travel + Leisure gehört IAC/Interactivecorp, einem Unternehmen mit Sitz in New York. Travel + Leisure ist Teil des Aktivitätssektors Interaktive Medien.