Christmas at Valletta Waterfront 2026 November 29, 2026 - January 6, 2027 Valletta Waterfront Festive decorations and activities along the Valletta Waterfront, 29 November 2026 – 6 January 2027.