As the frosty equivalent of St. Tropez, glitzy St. Moritz, Switzerland has much to offer, from guaranteed great skiing to excellent restaurants, shops and culture.
An insider's guide to the best Venice hotels with canal views, including the top places to stay for views of the Grand Canal, properties with waterside terraces and private jetties and gorgeous rooms with balconies.