Features

Restaurant reservation software for a smoother service.

Take direct bookings, manage tables and walk-ins, and welcome returning guests with the details that matter. ResRes brings your booking page, service diary and guest records together, with tools to support your service and bring guests back.

30-day Professional trial. No card required. It starts when you first publish your booking page.

01

Direct bookings

Take restaurant bookings directly from your website

Your booking page and website widget offer times based on your configured services, tables and booking rules.

  • Guests choose a date, party size and time.
  • The chosen time is held while they finish their details.
  • Occasions, dietary and access requests are captured with the booking.
  • Your booking policy is shown before they confirm.
  • Instant confirmation, or approval first if you prefer to review.
  • Guests can manage their booking from their confirmation email.
  • No per-cover commission.
Your own booking page shows live availability from your real tables, and holds the chosen time while the guest finishes.
02

Availability

Control availability around the way your restaurant works

Availability is based on your configured services, tables and booking rules.

  • Services and opening hours per day, with closures and one-off dates.
  • Booking durations and turn times by party size.
  • Table combinations you approve for larger parties.
  • Cover pacing to spread arrivals across a service (Professional and above).
Pacing closes 20:00 once the kitchen’s cover limit for that slot is reached, and the booking page simply stops offering it — no manual blocking mid-service.
03

Service

Keep reservations, walk-ins and tables in one place

The day book, floor plan and table timeline show the same reservations, so the team works from one view of service.

  • Day book by service with covers, requests and status.
  • Walk-ins added from the same screen.
  • Reservation details open in a side panel without losing your place.
  • Floor plan with drag-and-drop seating, plus a table timeline (Professional and above).
  • Status updates: arrived, seated, finished, cancelled, no-show.
Booked to Seated is one action on the floor. The table state, the turn timer and what the booking page can sell all move together.
Widget bookings, phone bookings, walk-ins and waitlist seatings land in the same book, in the same order of service.
04

Deposits and waitlist

Take deposits and make room for waiting guests

Protect busy services and fill tables that open up.

  • Deposits paid into your own Stripe account (Professional and above). Stripe setup is required; ResRes charges a 0% application fee and Stripe’s processing fees apply.
  • Refunds from the reservation.
  • A waitlist for guests waiting on the night, with advanced waitlist tools on Professional and above.
  • Standby: guests ask for a fully booked time, and staff can offer it if a table frees up (Premium and Group).
A 20:00 cancellation does not become an empty table: the waitlist party is claimed by one member of staff and seated against the same availability rules.
A deposit is attached to the booking and charged on your own Stripe account. Payment state is tracked separately from booking state, so nothing is quietly treated as paid.
05

Guests

Recognise returning guests and remember what matters

Each booking adds to a guest record your restaurant keeps.

  • Booking history on the guest record.
  • Regular recognition based on attended visits, and VIP marking by staff.
  • Dietary needs, access needs and occasions carried with bookings.
  • Staff notes kept with the guest.
  • Find a returning guest while they are on the phone.
Allergies, access needs and the occasion travel with the booking, so the section knows who is walking in before they arrive.

Around the service

Guest messages

Confirmation emails on every plan, and pre-arrival reminders on Professional and above. SMS is optional, uses separate prepaid credits, and is available for supported destinations when enabled.

Locations and team

Premium covers up to 3 locations and Group covers up to 5 locations. Invite your team, with roles on Professional and above and access limited to the right location.

Reporting

Covers, bookings, cancellations and no-shows, with CSV export on Professional and above.

Guest marketing

Send campaigns to guests who have agreed to hear from you. See guest marketing

Reliability and security

Built for busy services

Separated by restaurant

Each restaurant’s data is kept separate.

Consistent changes

Booking changes save completely or not at all, which keeps the diary consistent when several staff are working.

Payments handled by Stripe

Card payments are handled by Stripe, and ResRes does not store card details.

Email retries

Guest emails are queued and retried if a send fails.

Questions

Do you charge per cover?
No. Paid plans include unlimited reservations for a monthly or annual price.
Can I take deposits?
Yes, on Professional and above, once your Stripe account is connected. ResRes charges a 0% application fee; Stripe’s processing fees apply.
What is the difference between the waitlist and Standby?
The waitlist covers guests waiting on the night. With Standby, guests ask in advance for a fully booked time, and staff can offer it if a table frees up. Standby is on Premium and Group.
Do you send text messages?
SMS is optional, uses separate prepaid credits and is available for supported destinations when enabled.
Can I use ResRes for more than one restaurant?
Yes. Premium covers up to 3 locations and Group covers up to 5 locations. Contact us for larger groups.

See how ResRes fits your service.

Set up your restaurant, configure your tables and services, and publish your booking page.

No card required · Professional plan for 30 days