
Travel + Leisure
United States"The world's leading travel magazine and lifestyle brand"
About
Travel + Leisure magazine was founded in 1937, making it one of the oldest continuously published travel magazines in the United States. Based in New York City, it quickly became known for its high-quality journalism, stunning photography, and authoritative destination coverage. The magazine's annual World's Best Awards, launched in 1995, have become a benchmark in the travel industry, with readers voting on hotels, resorts, cities, islands, and airlines.
The brand's corporate story is more tangled. In 2021, Wyndham Destinations, a timeshare giant spun off from Cendant and formerly known as Wyndham Worldwide, acquired the Travel + Leisure brand name from Meredith Corporation. The company rebranded itself as Travel + Leisure Co., though the magazine itself remains independently published by People Inc. under a long-term license. Today, Travel + Leisure Co. (NYSE: TNL) is a global vacation ownership and travel services company, with 2024 revenue of $3.864 billion and about 19,000 employees.
The company operates several major vacation clubs: Club Wyndham, WorldMark by Wyndham, and the timeshare exchange network RCI, which has over 3.7 million members. In 2022, it launched Travel + Leisure GO, a direct-to-consumer travel subscription club that had surpassed 500,000 members by early 2025. The company has also expanded into lifestyle-branded resorts, including Sports Illustrated Resorts, Accor Vacation Club, and Eddie Bauer Adventure Club, part of a strategy to offer diversified vacation experiences tied to aspirational lifestyles.
Products & Sub-brands
Frequently Asked Questions
Who owns Travel + Leisure?
Who is the CEO of Travel + Leisure?
Is Travel + Leisure still in business?
What is the difference between Travel + Leisure magazine and Travel + Leisure Co.?
Is Travel + Leisure a timeshare company?
Keywords
Sources
Company Info
- Founded
- 1937 (magazine); 2021 (Travel + Leisure Co. rebranding)
- CEO
- Michael D. Brown
- Headquarters
- Orlando, Florida, United States (corporate); New York City, New York, United States (magazine)
- Industry
- Travel, tourism, vacation ownership, publishing
- Parent Company
- People Inc. (magazine); Travel + Leisure Co. (brand license for vacation ownership)
- Revenue
- 3864000000
- Employees
- 19000
- Revenue (2024)
- $3.864 billion
- Stock Symbol
- NYSE: TNL
Official Website
www.travelandleisure.com/
Join the community
fans discussing