Le Maréchal

Colmar


Peppered with antiques, this 16th-century hotel in Petite Venise cranks up the romance in its cosy (read: small) rooms, many with low beams, canopy beds and canal views. Splashing out on a suite gets you your own jacuzzi.