Được tạo vào 1937 (United States), Travel + Leisure sở hữu 28 thương hiệu chị em và 1393 thương hiệu cạnh tranh. Thương hiệu Travel + Leisure thuộc sở hữu của IAC/Interactivecorp, một công ty được liệt kê tại New York. Travel + Leisure là một phần của lĩnh vực hoạt động Phương tiện truyền thông tương tác.