From £119pp: two nights in Prague at Christmas market time, with return flights from London and a central hotel. Flights from Birmingham, Manchester, Glasgow and Bristol work too.
The deal
- Return flights from London from around £50pp
- 2 nights at Hotel Brixen, Prague, around £138 for the room (£69pp, 2 sharing)
- Total from £119pp
- Also bookable from Birmingham, Manchester, Glasgow and Bristol; more dates and hotels when you search
- DIY deal: flights and hotel booked separately, so it is not ATOL protected
Why we like it
Prague does Christmas better than almost anywhere in Europe. The big market fills Old Town Square under the Týn Church spires, with a smaller one at Wenceslas Square and more up at the castle. Two nights is enough for mulled wine, trdelník, the astronomical clock and an evening river cruise, and at under £120 each it costs less than a weekend in most UK cities.
Book it
Top things to do: Prague Christmas market tours and Old Town walks on GetYourGuide
Evenings: Vltava river cruises and Prague Castle tickets on GetYourGuide
Compare flights London to Prague (PRG) on Aviasales · BHX→PRG · MAN→PRG · GLA→PRG · BRS→PRG
Stay: Search Prague Old Town hotels on Hotels.com · Compare on Booking.com
How to book
Find a flight on your dates first, then book the hotel for the same two nights. Prague's markets usually run from late November into early January, and weekends in December sell fastest. Flights and hotel booked separately are not an ATOL package, so take out travel insurance. Prices correct at time of writing (15 October 2026).
#ad — We may earn a commission if you book via our links. Prices change; always confirm live before you pay.
Source: HolidayPirates "Prague bargain break with magical Christmas market" (published 13 Oct 2026; from £119pp, flights £50pp + hotel £138 for 2 nights).