The 50 Best Hotel Openings of 2025
Posted on December 17, 2025 · Stephanie Chen, Alissa Ponchione, and Caitlin St John
Lost Villa · Huanglong Island Lighthouse Hotel, Zhoushan, China
Keys: 28
Design: SZ-Architects and WJ Studio
Why we love it: Tucked within remote Shengsi County, the hotel is an act of rural revitalization on an island shaped by rugged cliffs and a deeply rooted fishing heritage. Its design explores three dimensions of time—natural, historical, and human—drawing from reef landscapes, local memory, and the slower rhythms of island life.
Owner: Zhoushan Shengsi Lost Villa Hotel Management Co. | Operator: Shanghai Yeshe Hotel Management Co.
Photo by Tian Fangfang
