Black Rock Oceanfront Resort, at Uclulet, Vancouver Island, B.C.
The luxurious Black Rock Oceanfront Resort is a curving sweep of glass, steel, and wood beside the rain forest and above a surge channel that boasts the best storm-watching in the West. Each room comes decked out with a fireplace, balcony, and flat-screen TV ― not that you'll need it. What's really worth watching here is the view out the floor-to-ceiling windows. Feeling restless? Switch it up by taking in the view from one of the spa's outdoor hot pools. $$$ U.S.; blackrockresort.com