Estimated read time: 12 minutes
The reservation book is the most undervalued piece of software a restaurant owns. It decides how many covers you turn, how many no-shows you eat, whether your regulars feel remembered, and how much of your revenue a third party quietly skims on the way through. Most owners pick one in a hurry during a build-out and then live with the consequences for a decade. This guide is about picking on purpose instead.
Table of Contents
- TL;DR
- What reservation software actually costs you
- OpenTable: the network you pay for
- Resy: the cool kid with Amex money
- SevenRooms: the guest database play
- Tock: prepaid seats and deposits
- Yelp Guest Manager: the budget waitlist
- The free and near-free options
- The no-show math nobody does
- Why your POS integration matters more than the app
- How to actually pick
- Switching without losing your book
- FAQ
- Related Coverage
TL;DR
If you are a neighborhood restaurant that mostly fills from walk-ins and regulars, a flat-fee platform or a low-cost waitlist tool will beat OpenTable on economics and you will not miss the network as much as you fear. If you are a destination restaurant where discovery genuinely drives covers, OpenTable’s cover fees are a marketing expense, not a software expense, and you should evaluate them that way. If no-shows are eating you alive, Tock’s prepaid model solves the problem outright and nothing else really does. If you run multiple locations and care about knowing that table 12 is the couple who always orders the Barolo, SevenRooms is built for exactly that and priced accordingly.
The mistake almost everyone makes is comparing monthly subscription prices. The subscription is rarely the biggest number. Per-cover fees, no-show losses, and the labor cost of a system your hosts fight with will all dwarf it.
What reservation software actually costs you
There are four cost buckets, and only one of them shows up on the invoice.
The subscription. Usually somewhere between free and a few hundred dollars a month per location depending on tier and features. This is the number in every comparison article, including the ones that stop there.
Per-cover fees. This is the one that hurts. Platforms that run a consumer marketplace typically charge a per-diner fee when a guest books through their app or website, and a smaller fee (sometimes zero) when the guest books through a widget on your own site. The difference between those two numbers is the entire economic argument. If most of your bookings come through your own website and your Google listing, you are paying marketplace prices for traffic you generated yourself.
No-shows. A four-top that does not arrive on a Saturday at 7:30 is not a small loss. It is a prime slot you could have sold twice. We do the arithmetic below because most owners have a vague sense that no-shows are bad and no sense at all of what the annual number is.
Labor and friction. If the host stand system is slow, if the floor plan does not match your actual room, if changing a booking takes six taps, you are paying for that every single service in host attention that should be pointed at guests. This cost is invisible on a spreadsheet and enormous in practice.
Run all four numbers before you sign anything. A platform that costs more per month and eliminates a chunk of your no-shows is cheaper.
OpenTable: the network you pay for
OpenTable is the default, and defaults are powerful. It has the largest consumer diner network in North America, it is integrated into Google’s restaurant results, and a meaningful share of people who eat out regularly have the app on their phone and a loyalty points balance in it.
What you get. A mature host-stand product, solid table management, guest history, waitlist, and access to a marketplace that will genuinely send you diners who have never heard of you. The reporting is good. The reliability is good. Hosts who have worked in restaurants before probably already know how to use it, which is worth more than it sounds when you are hiring.
What it costs. A monthly subscription that varies by tier, plus per-cover fees that are materially higher for diners who come through OpenTable’s own channels than for diners who book through your website widget. Multi-location and premium tiers cost more.
Who it is right for. Restaurants where discovery is a real growth channel. If you are in a dense market competing for visitors and occasion diners, the network fee buys you covers you would not otherwise have. Do the honest test: pull a month of bookings and look at the channel split. If eighty percent came through your own site, you are subsidizing a marketplace you barely use.
The catch nobody mentions. The network is also a competitor. Your guest opens the app looking for you, sees three similar restaurants with better availability, and books one of them. That is the deal. You get discovery, and so does everyone else.
Resy: the cool kid with Amex money
Resy was built for restaurants that were tired of OpenTable, then acquired by American Express, which changed the calculation in interesting ways.
What you get. A cleaner, more modern interface than the incumbent, strong table management, notes and guest tagging that servers actually use, and a consumer app with a distinctly food-forward audience. The Amex relationship means access to cardholder promotion and a demographic that spends.
What it costs. Historically the pitch was flat-rate pricing rather than per-cover fees, which is exactly why chef-driven restaurants moved. Pricing has evolved and varies by tier and market, so get a current quote rather than trusting a two-year-old blog post, but the flat-fee philosophy is still the core of the sell.
Who it is right for. Chef-driven and independent restaurants in metro markets, especially ones with a demand curve steep enough that they do not need marketplace discovery. If you have a line out the door and a booking window that closes in ninety seconds, you want the cheapest reliable pipe, not a marketing network.
The catch. Consumer reach is smaller than OpenTable’s, and it skews urban. If you are a family Italian place in a suburb, the Resy audience may simply not be there in numbers.
SevenRooms: the guest database play
SevenRooms is not really competing on reservations. It is competing on the idea that your guest data is an asset you should own rather than rent.
What you get. A CRM built for hospitality. Every guest gets a profile that accumulates visit history, spend, dish preferences, allergies, seating preferences, and whatever your team notes. That feeds automated marketing, targeted offers, and the kind of service where a server knows a regular’s usual before they ask. It also handles reservations, waitlist, events, and online ordering.
What it costs. More than the others, and it is generally sold as an annual contract per venue rather than a self-serve signup. There are typically no per-cover marketplace fees because there is no consumer marketplace.
Who it is right for. Groups with multiple venues, hotels with food and beverage programs, and independents where repeat business is the entire model. If your best hundred guests account for a disproportionate share of revenue and you currently track them in a host’s memory and a shared note, this is the category of product that fixes it.
The catch. You have to actually use the data. Plenty of restaurants buy a hospitality CRM, put it at the host stand, and never send a single campaign. Then they are paying enterprise prices for a reservation book. If nobody on your team owns guest marketing, buy something cheaper.
Tock: prepaid seats and deposits
Tock started from a specific frustration: a tasting-menu restaurant loses catastrophically when a party of four does not show, and a free reservation gives the guest no reason to care. So Tock treats the seat like a ticket.
What you get. Prepaid reservations, deposits, ticketed events, wine club and retail sales, and the flexibility to charge different amounts for different times. You can sell a Tuesday 5:30 seat for less than a Saturday 8:00 seat, which is basic revenue management that most restaurants never do because their booking tool cannot express it.
What it costs. Tiered subscriptions, with plans that trade a lower monthly fee for higher per-cover or per-transaction costs. Payment processing applies to the prepaid portion.
Who it is right for. Tasting menus, chef’s counters, wine dinners, cooking classes, pop-ups, and any concept where a no-show is not an inconvenience but a hole you cannot fill. Also excellent for restaurants running frequent ticketed events alongside regular service.
The catch. Asking for a credit card up front suppresses bookings at the margin. Some guests will bounce. For a destination restaurant that is fine, because the guests who bounce were the ones most likely to flake. For a casual neighborhood spot, a prepay wall can be actively hostile.
Yelp Guest Manager: the budget waitlist
Yelp Guest Manager (formerly Yelp Reservations and Nowait) is the answer for restaurants whose actual problem is not reservations at all. It is the Saturday night crowd standing in the doorway.
What you get. Strong waitlist management with text notifications, accurate wait-time quoting, table management, and reservations. It plugs into Yelp’s consumer traffic, which for many casual restaurants is a bigger discovery channel than any dedicated dining app.
What it costs. Generally lower than the premium platforms, with tiers depending on whether you need reservations or just the waitlist.
Who it is right for. High-volume casual restaurants, brunch places, breweries, and anywhere the guest experience problem is queue management. If you take few reservations but have a forty-minute wait every weekend, this is the correct product and the fine-dining platforms are an expensive mismatch.
The free and near-free options
Two categories deserve a serious look before you sign a contract.
Your POS vendor’s built-in booking. Square, Toast, and similar platforms increasingly bundle reservations and waitlists into their restaurant tiers. The integration is native, so the booking, the table, and the check are the same record without a middleware layer. If you are already paying one of these vendors, price out their reservation module before you shop externally. The feature set is thinner than a dedicated platform, but “thinner and already integrated” beats “richer and duct-taped” more often than software salespeople admit.
Google’s free booking surface. Reserve with Google lets diners book directly from your Google Business Profile and Maps listing. It is not a standalone reservation system; it routes through a partner platform. But it is where enormous numbers of restaurant searches actually end, and if your provider does not support it you are leaking bookings at the exact moment of intent. Ask any vendor you evaluate whether they integrate, and confirm it is live before you go dark on your old system.
Pen and paper. Genuinely fine for a twenty-seat place with one seating. The moment you have two seatings, a waitlist, and a host who is not the owner, it stops being fine and starts being a nightly argument.
The no-show math nobody does
Here is the arithmetic, and it is worth doing with your own numbers on a napkin tonight.
Say you take 400 reservations a month covering an average of 2.6 guests each, and your average check is $45. That is roughly 1,040 booked covers and about $46,800 of booked revenue.
Restaurant no-show rates vary enormously by concept and city, but a 10 percent rate is unremarkable for a place that takes free reservations and does not confirm aggressively. Ten percent of 1,040 covers is 104 covers, or about $4,680 a month. Call it $56,000 a year.
Not all of that is recoverable. Some no-show slots get filled by walk-ins, especially in a busy room, so the true loss might be half. Call it $28,000 a year of genuinely evaporated revenue, most of it in prime slots where the margin is best.
Now compare that to the annual cost of any platform on this list. Even the expensive ones are a fraction of it. Which means the correct question is not “what does this cost” but “how many points of no-show does this remove.” A tool that takes you from 10 percent to 4 percent through deposits, card holds, and better confirmation sequencing has paid for itself several times over before you count a single incremental booking.
Three levers actually move the number: a credit card hold or deposit on the reservation, a confirmation sequence that requires an active response rather than passive silence, and a same-day text that makes cancelling easy. That last one sounds backwards. It is not. A guest who can cancel in one tap at 4pm gives you a slot you can resell. A guest who feels awkward about cancelling just does not turn up.
Why your POS integration matters more than the app
The single most consequential technical question is whether your reservation platform talks to your point of sale, and how well.
With a real integration, the reservation and the check become one record. You can see actual spend per guest, table turn times that reflect reality rather than the host’s guess, and which server is turning tables fastest without sacrificing check average. Guest profiles accumulate spend history automatically instead of depending on someone typing notes. Your table statuses update from the POS, so the host stand shows a table as available the moment the check closes rather than when someone remembers to tap it.
Without it, you have two systems that describe the same room and disagree about it constantly. Your host is the integration layer, and they are also supposed to be greeting people.
So before you fall in love with any product’s demo, get the specific answer: does it integrate with your exact POS, at what tier, at what additional cost, and does the integration push spend data back into the guest profile or only push table status forward? Vendors are cheerfully vague about this. Make them be specific. If you have not settled your POS yet, settle that first, because the point of sale is the harder system to change later.
How to actually pick
Answer four questions honestly and the choice mostly makes itself.
1. Where do your bookings actually come from? Pull last month. Split it into your own website, Google, a marketplace app, and phone. If marketplace is a small slice, you do not need a marketplace platform and you should stop paying marketplace rates.
2. Is your problem reservations or the queue? If people are standing in your doorway, buy waitlist software. Reservation platforms handle waitlists as a secondary feature and it shows.
3. What does a no-show cost you specifically? If the answer is “we fill it with a walk-in in ten minutes,” ignore deposit features. If the answer is “that seat is gone and the food was prepped,” you need prepay and you need it more than you need anything else on the feature list.
4. Will anyone use the guest data? Name the person. If you cannot, do not buy a hospitality CRM. Buy a reservation book and revisit in a year.
Then run a real trial. Not a demo, a trial, on a live weekend, with your actual hosts. The person who will tell you whether a system is good is a nineteen-year-old host at 7:40 on a Saturday with a two-deep line and a phone ringing. Their opinion is worth more than every feature matrix you will read, including this one.
Switching without losing your book
Migration is where good decisions go to die. A short checklist.
Export your guest data before you cancel anything. Ask what format you get and whether notes and visit history come with it, not just names and emails. Some platforms make this deliberately unpleasant. Find out while you are still a paying customer with leverage.
Run both systems for two weeks. Overlap costs you a few hundred dollars and saves you from the Saturday where future bookings live in a system you already turned off.
Check every booking link you have ever published. Your website, your Google Business Profile, your Instagram bio, your Yelp page, the local food blog that wrote you up in 2023. A dead reservation link is a lost cover and you will never know it happened.
Rebuild the floor plan properly. Do not accept the default. Get the actual table numbers, actual capacities, and actual combinability rules in there. A floor plan that lies to the host is worse than no floor plan.
Train on a slow night, go live on a slower one. Never cut over on a Friday. This should be obvious. It is routinely ignored.
FAQ
Is OpenTable worth the per-cover fees?
It depends entirely on your channel mix. Pull a month of bookings and count how many came through OpenTable’s app versus your own website. If the marketplace is delivering diners who would never have found you, the fee is customer acquisition cost and it may be cheap. If your own site is doing the work, you are paying acquisition rates for traffic you acquired.
Can I just use my POS system’s reservation feature?
Often yes, and it is usually the cheapest correct answer for a single-location restaurant with straightforward needs. The integration is native and there is no second vendor. You give up marketplace discovery and some advanced guest marketing. For a lot of neighborhood restaurants that is a trade worth making.
Do credit card holds actually reduce no-shows?
Yes, substantially, and they also reduce total bookings somewhat. Whether that is a good trade depends on whether you are turning people away. A restaurant at capacity should absolutely take card details. A restaurant with empty Tuesdays should not put a friction wall in front of Tuesday.
What about Reserve with Google?
It is not a reservation system on its own, it is a booking surface that routes through a supported partner platform. It matters because an enormous share of restaurant searches end on a Google listing. Confirm any vendor you are considering supports it, and verify it is live on your listing after you switch.
How much should a single-location restaurant expect to spend?
Anywhere from nothing (POS-bundled or a basic waitlist) to several hundred dollars a month plus per-cover fees for a premium marketplace platform, with hospitality CRM products sitting above that on annual contracts. The spread is wide enough that the only sensible approach is pricing your own scenario rather than trusting a published range.
Do I own my guest list?
Ask this in writing before you sign, and ask specifically what you can export and in what format. It is the single most important contractual question in this category, and it is the one owners almost never ask until they are trying to leave.
Related Coverage
- Best POS Systems for Small Business: your reservation platform is only as good as the POS it talks to, so settle this one first.
- Best Appointment Scheduling Software: the same booking logic applied to service businesses, useful if you run events alongside service.
- Best Customer Review and Reputation Tools: reservations bring them in, reviews decide whether the next person books.
Faceted Media Magazine covers business, AI, and entrepreneurship for the people building what’s next.
