Gemaakt in 1937 (de Verenigde Staten van Amerika), Travel + Leisure bezit 28 zustermerken en 1393 concurrerende merken. Het merk Travel + Leisure is eigendom van IAC/Interactivecorp, een bedrijf dat is vermeld in New York. Travel + Leisure maakt deel uit van de activiteitssector Interactieve media.