Planning to spend Christmas in London? At its most magical during the festive season, beautiful Belgravia is the perfect place during to stay at Christmas.

Prettily lit by Christmas lights, Belgravia is buzzing with independent shops stocking one-off Christmas gifts, and cosy restaurants offering festive menus. Just moments from Victoria, Sloane Square and Knightsbridge tube stations, Belgravia is a short walk from the must-visit Winter Wonderland in Hyde Park and luxury department stores, including Harrods.

 Christmas breaks at The Lanesborough

Whether you’re planning a Christmas shopping trip or fancy spending Christmas week in London, The Lanesborough is the perfect place to book a festive getaway. Decked out with elegant Christmas decorations, this grade II-listed neoclassical hotel on Hyde Park Corner is ideally located for Winter Wonderland, West End theatres, and shopping in top London department stores, including Harrods and Harvey Nichols.

The hotel also offers a Christmas in Residence package where guests will be treated to a mulled wine or hot chocolate on arrival on Christmas Eve, a Christmas tree in your room or suite, a chauffeur-driven car to Harvey Nichols or Hamleys to pick up last-minute gifts, and then onto St. Paul’s Cathedral for an evening service. You’ll also have a butler on-hand for any present wrapping. On Christmas Day, you can enjoy a champagne breakfast in bed, while little ones open their personalised Lanesborough stocking. Indulge in a five-course Christmas Day lunch at The Lanesborough Grill followed by a live broadcast of the King’s Speech. Boxing Day starts with an English breakfast followed by the chance to take a chauffeur-driven car to Harvey Nichols to take advantage of the Boxing Day sales.

The Christmas in Residence package starts from £1,677 in a Deluxe room based on two adults staying for two nights or more and Junior Suite’s starting from £2,430 based on two adults staying for two nights or more. Rates are based per room per night, available from 24 to 27 December, 2023.

The Lanesborough, Hyde Park Corner, London SW1X 7TA

Christmas at The Hari

You’ll feel festive as soon as you arrive at The Hari thanks to its Christmas window display. Enjoy festive cocktails on the Winter Terrace and Christmas treats in the hotel’s Italian restaurant il Pampero. Based in the heart of Belgravia, The Hari is a short walk from Winter Wonderland in Hyde Park, Harrods in Knightsbridge, and the Royal Albert Hall.

The Hari, 20 Chesham Pl, London SW1X 8HQ

Christmas Day stay at The Berkeley

With hot toddies, carol singers and a flurry of snowfall at the hotel’s entrance, The Berkeley offers the perfect Christmas stay. The hotel is offering a two-night stay from 24 December during which guests can expect a bottle of champagne and festive treats in the room on arrival, and anyone booking a one-bedroom or signature suite will be treated to their own Christmas tree. On the night before Christmas, guests can head to Midnight Mass at St Paul’s Parish Church, just a two-minute walk away. Stockings will be provided for children and gifts for adults. On Christmas morning, enjoy a full English breakfast before setting off on a horse-drawn carriage ride around Belgravia with a warming hot chocolate and marshmallows. Christmas lunch is a five-course festive feast served in the Collins Room.

The Berkeley, Wilton Place, London SW1X 7RL