Pricing

Two plans. Nothing per cover, ever.

Both start with 30 days free and no card. When the trial ends, pick a plan or walk away with your data.

The two plans

Essentials

US$19.90CA$26.90US$199.00CA$269.00a montha year

Or US$199.00 a year: two months free. In Canada, CA$26.90 a month.Or CA$269.00 a year: two months free. Plus GST or HST.Ten months' price for twelve: US$16.58 a month.Ten months' price for twelve: CA$22.42 a month, plus GST or HST.

Everything a 20 to 80 seat room needs to take bookings, run the door and cut no-shows.

  • 300 text segments a month included, then US$0.03CA$0.04 each
  • Unlimited bookings, covers, staff and email
  • 30-day trial, no card
Start your 30-day trial

Canadian prices are fixed in Canadian dollars, not converted. GST or HST is added in Canada; US sales tax where it applies.

Nothing per cover. Nothing per booking. No setup fee. No contract. Export everything any time.

Everything in each plan

The whole list, including what is still being built. Anything marked Coming is not in the product yet. We would rather tell you than have you find out.

FeatureEssentialsPlus
Booking
Booking widget on your own domain or a page we host for you, in your colours ✓✓
Snippets and steps for Wix, Squarespace, WordPress, Shopify, Webflow, GoDaddy and plain HTML ✓✓
Guests never make an account: three taps to book, a signed link to change or cancel ✓✓
Hours by day, service periods, kitchen breaks, special dates and closures ✓✓
Booking window, notice, party limits and a hand-off for large parties ✓✓
Turn times by party size, and pacing ✓✓
Guest pages in French Coming✓✓
Host stand
The day book with one-tap statuses, built for an iPad at the door ✓✓
Phone bookings, walk-ins, blocks, moves and joins ✓✓
Floor plan with areas, tables, combinations and seasonal areas ✓✓
Tables assigned automatically; staff can override any of it, or overbook with a note ✓✓
Keeps taking changes through a Wi-Fi blip and catches up after Coming✓✓
Guests
Guest records with tags, notes, visit and no-show counts ✓✓
Search, merge and export ✓✓
Text consent recorded with the time and where it was given (CASL) ✓✓
Messages
Email confirmations, changes, cancellations and day-before reminders with one-tap confirm ✓✓
Text confirmations and reminders kept to one segment each ✓✓
Two-way text inbox, with STOP and START handled for you ✓✓
Staff alerts by text and email, and a pre-shift email ✓✓
Email is unlimited ✓✓
Waitlist
Walk-in waitlist with quoted waits and text paging ✓✓
Notify-me list for full nights, with 15-minute claim offers when a table opens ✓✓
Reports and data
Covers, sources, no-shows, lead time, party mix and busiest blocks ✓✓
CSV export of everything, any time ✓✓
Audit history on every booking ✓✓
Staff sign in with an email or text code; roles for owners, managers and hosts ✓✓
Switching
Import from OpenTable, Resy, Tock, Yelp, Eat App, resOS, Tablein, TableAgent, Google Sheets or any CSV ✓✓
We do the import for you, free, if you ask ✓✓
Plus only
Card holds and deposits through your own Stripe account: per-party thresholds, peak nights, card by phone or by link –✓
Holds released on arrival; a charge needs two separate staff decisions –✓
1,000 text segments a month instead of 300 –✓
Priority support –✓
Gift cards sold from your site and redeemed at the host stand Coming–✓
After-visit thank-you with your Google review link Coming–✓
Birthday, anniversary and win-back emails to consented guests Coming–✓
Simple campaigns: a new menu, an event, a holiday seating Coming–✓
Events and ticketed seatings with prepayment Coming–✓
Email sent from your own domain Coming–✓

Texts, counted honestly

Email is unlimited on both plans. Texts cost real money to send, so each plan includes a monthly allowance: 300 segments on Essentials and 1,000 on Plus. Past that, each segment is US$0.03 (CA$0.04 in Canada), billed with your plan.

A segment is one text of up to 160 plain characters. A longer text, or one with an emoji, uses two or more. We keep confirmations and reminders to one segment each by using a short link instead of a long one.

What counts

  • Every text we send to a guest: confirmations, reminders, waitlist pages, replies from your inbox
  • Texts guests send you, and staff alerts by text

What you see

  • The live count for the month in Settings
  • A warning at 80 percent of the allowance
  • One switch to send reminders by email only for the rest of the month

A room taking about 250 bookings a month, with a text confirmation and a reminder for each, sends about 500 segments before replies and alerts. That fits inside Plus, or adds roughly US$6 to US$10 a month on Essentials. Switch reminders to email and it fits inside Essentials.

What OpenTable costs you a year

OpenTable, a year

US$8,268

Maitrebook Essentials, a year

US$199

You would keep US$8,069 a year.

Uses OpenTable's published plans as of November 2026: Basic US$149 a month plus US$1.50 a network cover and US$0.25 a website cover; Core US$299 and Pro US$499 a month plus US$1.00 a network cover. Basic is sold only in the US. It leaves out their 2% fee on prepaid experiences and tickets, and it leaves out our text overage. Check their current prices before you decide.

The trial

  • 30 days, every Plus feature, no card asked
  • Real bookings from day one on your own site or the page we host for you
  • When it ends, choose a plan in Settings. If you don't, the book goes read-only and your data waits for you

Start the trial

Who it is not for

Maitrebook is for one room with 20 to 80 seats run by the people who own it. It is the wrong choice if you are:

  • a group with several locations, or a hotel
  • a ticketed tasting-menu restaurant that sells every seat in advance
  • a restaurant whose guests come mainly from a marketplace app. We do not run one, and we will not send you diners

Questions people ask

How much does switching cost?

Nothing. Import your bookings and guests yourself from a CSV or a TableAgent export in a few minutes, or send us the file and we do it for you. See switching.

Do you take a cut of card holds or deposits?

No. Holds and deposits run through your own Stripe account. Stripe charges you its usual card fees; Maitrebook adds nothing on top.

What about taxes?

In Canada we add GST or HST at your province's rate and show it on every invoice. In the US we add sales tax where the law requires it. Prices on this page are before tax.

What happens if I cancel?

Cancel from Settings whenever you like. It takes effect at the end of the period you have already paid for, and nothing is charged after that. Your book turns read-only, export keeps working, and we keep your data for at least 90 days in case you come back.

Can I change plans?

Any time, from Settings. Stripe, which handles our billing, works out the difference so you only pay for what you used.

Is there a discount?

Yearly billing is ten months' price for twelve. That is the only discount, so nobody pays more than the restaurant down the street.

Something else? Email [email protected]. Dominic answers it himself, within one business day.