Everyone loves a new beginning—and that’s the theme we’re seeing with this season’s splashiest hotel openings. In Aspen, a town most known for over-the-top luxury, a design-forward, approachable four-star hotel (with five-star food) sets up shop. A historic, Southern Gothic mansion enters its glow-up era as a contemporary, sceney hotspot in Savannah. And the latest offering from Auberge Resorts gives a compelling reason to extend your next Texas work trip by a night or two. Here, some of the most exciting openings this winter to have on your radar.