Google Reserve for Restaurants
You've seen it. Someone searches "Thai restaurant near me" on Google, a list of restaurants appears, and some of them have a blue "Reserve a table" button right there in the search results. That's Google Reserve.
It lets guests book a table without leaving Google. No website visit. No phone call. They pick a time, enter their details, and they're booked. The reservation goes straight into your system.
For restaurants that have it, Google Reserve is typically the second or third largest source of online bookings, after their own website. Here's how it works and how to get it.
Where the button appears
The "Reserve a table" button shows up in three places:
- Google Search — When someone searches for your restaurant by name, your knowledge panel on the right side of the results includes the booking button
- Google Maps — Your restaurant's listing in Google Maps shows the button when someone taps on your pin or listing
- Google Assistant — Voice searches like "book a table at Restaurant XYZ" can trigger a reservation flow
This is prime real estate. Google Search and Maps are where most people start when they're looking for a restaurant. Having a booking button right there, at the moment they're deciding, removes every barrier between intent and action.
How it works behind the scenes
Google doesn't handle reservations itself. It connects to your reservation system through an API. When a guest clicks "Reserve a table," Google shows available times pulled directly from your booking system. The guest selects a time, confirms, and the booking lands in your dashboard like any other reservation.
The flow for the guest:
- Search for a restaurant on Google
- Click "Reserve a table"
- Pick date, time, and party size
- Confirm with their Google account (name, email, phone are pre-filled)
- Done. Confirmation email arrives instantly.
From the restaurant's side, it's just another booking in the system. You manage it the same way — confirm, modify, cancel, assign a table. No separate tool or dashboard needed.
Why it matters
The numbers are hard to ignore. Restaurants with Google Reserve active typically see:
- 10-25% of all online reservations coming through Google
- Higher booking rates from mobile users (Google Maps is a default app on every Android phone)
- Bookings from guests who never would have visited the restaurant's website
That last point is the key one. A lot of diners — especially younger ones — don't visit restaurant websites at all. They search on Google, check reviews, look at photos, and book. If there's no booking button, they move to the next result.
How to set it up
You can't connect to Google Reserve directly. You need a reservation system that's an approved Google partner. Google calls these "booking partners."
Here's the process:
1. Use a compatible reservation system
Your reservation system needs to be integrated with Google's Reserve with Google program. Not all systems are. Before you sign up with any provider, ask specifically: "Do you support Google Reserve?"
Systems that support it include Tavooli, resmio, aleno, TheFork, and OpenTable, among others.
2. Claim your Google Business Profile
If you haven't already, claim and verify your Google Business Profile (formerly Google My Business). This is the listing that appears when people search for your restaurant. Make sure your name, address, phone number, hours, and photos are up to date.
3. Connect through your reservation system
Once your reservation system is set up and your Google Business Profile is claimed, the connection happens through the reservation provider. They submit your restaurant to Google's system, Google verifies the listing, and the "Reserve a table" button appears.
Timeline varies. Some providers activate it within a few days. Others take a couple of weeks. Ask your provider about their typical activation time.
4. Verify it works
Once active, search for your restaurant on Google and look for the button. Click it. Make a test booking. Confirm it appears in your dashboard. Check that the confirmation email goes out.
Things to keep in mind
Availability must be accurate. Google pulls real-time availability from your system. If your floor plan, shift times, or capacity limits aren't set up correctly, Google will show wrong information. A guest who books a time slot that doesn't actually exist will have a bad experience.
You still control everything. Google Reserve doesn't take over your bookings. You set the hours, the capacity, the turn times. Google just displays what's available and passes the booking through.
There's no extra cost from Google. Google doesn't charge restaurants for Reserve. Your only cost is whatever your reservation system charges. If your system includes Google Reserve in the base price (Tavooli does), there's no additional fee.
It helps your search visibility. Restaurants with booking functionality tend to appear more prominently in local search results. Google favors listings that keep users on Google rather than sending them elsewhere.
If you're switching from Quandoo
If Google Reserve was active through your Quandoo account, it will stop working when Quandoo shuts down. The button will disappear from your listing. Your new reservation system needs to re-establish the connection.
Don't leave a gap. Set up your new system's Google Reserve integration before the Quandoo shutdown date so there's no period where the button is missing from your listing.
Every day without it is a day where guests searching for your restaurant can't book with one click. They might still find your phone number. But many won't bother.
Ready to try Tavooli?
Start free 30-day trial