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 and card holds — on a free plan, with zero per-cover fees.
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. Free plan available forever.
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 a flat monthly rate with $0.00 per cover, always — 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
For every kind of kitchen
New York City restaurant reservation FAQs
How much does a restaurant reservation system cost in New York City?
bavoli starts at $0/month on the Free plan (up to 50 reservations a month) and $20/month on Starter, with no per-cover fees on any tier. 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. It includes up to 50 reservations per month — enough for many smaller rooms to run entirely free.
Does bavoli charge per-cover or per-reservation fees in New York?
Never. bavoli charges $0.00 per cover on every plan. You pay a flat monthly price (or nothing on the Free plan), no matter how many guests you seat.
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 — at a flat price 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.
Local data sources: U.S. Census Bureau QuickFacts — New York city, New York (population); Office of the NY State Comptroller — NYC Restaurant Sector (establishment counts). Verified 2026-06-27.