Enjoy festive fun at the UK’s best Christmas markets with budget-friendly stays for less than £100

From Edinburgh’s cobbled streets to the dazzling lights of Hyde Park, some festive experiences are truly magical. With hotel stays from just £59, these are a Christmas miracle too good to miss.From Edinburgh’s cobbled streets to the dazzling lights of Hyde Park, some festive experiences are truly magical. With hotel stays from just £59, these are a Christmas miracle too good to miss.