Affordable European Christmas Market Breaks for Under £170 Discover affordable European Christmas market breaks under £170, including Budapest, Lisbon, Berlin, Copenhagen, Madrid and Amsterdam, with flights and hotels. European Christmas market breaks under £170 per person are available for travellers seeking festive magic without breaking the bank. Destinations including Berlin, Copenhagen, Madrid, Amsterdam and Lisbon offer twinkling lights, local delicacies and handcrafted products, with trips combining flights and hotel stays for less than £170. The options range from Budapest's historic Christmas fair to Lisbon's Mediterranean alternative. Berlin's Diverse Christmas MarketsBerlin hosts an array of festive markets, from a traditional Christmas fair to a medieval Christmas market. Visitors can find 12 large rides at the Lichtenberger Winterzeit Christmas fair, including a Ferris wheel. Sweet treats such as waffles and barbecued food are also on offer.For the tenth year, a medieval Christmas market will be held at the RAW compound, an industrial cultural hub in the Friedrichshain district. Stalls will feature handmade gifts from blacksmiths, woodcarvers and other local artisans, according to Berlin.de.The Medieval Christmas Market is open November 12 to December 22, 2026. The Lichtenberger Winterzeit Christmas fair runs from October 31 to December 27. A two-night break from November 16 to 18 costs £93.50 per person. A double room at Coffee Inn Hostel Berlin is £99 on Booking.com, and return flights from London to Berlin start at £44 per person via Skyscanner.Copenhagen's Festive City CentreCopenhagen makes for a delightful Christmas break that does not break the bank. Festive events include stalls in the heart of the city centre at Nytorv and Gammeltorv, where twinkling lights hang above and Danish Christmas cheer is plentiful. Visitors can also try the ice rink at Nytorv, where skates are available for free, according to the Copenhagen Visitor Service.The Christmas market stalls at Nytorv and Gammeltorv are open from November 6 to December 21. A two-night stay from December 7 to 9 costs £137.50 per person, plus flights. A standard double room at Wakeup Copenhagen – Borgergade is £177, and return flights from London to Copenhagen start at £49.Madrid's Plaza Mayor MarketMadrid's Plaza Mayor Christmas Market transforms the city's main square into an enchanting space full of festivities. There are 104 stalls packed with souvenirs and decorations. The market runs from late November to December 31, 2026.A two-night break from December 1 to 3 costs £136 per person. An economy twin room at Generator Madrid is £172, and return flights from London to Madrid start at £50.Amsterdam and Lisbon OptionsAmsterdam's renowned Christmas Village offers the chance to ice skate and shop surrounded by enchanting cheer. More than 50 stalls are available, along with places to eat and drink. The market is free to enter but skating costs 16 euros per person, according to Winter Festival Amsterdam.The market runs from December 3 to 27, 2026, and the ice rink remains open until January 16, 2027. A two-night break from December 7 to 9 costs £165.50 per person. A twin room with shower at Hotel Hortus is £169, and return flights from London to Amsterdam start at £81.Lisbon, known as a popular summertime destination, also offers plenty during the festive season. Rossio Square Market in the city centre has wooden stalls selling cocktails, mulled wine and handmade gifts. Wonderland Lisboa at Parque Eduardo VII features stalls, entertainment and its own Big Wheel, similar to London's Winter Wonderland.Wonderland Lisboa is open November 27 to January 3, and Rossio Square market runs from November 15 to December 22. A two-night break from December 9 to 11 costs £115 per person. A twin room at Lisbon City Hotel is £108, and return flights from London to Lisbon cost £61.