Guide

Octavia San Francisco Reservations: How to Get a Table

George Yates · Founder, SeatSwiper · Updated August 29, 2026

Octavia is Melissa Perello’s second San Francisco restaurant, a corner dining room at 1701 Octavia Street where Lower Pacific Heights slopes down toward Japantown. It opened in 2015 and collected the full set almost immediately: a Michelin star, a three star review from the San Francisco Chronicle, and a James Beard nomination for Perello as Best Chef California. The room is light soaked and residential feeling, built around an open kitchen set into the building’s 19th century masonry, with a menu that moves with whatever Northern California is growing that week. What makes an Octavia reservation hard, though, is not only the cooking. It is the shape of the place: no bar, no walk-in section, and dinner only five nights a week, so very nearly every seat in the house has to come through the booking window.

How booking Octavia actually works

Octavia books on OpenTable. The reservation widget embedded on the restaurant’s own reservations page is an OpenTable block, and there is no Resy or SevenRooms listing running alongside it, so the restaurant’s site and the OpenTable app are showing you the same inventory. The rule that governs everything is stated plainly on that page: reservations are released 30 calendar days in advance, and all availability is listed online.

That second clause is doing more work than it looks like. There is no allocation quietly held back for the phone, no concierge book, no list that outranks you. What you can see is what exists, which is good news and bad news at once: you are not missing a secret channel, and timing is therefore the only edge on offer.

The window rolls rather than dropping in a weekly batch, so one new date enters range each day and the calendar advances a day at a time. Octavia does not publish a specific release hour, so the dependable play is to fix your date, count back 30 days, and be looking the moment it first appears. If you have leaned on the platform’s built in alerts for a table like this, it is worth understanding what OpenTable Notify does and does not actually do. For the standard dining room table there is no prepaid ticket to buy: a card holds the reservation under the usual policy. Party caps matter here too, at eight indoors and twelve in the parklet.

Why the table is so hard to get

Three constraints stack on top of each other. The first is the room: a neighborhood sized corner restaurant with a fixed, modest number of covers, not a hall that can absorb a rush. A small room plus a Michelin star is a supply problem no amount of refreshing solves.

The second is the schedule. Dinner runs Tuesday through Saturday only, last seating 9:30pm, kitchen dark Sunday and Monday. That is five services a week instead of seven, with no lunch at all, so there is none of the midday overflow that makes plenty of other hard tables survivable.

The third is the one most people underrate. Octavia says outright that it has no bar and no designated walk-in space. At most contested restaurants the counter is the pressure release, the thing you fall back on when the dining room is gone. Here that release does not exist. Every seat is a reserved seat, which funnels essentially all demand into the 30 day window and makes a 7pm Friday or Saturday the first thing to vanish.

The off-peak and back-door angles

If your date is welded to one specific Saturday, the front door is unforgiving. Loosen any single variable and Octavia opens up more than its reputation suggests:

When cancelled tables come back

The other opening is cancellations, and here Octavia’s own policy tells you almost exactly when to be watching. The restaurant takes a credit card to hold the table, and a $25 per person fee may apply on cancellations made within 24 hours of the reservation. A penalty with a deadline attached produces a predictable stampede: anyone who knows they cannot make it releases the table just before that 24 hour line rather than absorb the charge for a party of four. That makes the 24 to 48 hours before service the richest stretch by a wide margin, with a thinner trickle on the day itself from people who decide the fee is worth paying.

Released seats drop straight back into OpenTable inventory the instant they are given up, which is why a Friday reading fully booked on Monday is not settled at all. Knowing how restaurant cancellation policies work tells you roughly when seats come loose. The catch is the obvious one, and it is sharper here than most: a freed Octavia two top may be visible for a minute or two, in a small room with no bar to fall back on, and nobody can watch a rolling calendar around the clock by hand.

Full disclosure: SeatSwiper is my product. Everything in this guide works without it. The last section explains where it helps and exactly what it costs.

Automating the watch

That last mile is exactly what SeatSwiper is built for. You tell it the Octavia table you actually want, your date range and party size, and it watches that table around the clock, then books the moment a seat opens, whether that is a new date rolling into the 30 day window or somebody releasing a Friday ahead of the 24 hour fee. It books on your own OpenTable account, in your name, an ordinary reservation you walk in and use, nothing resold or transferred. The pricing is plain: your first booking is free, then a flat $5 only when it actually gets you the table, with no subscription, and starting a cancellation watch on a returned seat costs $1 to begin. The limits are worth saying out loud too. It works on Resy, SevenRooms, and OpenTable only, it needs your reservation account connected to book as you, and it can lose a race for a single seat when demand spikes. It is a far better watcher than any human staring at a refresh button, but it is never a guarantee. For the rest of the city’s toughest rooms, start with the hardest restaurants to book in San Francisco, or run the same plan a few blocks west at State Bird Provisions.

FAQ

What platform does Octavia use and when do reservations open?

Octavia books on OpenTable. The widget on the restaurant reservations page is an OpenTable block, with no Resy or SevenRooms listing running alongside it, so the site and the app are showing the same inventory. That page states reservations are released 30 calendar days in advance and that all availability is listed online, meaning there is no phone allocation or concierge book held back. Octavia publishes no specific release hour, so the window rolls one new date into range each day. Fix your date, count back 30 days, and be looking the moment it first appears.

Does Octavia take walk-ins?

Octavia says outright that it has no bar and no designated walk-in space, so no section is holding seats for you. It also says it is happy to welcome walk-in diners barring availability, which makes this a coin flip rather than a plan. The best version of it is a two top on a Tuesday right at open.

What is the cancellation policy at Octavia, and when do tables come back?

A credit card holds the table, and a $25 per person fee may apply on cancellations made within 24 hours of the reservation. A penalty with a deadline attached bunches the give-backs, so the 24 to 48 hours before service is the richest stretch by a wide margin, with a thinner trickle on the day itself from people who decide the fee is worth paying. Released seats drop straight back into OpenTable inventory the instant they are given up, so a Friday reading fully booked on Monday is not settled.

How large a party can Octavia seat?

Eight indoors and twelve in the parklet. The outdoor parklets are heated and sheltered, and they are frequently listed as their own availability, so a night that reads full inside can still have an outdoor table. For a party of nine or more the parklet is the only option anyway, and it is worth checking as a separate line even for four.

What nights is Octavia open?

Dinner runs Tuesday through Saturday only, with a 9:30pm last seating and the kitchen dark Sunday and Monday. There is no lunch at all, so five services a week carry all of the demand and Thursday through Saturday soaks up nearly all the pressure, which makes Tuesday and Wednesday a measurably different restaurant. Octavia also publishes specific dates it will be closed, so check that calendar before you spend a perfectly timed 30 day countdown on a dark night.

Related guides

You know when the table opens; the hard part is being first the moment it does. Stop refreshing. SeatSwiper watches the table you want and books it the second it opens or someone cancels, on your own account. First booking free. Get started.