We all love a good Christmas market, but we especially love a Christmas market in another country.
Taking a weekend to see a Christmas market means a few days away and the perfect chance to get into the festive mood.
And these won't break the bank either.
First up is Edinburgh. Only a 45 minute flight from Dublin Airport, the Christmas markets in Edinburgh are pretty amazing.
Spanning over the length of Prince's Street you can walk through the three levels of the markets whilst catching glimpses at the fabulous Edinburgh castle. From knick knacks, hats and of course food they have everything! Flights aren't that expensive and there's plenty of hotels or hostels in Edinburgh city too.
If you want to travel a bit further then head to Frankfurt, Germany. The elaborate and creative stand decorations, the scenic surroundings on the Römerberg and St Paul's Square and the huge Christmas tree combine to also make it one of Germany's most beautiful markets.
Open everyday until 9pm, if you have any days left to take before Christmas, this could be the perfect midweek getaway.
A post shared by 🌺 Jessica Mai Cairney 🌺 (@jesscairney_ek) on
The traditional Budapest Christmas markets come in varying sizes. The oldest and internationally acclaimed Budapest Christmas fair is the Christmas Market on Vorosmarty Square in the heart of the city.
And if you're after some Hungarian delicacies head to the Budapest Basilica Christmas Fair. Both run until the end of the month so even a short trip between Christmas and New Years could be ideal.
A post shared by Dina Tandon (@dina.tandon) on
The Prague Christmas markets are open daily at the Old Town Square and Wenceslas Square. A 'winter wonderland' awaits, for visitors to soak up the festive atmosphere, browse the stalls, and enjoy Christmas carols, hearty food and local drinks.
The Prague Christmas markets are open every day from 02nd December 2017 to 06th January 2018, including on Christmas Eve, Christmas Day and New Year's Day.
A post shared by NJTChaplinGreen (@njtchaplingreen) on