New York City, NY

Restaurant Reservation System for New York City Restaurants

bavoli is a restaurant reservation system built for New York City's independent restaurants. Take online reservations from your own website, run a digital waitlist on busy nights, keep guest profiles and visit history, and protect your covers with no-show tracking, all on a Free plan with zero per-cover fees and no monthly fee. Card holds come with Plus at $30 a month.

Whether you run a 30-seat room in the West Village or a high-volume dining room in Flushing, you can be taking online bookings in minutes. There is no credit card required to start, no contract, and no per-guest network fee skimming your margins on a busy Saturday.

No credit card required. Start on the Free plan.

8,258,000
Residents (2023 Census est.)
23,650+
Restaurants
5
Boroughs

Why New York City restaurants choose flat, no-per-cover pricing

New York City is the most competitive restaurant market in the country: roughly 23,650 restaurants serve 8.26 million residents plus tens of millions of visitors a year. In a city with rent this high, an empty table you were holding for a no-show is real money lost, which is exactly what no-show protection and card holds are for.

It is also why per-cover pricing hurts NYC restaurants the most. A platform that charges around $1 for every seated guest costs a busy room doing 2,000 covers a month roughly $2,000 on top of its subscription. bavoli charges $0.00 per cover on every plan, with a Free plan at $0 a month and Plus at $30 for more guest texts and card holds, so the more tables you fill, the more you keep.

And in a market where the big networks resell your guests' attention, owning your guest data matters. With bavoli the diner relationship is yours: your branded booking page, your guest list, your data, exportable any time.

Built for restaurants across New York City

West VillageEast VillageSoHoTribecaLower East SideChelseaHarlemUpper West SideUpper East SideWilliamsburgPark SlopeBushwickGreenpointAstoriaLong Island CityFlushingJackson HeightsArthur Avenue

For every kind of kitchen

ItalianJapaneseChineseKoreanMexicanThaiIndianFrenchMediterraneanCaribbeanMiddle EasternAmerican

New York City restaurant reservation FAQs

How much does a restaurant reservation system cost in New York City?

bavoli's Free plan is $0 a month with unlimited reservations and no per-cover fees, and Plus is $30 a month for more guest texts and card holds. By contrast OpenTable runs about $299/month and up plus roughly $1 per seated cover, and Resy starts around $249/month. For a busy NYC room, the per-cover fees are usually the bigger cost.

Is there a free reservation system for NYC restaurants?

Yes. bavoli's Free plan lets a New York restaurant take online reservations, run a waitlist, and keep guest profiles at no cost and with no credit card. There is no cap on reservations, and the first 25 parties each month get texts. Busier rooms that want every guest texted pay $30 a month on Plus.

Does bavoli charge per-cover or per-reservation fees in New York?

Never. bavoli charges $0.00 per cover on every plan, no matter how many guests you seat. You pay only for a paid plan if you choose one, and per-order fees on online ordering if you turn it on.

Can a New York restaurant take reservations without its own website?

Yes. Every bavoli restaurant gets a branded booking page you can share directly or link from Google, Instagram, and Yelp, so you can start taking online reservations even if you do not have a website yet.

How does bavoli compare to OpenTable for a New York restaurant?

bavoli gives you the core tools, online reservations, waitlist, guest CRM, and no-show protection, on a Free plan with no per-cover fees and full ownership of your guest data, while OpenTable layers per-cover network fees on top of a higher subscription. See the full side-by-side on our OpenTable comparison.

Start taking reservations in New York City today

Free plan, no credit card, no per-cover fees. Set up in minutes.