For restaurants & their developers

Bookings that stay on your site.

A drop-in booking widget that matches your brand, runs anywhere, and gives your team a real dashboard behind it.

See live demos
JD
LS
M

Trusted by hospitality teams across Europe

Sun-drenched restaurant terrace with parasols and guests at golden hour
Casa Lupita
Reservations
Wed12
Thu13
Fri14
Sat15
Sun16
19:00
19:30
20:00
20:30
2 guests

Powered by Tablejoy

What it does

Built for the way restaurants actually run.

Easy setup with AI onboarding

Paste your website. AI pulls your brand, hours, and menu and pre-fills everything. Live in minutes.

Your own branding

Colors, fonts, logo and copy match your site. The widget feels native — not third-party.

Experiences & deposits

Sell tasting menus, events and chef's tables. Take card deposits to lock in bookings and cut no-shows.

Table & seat plan management

Visual floor plans with drag-and-drop tables and per-seat positioning across multiple rooms.

Guest CRM

Every booking builds your guest database. Notes, tags, allergies, visit history and regulars at a glance.

Automated confirmations & reminders

Branded confirmation and reminder emails go out automatically — fewer no-shows, less manual work.

Try it

One widget. Every brand.

Click a theme to watch the widget restyle itself — colors, typography, corner radius and dark/light mode all flow from the restaurant's own brand.

Restaurants

In production, these tokens are extracted automatically from each restaurant's site during AI onboarding.

Book a table

Maison Olivier

Modern French · Le Marais

Guests
Date
Time

Held for 90 min · confirmation by email

Preview only — interact to feel the theming.

How it works

From a URL to a live widget in minutes.

01

Paste your URL

Drop in your restaurant website and let us pull your branding, photos and details automatically.

02

Add your details & tables

Review the basics, fine-tune your floor plan and set up tables and services in minutes.

03

Embed & go live

Copy one snippet into your site and start taking reservations the same day.

Pricing

Simple plans. No setup fees.

Start with a demo on any tier. Switch or cancel any time.

Starter

For a single restaurant getting started.

€29/mo

Billed monthly

  • 1 restaurant
  • Up to 200 reservations / mo
  • Brand-matched theming
  • Email support
Start demo
Most popular

Pro

For growing venues that need more control.

€79/mo

Billed monthly

  • Up to 3 restaurants
  • Unlimited reservations
  • Experiences & capacity rules
  • Priority support
Start demo

Group

For restaurant groups and hospitality brands.

Custom

  • Unlimited restaurants
  • Multi-tenant admin & roles
  • Custom integrations
  • Dedicated success manager
Start demo

Compare plans

What's different between each plan.

Features
Starter
Most popular
Pro
Group
Volume
Restaurants
1Up to 3Unlimited
Monthly reservations
200UnlimitedUnlimited
Team seats
210Unlimited
Widget
Brand-matched theming
IncludedIncludedIncluded
Light & dark mode
IncludedIncludedIncluded
Custom CSS overrides
Not includedIncludedIncluded
Multi-language
Not includedIncludedIncluded
Operations
Capacity rules & overrides
Not includedIncludedIncluded
Experiences
Not includedIncludedIncluded
Multi-tenant admin & roles
Not includedNot includedIncluded
SSO (SAML)
Not includedNot includedIncluded
Integrations
WordPress plugin
IncludedIncludedIncluded
Webhooks
Not includedIncludedIncluded
Custom integrations
Not includedNot includedIncluded
Support
Email support
IncludedIncludedIncluded
Priority support
Not includedIncludedIncluded
Dedicated success manager
Not includedNot includedIncluded
99.95% SLA
Not includedNot includedIncluded
Loved by hospitality

Teams that switched to Tablejoy

From candlelit rooms to busy bistros — operators tell us the same thing: it just fits.

Tablejoy is the first booking tool that didn't force us to compromise on how the restaurant looks online.
Camille RouxOwner, Maison Olivier
Our widget looks like it was designed by the same studio that built the site. Guests don't even notice it's a separate tool — they just book.
Camille Roux
Camille Roux
Owner · Maison Olivier
The AI planner saves me 30 minutes before every service. I open the floor plan, hit one button, and the room is laid out exactly the way I would have done it.
Liam Janssens
Liam Janssens
Floor Manager · Sora Bistro
We run four locations and the admin finally feels like one product, not four spreadsheets. Switching languages per venue is effortless.
Anna Vermeer
Anna Vermeer
Operations Lead · Northpier Group

Trusted by independent restaurants and small groups

Maison OlivierSora BistroNorthpier GroupAtelier NordBar Lume
FAQ

Frequently asked questions

Everything you need to know before embedding the widget.

How long does setup take?
About five minutes. Paste your restaurant URL into the admin, let the scanner pull your colors, fonts, and hero imagery, then drop a single <script> tag into your site.
Can I customize how it looks?
Yes. Every visual token — accent color, typography, corner radius, button label, hero images, copy — is editable in the admin and updates live. You can also override anything per-restaurant if you manage multiple venues.
How does the widget get themed?
When you add a restaurant, the scanner visits your site and extracts brand signals: dominant colors, heading and body fonts, logo, and a few hero photos. Those become the widget's defaults so it feels native from the first render. You can fine-tune or replace any of them afterward.
Ready when you are

Ready to see it on your own site?

Try the admin, run a scan on any restaurant URL, and watch the widget theme itself in real time.