London

Christmas Markets in London: Best Ones for a Visit

Travel with Kler · · 7 min read

    What to expect from Christmas markets in London

    The main markets in London christmas season fall into four useful types: the ticketed big one, the small central stalls, the riverside market, and the places that work best with a walk past lights or shops. Hyde Park Winter Wonderland runs from 19 November 2026 to 3 January 2027, and it rewards planning. Book online in advance and you can save up to 25%, with the advance price available only until 23:59 the day before your visit. That matters if you want the cheaper entry without guessing on the day.

    This guide helps you choose one place that fits your time, not just a list of names. Some spots suit rides and food, others are better for a quick stop, seasonal shopping, or a river walk after dark.

    Our picks at a glance

    • First-timers Christmas by the River — It pairs a simple market stop with a classic central London walk near London Bridge.

    Best Christmas markets in central London

    Carnaby Street at night with bright Christmas lights, festive shopfronts, and people walking in central London
    Photo by Philippe BONTEMPS on Unsplash

    If you’re staying in the West End, the central markets are the easiest way to keep the evening simple. Leicester Square sits about 8 min on foot from Charing Cross, Covent Garden about 7 min, and Southbank Centre about 10 min, so you can move between them without planning a long taxi ride. London’s hotel base is broad too, with 1,000 hotels in the city and a median guest rating of 8.4/10, which makes a central overnight stay straightforward to arrange.

    The trade-off is space. Leicester Square is best for a short stop and quick food breaks, while Covent Garden gives you the strongest shopping-and-decorations feel. Southbank Centre works better for a slower walk by the river, especially if you want to pair stalls with a longer evening on the South Bank rather than a crowded square. Choose the one that matches your pace, because crossing the city for another market usually eats more time than it adds value.

    Hyde Park Winter Wonderland for rides, food and lights

    Hyde Park Winter Wonderland is the one to pick when you want more than stalls. The market side sits alongside fairground rides, so you get seasonal food, bright lights and a louder pace than the smaller Christmas markets in London. The Giant Wheel rises 70m above Hyde Park, and Munich Looping reaches 65m, so the scale is the draw here. Euro Coaster adds a 370m track that keeps the visit moving rather than turning it into a slow browse.

    That mix makes it a better choice for people who want an evening out, not a quick gift run. The age 12+ rule after 19:00 also matters, because it pushes younger children earlier in the day and keeps the later atmosphere more grown-up. Go here for rides first, then food stalls, then browsing. Skip it if you only want a quiet market loop; London has smaller options that are easier to cover in one stop.

    Southbank Centre Winter Market by the river

    Southbank Centre Winter Market works well when you want a calmer walk by the river rather than a full fairground night. The Southbank Centre is at Southbank Centre, Belvedere Rd, London SE1 8XX, with Waterloo and Embankment the nearest stations. That keeps it easy to reach, and the route along the South Bank is straightforward enough for a first visit. The market runs Friday 12 noon to 8pm, Saturday 11am to 8pm, and Sunday 12 noon to 6pm, so Saturday gives you the longest browsing time.

    Expect gift stalls, small food counters and easy stops for a drink, not big rides or loud crowds. It suits you if you want to combine a market with a walk past the river lights and the nearby theatres. Compared with Hyde Park Winter Wonderland, this is the quieter pick, and the shorter Sunday hours make it best for an earlier visit. For markets in London christmas, this is the one to choose when you want simple access and a slower pace.

    Leicester Square Christmas market for a shorter stop

    Leicester Square works for markets in London christmas when you want a quick stop between theatre, dinner and the West End lights. Within 500 m, there are 37 hotels and the median guest rating is 8.9/10, so you have plenty of strong bases nearby without crossing town. Covent Garden Hotel, Firmdale Hotels scores 10/10, and The Resident Covent Garden sits at 9.8/10. That makes this a sensible choice for visitors who want a short walk back after a late show, not a full evening built around stalls.

    Covent Garden at Christmas for shopping and decorations

    Covent Garden is the better pick when you want markets in London christmas to feel like part of a shopping day. The area has 29 hotels within 500 m and a median guest rating of 9/10, with One Aldwych and Covent Garden Hotel, Firmdale Hotels both at 10/10. The market side is lighter here than at a big fair: you get seasonal stalls, decorated streets and an easy link to dinner or theatre. Choose it if you like browsing shops first and market wandering second.

    Christmas by the River at London Bridge City

    1. Christmas by the River

    Best for: people who want stalls and skyline views near London Bridge

    Christmas by the River works well if you want a simple market stop with skyline views and food stalls near London Bridge City. It sits about 50 min on foot from Charing Cross, so it feels like a proper riverside walk rather than a quick hop from the West End.

    The hotel pool nearby is small but strong: 5 hotels within 500 m, with a median guest rating of 9.4/10. Shangri-La The Shard, London scores 10/10, which makes this the cleanest choice for people who want views and do not mind paying for them. Compared with the markets in London christmas around Covent Garden and Leicester Square, this one is better for the river and the City edge than for shopping time.

    How to choose the right Christmas market for your trip

    Choose Hyde Park if you want the biggest spend and do not mind a longer outing. It is the place for rides, so families and groups who want a full night should start there; if you only want a short wander, skip it and stay closer in.

    Southbank Centre works best when you want a market that fits weekday-to-Sunday timing. Friday runs 12 noon to 8pm, Saturday 11am to 8pm, and Sunday 12 noon to 6pm, so you can plan it around dinner or an early evening walk along the river. The address on Belvedere Road also keeps you close to Waterloo and Embankment, which makes it easy to fold into a South Bank night.

    Leicester Square is the quick-stop option. It is about 8 min on foot from Charing Cross, so you can pair it with one meal and leave without crossing the city.

    Covent Garden is the better pick for shopping and nearby hotels. Within 500 m, there are 29 hotels and the median guest rating is 9/10, so it works well when you want to stay central and keep the evening simple. For a first night in London, that West End stretch from Charing Cross to Covent Garden is the easiest route to handle.

    Tips for timing and getting around London

    Use the Underground first. Southbank Centre, Leicester Square, Covent Garden and Charing Cross sit within easy walking range of one another, and more than 20 London bus routes pass within 500 metres of the Southbank Centre venues. The public transport links are step-free, and the site help points, toilets, performance spaces, exhibition spaces, cafes, bars and restaurants are accessible to all.

    Bring a card and some cash, because many Southbank Centre food market traders no longer take only one or the other. For markets in London christmas, earlier visits and weekday evenings feel simpler than peak weekend times, when the shortest walks still save you the most time. If you’re staying overnight, a local levy could apply to the trip; any move to introduce it sits with mayors and other local leaders, not a national rule.

    Where to stay in London

    Hotels in London that fit this guide:

    • Wilde Aparthotels London Paddington (4-star · rated 10/10 · 6451 reviews) — Set at North Wharf Road in Paddington, it suits families and couples wanting a base with free wired internet and self parking for market days.
    • Royal Lancaster London (5-star · rated 10/10 · 6652 reviews) — With Lancaster Terrace near Hyde Park and Paddington Station, it fits families and couples who want air-conditioned rooms and restaurant and room service.
    • Westow House (3-star · rated 10/10 · 1976 reviews) — On Westow Hill, this 3 star option is for couples and solo explorers looking for a cozy stay with free WiFi before London markets.
    • The Hayden Pub & Rooms (rated 9.8/10 · 842 reviews) — Air conditioning, terrace, family rooms.
    • The Montague On The Gardens (4-star · rated 10/10 · 2904 reviews) — In Bloomsbury at Montague Street, it suits families and luxury seekers, with a restaurant, room service, and concierge service for event planning.
    • Shangri-La The Shard, London (5-star · rated 10/10 · 2461 reviews) — On St Thomas Street by the Shard, it suits couples and families who like city focused stays, with a pool, sauna, and concierge service.
    • The Grafton Arms Pub & Rooms (rated 9.8/10 · 838 reviews) — Located at 72 Grafton Way near the British Museum and Dominion Theatre, it suits solo travelers and families with air conditioning and a restaurant.
    • The Chesterfield Mayfair (4-star · rated 10/10 · 2349 reviews) — On Charles Street in Mayfair, it fits families and business travelers with air conditioning, family rooms, and room service during the Christmas markets.
    • Batty Langley's (5-star · rated 10/10 · 1081 reviews) — At 12 Folgate Street, it suits couples and families seeking an antique themed stay, with soundproof rooms and shared lounge space.
    • Spread Eagle (rated 9.6/10 · 951 reviews) — On Wandsworth High Street, it suits couples and families with air conditioning, a restaurant, and free wired internet for planning market visits.

    See all hotels in London

    Common questions about Christmas markets in London

    What date is Winter Wonderland London?

    Hyde Park Winter Wonderland runs from 19 November 2026 to 3 January 2027. Book online in advance if you want the lower price, because the advance rate ends at 23:59 the day before your visit. It’s the one to plan ahead for, not a same-day decision.

    What time are Christmas markets open in London?

    At Southbank Centre Winter Market, Friday is 12 noon to 8pm, Saturday is 11am to 8pm, and Sunday is 12 noon to 6pm. That makes Saturday the longest browsing window. For a short evening stop, Leicester Square and Covent Garden are easier to slot around dinner.

    Is Hyde Park Christmas market worth it?

    Hyde Park Winter Wonderland is worth it if you want rides as well as stalls, because the Giant Wheel is 70m tall, Munich Looping reaches 65m, and the Euro Coaster has a 370m track. Skip it if you only want a quiet market loop or a quick gift run.

    Is tourist tax per person or per room?

    Any new UK levy would apply to visitors’ overnight trips and could cover hotels, holiday lets, bed and breakfasts, and guesthouses. The plan leaves the decision to mayors and other local leaders. It is not a national charge, and the consultation closes on 18 February.

    Will British people have to pay tourist tax?

    If introduced, the levy would apply to visitors at accommodation providers, including hotels, holiday lets, bed and breakfasts, and guesthouses. That means it would affect overnight stays, not just overseas travellers. The policy would be set locally, with mayors and other local leaders deciding whether to bring it in.

    Picking one market and building the rest of the night around it

    Start from Charing Cross and pick one market first, then book dinner or a theatre slot nearby. Leicester Square and Covent Garden both sit about 7 to 8 min away on foot, while Southbank Centre is about 10 min. That keeps your markets in London christmas plan tight and avoids cross-city hops after dark.

    Popular Hotels in London

    View all hotels in London