Cassidy Travel
Call To Book 0818-332500GET A QUOTE

Christmas Markets

Amazing Christmas Memories

Europe’s magical Christmas Markets are a treasured festive tradition. The best Christmas markets in Europe can be found just a short flight away, as rich in heritage as the cities you’ll find them in. From the song of carollers to the glittering lights, experience the fairy tale atmosphere for yourself.

Our Christmas market city breaks are the perfect way to celebrate the festive season. Simply search our amazing cheap Christmas market travel deals below. 

Berlin

25 November – 31 December

Brussels

30 November – 6 January

Budapest

23 November – 1 January

Copenhagen

19 November – 31 December

Frankfurt

26 November – 22 December

Hamburg

26 November – 31 December

Munich

27 November  – 24 December

Prague

30 November –  6 January

Rome

1 December  – 6 January

Vienna

24 November – 1 January

London

23 November  – 2 January 

Amsterdam

30 November - 31 December

Christmas Markets

Christmas Magic Awaits

Europe’s magical Christmas Markets are a treasured festive tradition. There’s no better way to experience the spirit of the season than wandering among artisanal stalls selling traditional wares, gifts, delicious local cuisine and much more. And what's more, the best Christmas markets in Europe are just a short flight away.

Amazing Christmas Memories

There are so many delightful markets to choose from. The best Christmas markets to visit can be found just a short flight away, as rich in heritage as the cities you’ll find them in. From the song of carollers to the glittering lights, experience the fairy tale atmosphere for yourself.

Our Christmas market city breaks are the perfect way to celebrate the festive season. Simply search our amazing cheap Christmas market travel deals below. 

Berlin

25 November – 31 December

Brussels

30 November – 6 January

Budapest

23 November – 1 January

Copenhagen

19 November – 31 December

Frankfurt

26 November – 22 December

Hamburg

26 November – 31 December

Munich

27 November  – 24 December

Prague

30 November –  6 January

Rome

1 December  – 6 January

Vienna

24 November – 1 January

London

23 November  – 2 January 

Amsterdam

30 November - 31 December

*The above dates are guides as the information from each tourist board but these can change so please double check all.