Two nights in Budapest for £140 per person sounds too cheap to ignore — especially if you want to catch the Christmas markets without remortgaging. Thermal baths and mulled wine included in the price.
The deal
Return flights and 2 nights' accommodation in Budapest, December. Price is £140 per person. The listing suggests this covers your full trip (flights + hotel), though we'd recommend checking what's actually bundled before you commit.
Why we like it
Budapest's Christmas markets are genuinely worth the trip — Vörösmarty Square is packed with food stalls, craftwork and that proper festive atmosphere. The thermal baths (Széchenyi, Gellért) are exceptional value year-round and perfect for warming up between market visits.
The price is legitimately low for a European city break with flights included from the UK, though you'll want to double-check what "return flights" means for your departure airport and whether the hotel is central or on the outskirts.
December travel to Budapest is busy but not peak summer madness, so you'll actually move around the markets without feeling crushed.
How to book
Contact the tour operator directly to confirm what's included in the £140 — specifically, which UK airport the flights depart from, what the hotel standard is, and whether any meals or activities are covered. Christmas market season gets booked up fast, so if the price checks out, move quickly.
📍 Explore Budapest
Use the map to scope out neighbourhoods, transport links and walking distance to the highlights.
🎟️ Top things to do in Budapest
Skip the queues with pre-booked tickets. Compare prices across GetYourGuide and Tiqets — both offer free cancellation up to 24 hours before.
#ad — we earn a small commission at no cost to you when you book through our links.





