Best Christmas Dinners In Mayfair

Looking for the best Christmas dinners in Mayfair? You'll be spoilt for choice in this splashy Central London neighbourhood home to a lion's share of Michelin-starred gems worthy of your hard-earned money. Whether you're craving a traditional Christmas feast or exotic flavours from around the globe, pimp out your social diary at these glamorous restaurants primed to serve up a seasonal meal as posh as the swanky area itself.

Experience a slice of luxury with our guide to the best Mayfair Christmas dinners.

Last edited by Marcus Sanigar

Last updated on 24th November 2025




The Windmill Mayfair

Looking for the best Mayfair Christmas restaurants in London? Escape the West End's shopping chaos and retreat to the calming oasis that is The Windmill, the perfect hideaway for a festive feast with a difference. Tucked away from the hustle and bustle of Central London, this hotspot serves up a stellar set menu featuring mouthwatering dishes like smoked mackerel pâté with chestnut butter, crown of English turkey with all the trimmings, as well as Devon crab and scallop tagliatelle. Craving something sweet? Indulge in their spiced winter fruit bakewell with a dollop of clotted cream for the perfect end to a sumptuous meal.

Benares Restaurant & Bar

Named after India's spiritual capital, Benares blends tradition with bold modern flair. Upon arrival, you're welcomed at the foot of the stairs before being guided past a flower-filled pool and lively bar into the sleek, textured dining room. This Christmas, the chic eatery is serving festive menus that are as bold as they are delicious, with tasting options or three and four-course meals starting at £92 per person. Expect elevated Indian dishes made with premium British ingredients; we're talking goodies like dal Benaresi, hand-dived baked Scottish Malabar scallops, gosht tariwala, jhinga mappas, Keralan chicken pepper fry, and fragrant sabz pulao.

The Market Tavern

Join us for our Sunday Roast

Searching for restaurants with a Christmas menu in Mayfair? Tucked away in the magical alleys of Shepherd Market, The Market Tavern feels like stepping onto a movie set, with its Georgian charm and stylish Edwardian decor casting a spell on locals and tourists alike. Perfect for a memorable Christmas lunch, this cosy tavern offers a festive three-course menu for £43 per person. Expect to be enchanted by dishes like a classic king prawn cocktail, tender 7oz fillet steak drizzled in thyme sauce, pan-roasted cod, and black forest roulade with amarena wild cherries.

Punch Bowl

Whether it's the main event or a pre-Christmas get-together, Punch Bowl has you covered with a festive feast that'll spark some serious holiday cheer. Decked out in Victorian glamour, this Grade II-listed gem, dating back to 1729, has retained its old-world charm even after a grand makeover. Their set Christmas menu is a real treat, featuring smoked haddock velouté, succulent Wiltshire goose breast with devils on horseback served with all your favourite trimmings, as well as a delightful mulled wine poached pear served with blackberry sauce, whipped chestnut cream, and honeycomb. Priced at £95 per person for three courses, it's a seasonal splurge you won't regret.

Bonds, Mayfair

For a festive celebration that blends classic British charm with modern dining, Bonds Mayfair is hard to beat for a great Mayfair Christmas meal. Nestled just off Bond Street, this stylish gastropub transforms into a warm and cosy spot during the holidays, complete with twinkling décor and a menu that celebrates the season. Expect dishes like wild venison haunch with truffle dauphinoise and traditional turkey with all the trimmings, alongside creative cocktails such as a Christmas Pudding Espresso Martini.

The Guinea

For a festive feast of epic proportions, make your way to The Guinea, a haven for meat lovers decked out in cosy wood panels, portraits of ruddy-faced soldiers and plush tartan carpets. This historic spot, known for its refined charm and top-tier service, is dishing out a lavish Christmas dinner for £165 per person. Expect indulgent starters like Highland oak-smoked salmon with caperberries, followed by a succulent 28-day aged porterhouse steak, bathed in béarnaise and served with all the traditional trimmings. Finish off with decadent desserts like a Mont Blanc parfait and amaretto cheesecake.

May Fair Kitchen

Festive Afternoon Tea

May Fair Kitchen does traditional Christmas lunch with a heavy Italian and Japanese twist. Its festive menu serves up everything from octopus and wild mushroom risotto to lamb cutlets and white chocolate cheesecake across three mighty moreish courses.

If you're here for lunch on the big day, you can tuck into the likes of yellowtail sashimi and bucatini with nduja or keep it more classic with corn fed chicken and pangrattato. Whenever you sit down for the festivities, reserve wines and signature cocktails are sure to keep you in the festive spirit.

Ziggy Green

Sun, Sips & 25% Off Cocktails This Summer!

Ziggy Green's 40 seater restaurant is perfect for a cosy Christmas dinner. The festive menu serves up a choice of prime cuts with all those amazing trimmings.

Whether you go for Norfolk bronze turkey, Hereford roast beef, dry aged sirloin or pan fried sea bream, your plate will be packed with crispy duck fat roasted maris piper potatoes, roasted English carrots and parsnips, buttered Lancashire winter greens, freshly baked Yorkshires and a cheesy fugly cornbread lamington for good measure.

Busaba St Christopher's Place

£12 Express Lunch Menu

Why not switch up your Christmas dinner this year and indulge in a delicious Thai feast at Busaba St Christopher's Place? With their group dining menu starting at £38 per person, you'll savour delightful dishes like sriracha ho fun noodles, vibrant green curries, and crispy sweet potato fries.

And for the ultimate festive experience, you can add three bottles of bubbles for just £90 or three bottles of wine for £65. Make this holiday season unforgettable with a feast that's anything but ordinary.

ASK Italian Park Street

