The San Francisco holiday brunch worth dressing up for
Skip cooking on Christmas Day. MKT at the Four Seasons does the heavy lifting.
“You want a Christmas Day that feels special without anyone in your group having to cook, clean, or pretend a cheese board is a meal.”
If you're the person in your family group chat who gets tasked with figuring out Christmas Day plans every single year, here's the move: stop trying to make a reservation at a restaurant that's going to be slammed, stop pretending anyone wants to cook a turkey for six hours, and book the holiday brunch at MKT Restaurant & Bar inside the Four Seasons on Market Street. It's the kind of plan that makes you look like you put in effort when really you just made one phone call and showed up in something nice.
MKT sits just off Union Square, which on Christmas Day means you get the rare pleasure of that neighborhood actually being quiet. No shopping bags, no crowds surging toward Powell Street — just the city in its most photogenic, slightly empty state. That context matters because the brunch itself operates at the same frequency: calm, unhurried, and deliberately paced so you never feel like you're being herded through a buffet line behind someone's aunt.
In een oogopslag
- Prijs: $450-650
- Geschikt voor: You are a fitness junkie who needs a full squat rack and lap pool on the road
- Boek het als: You want the city's best gym (Equinox) and a discreet luxury hideout in the middle of the Market Street chaos.
- Sla het over als: You are traveling with young children who want to swim (they can't use the pool)
- Goed om te weten: Valet parking is steep (~$89/night); self-parking at nearby garages is half the price
- Roomer-tip: The 'secret' entrance on Stevenson Street is much safer and quieter for pickups/drop-offs than Market St.
What you're actually eating
The Festive Jingle Day Brunch Buffet — yes, that's the actual name, and yes, you'll survive it — runs from 10am to 3pm with last seating at 2pm. That five-hour window is genuinely useful. You can show up at 10:30 and make it a proper morning event, or you can roll in at 1pm after exchanging gifts and treat it as your one big meal of the day. Either approach works because the spread is built for grazing, not for a single pass.
The raw bar is the anchor. If you're going to start anywhere, start there and work your way toward the smoked salmon and the cheese-and-charcuterie spread. The holiday carving station does what it's supposed to do — gives the table something to talk about while someone in your group takes too many photos. There's a build-your-own parfait station that's better than it has any right to be, and the pastries come from the in-house bakery, which means they're warm and they're not an afterthought.
If you're bringing kids, there's a dedicated kid's corner, and it's not just chicken fingers on a sad plate. It's a real station with options that keep smaller humans occupied while you go back for a second round at the raw bar without guilt. This is the detail that separates a hotel brunch that tolerates families from one that actually planned for them.
The à la carte entrées are the sleeper hit. Most people fixate on the buffet — understandably, you're paying for it — but the plated dishes are where the kitchen is actually showing off. Ask your server what they'd recommend. In my experience, the staff here aren't reciting a script; they'll tell you what's good today and steer you away from what's been sitting.
“The dining room has the energy of a holiday meal where someone else did all the work and you just get to enjoy it — which is literally what's happening.”
The room itself is worth mentioning because it's doing a lot of the heavy lifting. The dining room at MKT has that specific Four Seasons composure — white linens, natural light, enough space between tables that you're not eavesdropping on the couple next to you debating whether to open presents before or after dessert. It feels like a holiday without feeling like a production. The lobby has that specific 'we hired a design firm in 2019' energy, which isn't a complaint — it just means you know exactly what you're getting.
The honest thing: this is not a deal. At US$ 205 per person, you're making a choice, and the choice is that you want Christmas Day to feel effortless. If your group is four people, you're looking at over eight hundred dollars before drinks and tip. That's a real number. But compare it to the cost of buying, cooking, and cleaning up a full holiday meal for the same group, plus the emotional labor of hosting, and suddenly it starts to feel like the bargain is your sanity.
Who this is really for
Couples who want a polished Christmas without the pressure of a tasting menu. Families where the parents actually want to enjoy the holiday instead of managing it. Solo travelers who'd rather sit at a beautiful table with a glass of champagne than eat takeout in a hotel room. And honestly? Anyone who just moved to San Francisco and doesn't have a local holiday tradition yet. This is a very good placeholder until you do.
If you're also thinking about New Year's Eve, MKT is running a separate dinner experience that night. I'd book both now and cancel later if plans change — these fill up fast once the holiday-panic booking window opens in early December.
Here's the plan: book for 11:30am — late enough to sleep in, early enough to get the buffet at peak freshness. Request a table by the windows if you're a couple, or a round table if you're a group of four or more. Hit the raw bar first, the carving station second, the pastries last. Skip trying to do everything in one pass; the pacing here rewards people who take their time. Wear something you'd wear to a nice dinner — the room matches that energy and you'll feel weird in jeans.
A Christmas brunch at MKT costs US$ 205 per person before drinks and gratuity. Drinks will add meaningfully — budget another US$ 40 to US$ 60 per person if you're having champagne or cocktails. For a group of four, you're looking at roughly a thousand dollars all-in, which is the price of not spending your holiday in a kitchen.
The bottom line: Book the 11:30 seating, start at the raw bar, let the kids loose at their station, and text your family 'I handled Christmas' with the confirmation email attached.