Revelstoke, Canada, is a treasure trove of luxury and high-octane adventure. Begin at the Sutton Place Hotel for opulent accommodations right at the base of Revelstoke Mountain Resort. Experience world-class skiing or take a summer heli-tour of the surrounding wilderness. Pamper yourself at the resort’s spa later. Don’t miss a meal at the Woolsey Creek Bistro, where local ingredients shine. For a touch of history, visit the Revelstoke Railway Museum and learn about the city’s storied past. End your day with a bespoke cocktail at the classy Mackenzie Room.