Get into the festive spirit this Christmas at ASK Italian Park Street, where seasonal favourites meet classic Italian comfort. Nestled near Hyde Park and just a stroll from Selfridges, this stylish Mayfair spot serves up fresh pasta, indulgent pizzas, and hearty seasonal dishes perfect for lunch, dinner, or a festive catch-up with friends.

Start with sprout and pancetta croquettes or a velvety burrata tricolore, dive into mains like Christmas carbonara, fettuccine Bolognese, or a vegan lentil ragu, and finish on a sweet note with sticky coffee pudding, Biscoff cheesecake, or orange panettone pudding. 

1864 Rooftop Bar

1864 Rooftop Bar & Kitchen near Mayfair is unveiling an exciting new food and drinks menu for the autumn and winter season. Cosy up with their signature mulled wine and indulge in seasonal dishes, like sticky toffee pudding, designed to warm you from the inside out.

The festive fun continues with their Winter Igloo Experience, perfect for gathering with friends and family and tucking into the likes of pan-fried sea bream and pumpkin and sage rigatoni. Don't miss out on the ultimate winter celebration at one of the city's top rooftop spots.

Iron Duke

If you're looking for a Christmas dinner spot that feels warm, intimate, and full of character, The Iron Duke is a brilliant choice. Tucked away on Avery Row, this traditional Fuller's pub brings festive charm in spades, think cosy interiors, twinkling decorations, and a welcoming atmosphere that makes you feel like part of the family. Their Christmas menus are designed for sharing good times, with hearty seasonal dishes and award-winning ales to keep the cheer flowing.

The King's Head Mayfair

Celebrate this festive season in style at The King's Head, a historic gem bursting with festive charm. Their mouthwatering three-course Christmas menu promises all the seasonal classics with a gourmet twist. Kick things off with a shallot, ale and camembert tart tatin before indulging in slow-cooked pork belly with all the trimmings or grilled seabass fillets served in a luxurious king prawn and lobster bouillabaisse sauce. To top it all off, a decadent dark chocolate truffle torte awaits for a rich, sweet finale to one of the best Christmas menus in Mayfair.

Bocconcino Mayfair

As the festive season rolls in, Bocconcino morphs into a chic winter wonderland where mulled wine flows and decadent Christmas dishes take centre stage. Adorned in a gleaming copper theme, this glamorous spot is all about high ceilings, stylish lighting, and sleek marble surfaces. Their four-course festive menu, priced at £90 per person, serves up a feast of luxurious bites like beef fillet tartare with black truffle, marinated lamb cutlets, risotto Imperiale, homemade pappardelle with wild mushrooms and stracciatella, as well as a heavenly panettone bread and butter pudding to finish.

Fire & Wine by Boxcar

Found just north of Mayfair past Marble Arch, Fire & Wine by Boxcar is a staple of the area with cosy interiors and a charcoal grill-led menu that uses only the finest locally sourced, seasonal ingredients. For £45 each, you can enjoy a two-course menu to share across the table, spanning the likes of game sausage roll with sloe and blackberry ketchup, citrus-cured salmon, 32-day dry-aged Dexter beef sirloin steak, and Herdwick Lamb shank pie.

Upgrade to three courses for an extra £10 each or four courses for a total of £90 per person, where the former adds on dessert and the latter also includes an added amuse bouche of Maldon oysters.

Theo Randall Cucina Italiana

For an Italian twist on festive proceedings this year, be sure to check out Theo Randall at The InterContinental, found on Park Lane. This luxurious spot is brought to you by celebrated chef Theo Randall, a regular on television and an expert in fine Italian dining - promising simple dishes cooked to perfection. Expect stylish, modern interiors here, with private dining spaces available too.

Indulge in a three-course tasting menu this Christmas, complete with wine pairings. Setting you back £85 per person, you can enjoy the likes of slow-cooked duck ravioli, roasted Lake District lamb rump and his signature Pannetone bread pudding with vin Santo gelato.

Corrigan's Mayfair

Oh, the opulence. From the marble bar to the baby grand piano, honey-gold lighting, starched linens, and perfectly plush seating, Corrigan's Mayfair is a feast for the eyes and the palate. Their festive menu is just as decadent, offering British and Irish classics with a refined twist — think caviar, Hereford beef and oyster tartare, tournedos rossini, as well as salt aged beef fillet served with foie gras and winter truffle. They offer private dining options too, from full restaurant hire for up to 85 guests to a cosy Chef's Table for 14 or an intimate six person experience in the Kitchen Library, making it one of the best Christmas dinner restaurants in Mayfair.

The Beaumont

Overflowing with festive cheer, The Colony Grill Room at The Beaumont is the ultimate destination for gathering your nearest and dearest this yuletide season. Slip into your finest attire and settle into plush red leather booths beneath fringed lampshades that exude retro luxury, all while surrounded by maximalist artworks and charming murals. Their extravagant £300 Christmas lunch menu offers a lavish seven-course experience featuring delights such as lobster and salmon ravioli, truffled brie de Meaux, and roasted Norfolk bronze turkey paired with indulgent sides. For dessert, you'll get to savour dark chocolate panettone accompanied by cannoli and candied citrus ice cream.

The MAINE Mayfair

Celebrate the festive season in style at The MAINE Mayfair with a host of holiday delights. From Wednesday the 27th of November to Saturday the 21st of December, enjoy live entertainment as pop-rock trio The Sunshine Boys bring festive cheer to the restaurant. Roaming from table to table, they'll perform Christmas classics from 12.30pm to 4.00pm, Monday to Saturday.

Indulge in The MAINE's contemporary New England-inspired à la carte menu, featuring highlights like freshly shucked oysters and sticky short ribs. For group celebrations, explore bespoke festive dining options, including a Poseidon seafood platter and roast turkey roulade, starting from £105.