About Vantage Visual.

Vantage Visual is the creative venture of Landon Drean, a New York City–based visual creative with over 13 years of professional experience in photography, high-end retouching, and visual post-production. With a background spanning commercial studios and global hospitality campaigns, Landon specializes in producing refined photo and video content for luxury travel and lifestyle brands.

Vantage Visual partners with resorts, hotels, restaurants, and premium experiences to create cinematic, story-driven visuals designed for both brand storytelling and digital platforms. The work blends elevated imagery with a modern, social-forward sensibility—ensuring content feels aspirational, authentic, and relevant across today’s marketing channels.

With a strategic approach to visual storytelling, Vantage Visual delivers polished yet organic-feeling content that strengthens brand presence, builds emotional connection, and inspires future travelers—turning real experiences into compelling visual narratives.

A man leaning against a column on a tiled patio, surrounded by potted plants and lush greenery.
Collection of logos from Marriott International hotel brands, including Marriott, Hyatt, Palace Hotel, The Luxury Collection, Resortpass, W Hotels, Fairmont, Six Senses, the Royal Hawaiian Resort, and Auberge Resorts.

Select Partnerships.