How to manage walk-ins and reservations in your restaurant

By Steve Evans, founder of Table Harmony and restaurant owner in Alicante.
Published

A couple arrives without a reservation and asks for a table. At the same time, you have a party of four booked in an hour.

You may have an empty table now, but that does not automatically mean it will be available for the whole of the walk-in guests’ meal. Making the right decision means looking at both the tables available now and the reservations coming later.

A simple process can help your team welcome walk-in customers while keeping your commitments to guests who have already booked.

Start with a clear picture of the service

Before service begins, check the bookings you expect and the tables assigned to them.

Look for:

  • Large groups that need tables combined.
  • Busy arrival times.
  • Tables that are booked more than once during the service.
  • Requests for a particular area or table.
  • Any space you want to keep available for walk-ins.

Share the plan with the team so everyone knows where flexibility exists.

Check what is available now—and later

When a walk-in arrives, check the size of their group and whether a suitable table is free.

Then look at the next booking for that table. For example:

  • A table is free at 19:00.
  • Another party has it booked for 21:00.
  • The walk-in guests usually need around 90 minutes.

That may be a practical option, but allow time to clear and prepare the table as well. The right amount of time depends on your menu, your service and the guests’ plans.

If the table is needed sooner, it may still work for guests who only want a quick drink or a short meal—but only if they know the time limit before they sit down.

Be clear about the time available

If you can offer a table for a limited time, explain it before seating the guests. For example:

“We have a table available now, but we’ll need it back by 8:30. Would that work for you?”

This gives guests a clear choice and helps avoid an uncomfortable conversation later.

If you cannot seat them immediately, give a realistic estimate and offer a later time if one is available. It is better to be honest than to promise a table you may not be able to provide.

Keep walk-ins visible to the team

If walk-in guests are seated without being recorded, another team member may assume the table is still free.

Record the party and table in your booking system or diary as soon as practical. This helps the team see what is occupied and what is still available for later arrivals.

The same applies to bookings accepted by phone or message: bringing them into one place helps everyone work from the same information.

Read our guide to managing bookings by phone, WhatsApp and online.

Decide whether to hold tables for walk-ins

Some restaurants want every available table bookable online. Others prefer to keep space for people passing by.

There is no single right answer. Consider:

  • How many walk-ins you usually receive.
  • Whether your walk-in trade changes by season or day.
  • How often online bookings fill the restaurant.
  • How easily your team can move tables or make space.

Try an approach that fits your restaurant and review it after a few services. You can adjust the space you make available as demand changes.

Find a table with Table Harmony

When table management is enabled, Table Harmony’s Walk-in feature helps you look for a suitable table based on the party size and, if you wish, their preferred area.

It can show a suitable table available now or suggest the next available table and time. You can then create the booking.

With Harmony Plus, short turns can also show tables available for a limited period and how long guests can stay before the next reservation. This can help your team make use of a gap while being clear with customers.

Make the decision work for your service

The aim is to welcome customers when you can while giving your team a realistic plan for the rest of the service. A quick availability check and a clear conversation with the guest can make all the difference.