Floor Plans

The Floor Plan
That Runs
Your Service.

Design your room in minutes, watch every table's status live during service, and let guests pick their own table when they book.

No credit card required. No contracts. Cancel anytime.

No Per-Cover Fees
Flat pricing, even on your busiest nights
Free Forever Plan
All features, no card needed
Family-Run Support
Real people, not a call centre
Features

A Floor Plan That Actually Does Something

One map of your venue, three jobs done: design it, run service on it, and sell tables from it.

Drag & Drop Editor

Draw walls and doorways, drop in tables, plants, bars and pianos, and set floor textures. Your actual room, not a grid of boxes — no designer needed.

Live Service View

Every table's status in real time — who's seated, who's due next, who's finished. The whole room at a glance from the host stand.

Guests Pick Their Table

Let guests choose their exact table on a map when they book — window seat, booth, terrace. Optional, per session, always availability-checked.

Automatic Table Assignment

Bookings are assigned to the best-fit table automatically, respecting party size, table priority and your floor order. Override any of it with a click.

Table Joins & Chains

Define which tables combine for bigger parties. A table of 10 books the right pair of 4-tops — without blocking the whole room.

Every Room & Terrace

Multiple floors and areas, each with its own layout, capacity and assignment priority. Main room, private dining, terrace — all mapped.

BookingNinja floor plan editor with walls, tables and decorations being placed on a venue map
The Editor

Your Room,
Drawn in Minutes.

Skip the graph paper. Drag tables into place, draw the walls around them, and drop in the bar and the pot plants so staff instantly recognise the room. If you can use a slideshow editor, you can build your floor plan.

Walls, doors and windows
Trace your room's real shape — L-shaped dining rooms, alcoves and split levels included.
A full furniture library
Round, square and rectangular tables in any size, plus bars, plants, sofas and more to make the map readable at a glance.
Undo everything
Full undo/redo history and automatic saving — experiment freely, nothing is lost.
Tables stay connected
Every table on the map is a real bookable table, linked to your sessions, capacities and availability.
Live floor plan during service showing seated tables, upcoming bookings and a sidebar of tonight's bookings
Live Service

Run Service From
One Screen.

The floor plan isn't a picture — it's your live bookings view. Walk-ins, no-shows, campers on table 9: the host stand sees the true state of the room without radioing the floor.

Statuses at a glance
Seated, up next, finished — colour-coded on the map and grouped in the sidebar, updating live.
See what's coming
Free-but-booked-later tables show a quiet time chip, so nobody seats a walk-in on a table that's reserved at 8.
Any day, one tap
Flip to tomorrow or next Saturday to see the room as it will be — perfect for planning big nights.
Find any booking
Search by name and the sidebar filters instantly, with the booking's table right there on the map.
Choosing a table on the venue map during online booking on a phone
Guest Table Selection

Let Guests Book
The Exact Table.

"Can we have the table by the window?" — answered before the phone rings. Show guests the room when they book online and let them choose their own spot, with availability enforced server-side.

A real map, not a dropdown
Guests see your actual room and tap the table they want — window seats and booths sell themselves.
Always availability-checked
Guests only see tables that genuinely fit their party at that time. No double-booking, ever.
Your call, per session
Turn table selection on for dinner service but keep brunch auto-assigned. It's one switch on the session.
Accessible by design
A list view sits alongside the map, so every guest can pick their spot however suits them.
And More

Built on Proper Table Management

The floor plan sits on top of BookingNinja's full table management toolkit.

Tables That Know Their Job

Min and max covers per table, so a couple never lands on the 8-top
Accessibility flags for step-free and wheelchair-friendly tables
Table priority ordering — fill the window seats first, the back corner last
Areas with their own capacity: main room, private dining, terrace

Big Parties, Handled

Table chains combine specific tables for larger bookings
Joined tables assigned automatically when a big party books
Walk-in bookings straight from the floor plan or front desk

Your Rules, Enforced

Per-session table linking — the terrace only bookable in summer
Capacity groups and booking limits shared across sessions
Everything works with deposits, pre-orders, add-ons and the rest of BookingNinja
FAQ

Floor Plan Questions, Answered

Can I design my own restaurant floor plan?
Yes. The built-in editor lets you draw your room's walls and doorways, place tables of any shape and size, and add decorations like bars, plants and sofas so the map matches your actual venue. Multiple floors and areas are supported, each with its own layout.
Can I see live table statuses during service?
Yes. The floor plan doubles as a live bookings view: seated, upcoming and finished bookings are colour-coded on the map and grouped in a sidebar, updating in real time. Tables that are free now but booked later show the upcoming time, so walk-ins never collide with reservations.
Can guests choose their own table when booking online?
Yes, optionally. Enable table selection per session and guests see your floor plan in the booking flow and tap the table they want. Only tables that genuinely fit their party size at that time are offered, and every selection is validated server-side, so double-bookings can't happen.
Does BookingNinja assign tables automatically?
Yes. Every booking is auto-assigned to the best-fit table based on party size, table priority and floor order. Larger parties can be placed on joined tables using table chains you define. You can always reassign any booking manually.
Can I map multiple rooms, floors or a terrace?
Yes. Create as many floors and areas as your venue has — main dining room, private dining, terrace, mezzanine — each with its own floor plan, capacity and assignment priority.
Is the floor plan an extra cost?
No. The floor plan editor, live service view and guest table selection are included on every BookingNinja plan, including the Free Forever plan.
Explore More

More Ways to Run Your Venue

Every BookingNinja plan bundles these tools in. Take a look at what else you get.

Ready to See Your
Whole Floor?

Draw your room this afternoon and run tonight's service on it. No credit card, no contracts.

Free Forever plan: 50 no-payment bookings a month. Upgrade anytime.