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 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.

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 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

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 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.

Start taking reservations in New York City today

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