Criado em 1937 (os Estados Unidos de América), Travel + Leisure possui 28 marcas irmãs e 1393 marcas concorrentes. A marca Travel + Leisure é propriedade de IAC/Interactivecorp, uma empresa listada em New York. Travel + Leisure faz parte do setor de atividade Mídia interativa.