Gstaad, Switzerland
This major ski resort is popular among the international crowd. Gstaad is home to one of the largest ski areas in the Alps, and the mountain air and high-end ambiance attract guests all year round. Stay at the Gstaad Palace (it's a literal palace!) and indulge in gourmet food and luxe amenities. If you're in the mood for shopping, head down to shops like Louis Vuitton, Hermes, Chopard, and more.
[Photo via @patrickliotardvogt]