How to Set Location and Scheduling Rule Specific Options in Restaurant Reservations Ultimate
If you are using Five Star Restaurant Reservations Ultimate, you already have access to advanced booking controls such as table selection, deposits, SMS reminders, and mobile app management.
One of the most powerful — and often underused — capabilities in Restaurant Reservations Ultimate is the ability to configure booking settings based on:
• Locations
• Booking Schedules
This guide explains exactly how location rules and schedule rules work, and how they interact.
Setting Up Multiple Locations
If you operate more than one location, you will need to install the Five Star Business Profile and Schema plugin. The free version is sufficient for enabling multiple locations.
Restaurant Reservations integrates directly with Business Profile to pull in location data and apply booking rules accordingly.
How It Works
- Install and activate the Business Profile plugin.
- Create multiple locations inside the Business Profile plugin.
- Enable the Multiple Locations option in the Basic Settings of the Business Profile plugin
Once enabled, Restaurant Reservations will recognize each location and allow you to configure booking rules per location.
For full documentation on setting up multiple locations, refer to:
https://doc.fivestarplugins.com/plugins/restaurant-reservations/user/multiple-locations/
Configuring Location-Specific Booking Schedules
After multiple locations are enabled, navigate to:
Restaurant Reservations → Settings → Booking Schedule
In the top right corner, click the Global button and select the specific location you want to configure.
On this screen, you can configure two things only:
Schedule
Define the weekly schedule during which you accept bookings for that location.
Exceptions
Define special opening hours for holidays, events, or temporary changes.
If you leave the time empty, that location will be closed for the entire day.
Creating Multiple Booking Schedules
Within the Booking Schedule screen, you are not limited to a single weekly schedule.
You can create multiple booking schedules.
This is useful if you operate:
• Lunch and dinner services
• Seasonal hours
• Special event schedules
• Private dining time blocks
Configuring Location-Specific and Schedule-Specific Advanced Settings
To configure reservation limits and confirmation rules for a specific location or specific schedule, navigate to:
Restaurant Reservations → Settings → Advanced
Click the Global button in the top right and select the location or schedule.
You will see the following configuration areas.
Seat Restrictions
Dining Block Length
Defines how long, in minutes, a meal generally lasts. This determines how long a slot or seat remains unavailable after a reservation is made.
Max Reservations
Sets the maximum number of reservations allowed at the same time.
Max People
Sets the maximum number of people allowed to be present at the same time.
Automatically Confirm Below Reservation Number
Sets a maximum number of reservations at one time, below which bookings are automatically confirmed.
Automatically Confirm Below Seats Number
Sets a maximum number of seats at one time, below which bookings are automatically confirmed.
Table Restrictions
If you are using table selection features in Ultimate, you can also configure tables per location.
Sections
Create sections such as patio, bar, dining room, or private room.
Tables
Create and customize individual tables for your sections. Tables can be configured based on party size and can be combined with other tables.
How the System Applies Rules
Restaurant Reservations uses a layered configuration structure.
- Global settings apply by default
- Location-specific or schedule-specific settings override global settings
This layered system allows you to operate multiple locations and multiple service schedules inside a single reservation system while maintaining precise operational control.
You can define:
• Different hours per location
• Different capacity limits per location or schedule
• Different table layouts per location or schedule
All without running separate booking systems.
If you are using Restaurant Reservations Ultimate, these tools give you complete control over how reservations are accepted, managed, and confirmed across every location and service window.



