We use cookies to enhance your browsing experience, serve personalised content, and analyse our traffic. By clicking "Accept All" you accept this and consent that we share this information with third parties and that your data may be processed in the USA. For more information, please read our .
You can adjust your preferences at any time. If you deny, we will use only the essential cookies and unfortunately, you will not receive any personalised content. To deny, .
Great-value weekend date 😍 It's over £300 per person going on following weekends
From £251 pp
Pirates, we've spotted a great price to visit Budapest for a long weekend during the Christmas market time, staying at the stylish 5-star Hard Rock Hotel from £251* per person.
To put this price into perspective, any other weekend during the festive period costs more than £300* per person.
Or, you could go a bit cheaper during the week in November (usually £20-£30* per person less) if you've got more annual leave left. Mid-week December dates are also mostly £300*.
The Christmas markets are on from 17** November until 31 December this year.
Travel duration: 3 nights (longer stays possible)
Example date: 25 - 28 November 2023
Flight + hotel package with Loveholidays
✈️ from London (more available at higher prices)
5⭐️ Hard Rock Hotel Budapest
4.5/5 Tripadvisor & Travellers' Choice Award
Board basis: room only (breakfast available)
📍 Budapest, Hungary
Luggage / Hand luggage - check airline policy
ATOL protected holiday
Based on 2 sharing
*We might be Pirates, but we’re an honest bunch. We check all our deals when we review them to make sure everything is available. Here’s the catch: with deals this hot, things change quickly: flight prices fluctuate, hotel rooms sell out, currencies yo-yo. Mainly, demand for the best deals means the lowest prices don’t last long. But, if you’ve missed out this time, don’t worry: we’re working on more great offers.
**The dates we mention are provisional, with one website mentioning the markets could be opening on 24 November.