1. London: The Montague on the Gardens Ski Lodge
- Location: 15 Montague Street, Holdborn, WC1B 5BJ
- When: winter 2026/27
- Price: £30 per person
- Why we recommend: we love the Montague on the Gardens Ski Lodge because it effortlessly brings a touch of alpine magic to central London - their specially curated festive décor, from gently falling snow to twinkling fairy lights, transforms any gathering into a cosy, unforgettable winter escape
One of the most magical Christmas places to visit in the UK, The Montague On The Gardens Ski Lodge is ready for everything festive this season, armed with pine trees, fairy lights, lanterns and snow. Warm your cockles at this cosy pop-up by supping mulled wine or hot spiced cider before settling in for a three-course feast in the Great Russell Suite, complete with half a bottle of wine per person, mince pies, and Christmassy centrepieces.
But the real charm lies in the atmosphere: candied pecans, hot chocolate, steaming cider, and soft blankets keep you snug as you sip Schnapps under the stars. For groups of ten to 110, the Ski Lodge and adjoining Conservatory are yours exclusively - perfect for corporate parties, festive reunions or even a stylish Christmas 'do with friends.