Here are five places, from coastal Norway to Marrakesh, with exceptional hotels that still have availability for the holidays. Source link