BookingNinja is a Powerful & Affordable Alternative to ResDiary

No fixed contract lengths, no booking limits and considerably more affordable - BookingNinja is the best ResDiary alternative.

Hero Device
You'll be joining the growing number of restaurants that trust BookingNinja for their bookings.
  • Testimonial Logo by X
  • Testimonial Logo by X
  • Testimonial Logo by X
  • Testimonial Logo by X
  • Testimonial Logo by X
  • Testimonial Logo by X

Don't be penalised for how many covers you get each month, BookingNinja uses fixed simple pricing

Unlike ResDiary all of our paid plans come with unlimited covers, and we don't charge 'extra' for basic features such as SMS notifications.

Music Drawing

Five minute set-up

Get started right now and start taking bookings with BookingNinja in minutes, and unlike ResDairy we don't charge any 'setup' fee.

Task Drawing

We're here for you, instantly

Speak to one of our team right now with LiveChat, no long waiting times for email tickets to be responded to. We're here when you need it.

Coffee Drawing

Accessible everywhere, by your entire team

We offer free, unlimited staff accounts as standard and our software runs on desktop, tablet and mobiles - perfect for a busy modern restaurant.

Try our demo widget below

Don't worry, we don't expect you to show up!

Mobile Device

Designed with your customers in mind

Between 2015 and 2019 phone bookings for restaurants decreased from 58% to only 20%. Help your business reach it's full potential and maximise bookings with our powerful software.

  • Start taking bookings for your business in five minutes
  • Free up valuable staff time for other tasks
  • Learn more about your customers and increase efficiency
  • Don't lose customers to chat messages and missed phone calls when you're not around
Mobile Tablet Desktop Device

Booking Ninja automates online bookings and takes the stress out of managing your business.

Every business is different, so we've designed Booking Ninja to be powerful and customisable while still being user friendly and easy to understand.

  • Manage all your bookings in a single place, on any device
  • Create unlimited accounts for you and your team
  • Take deposits based on number of people booking or on overall sessions
  • Add a booking form directly into your site or use our free, hosted option
  • Add phone call and walk-in bookings to our system manually within seconds
Device Tablet Phone

We're more than just an online booking system; we help you run your business smarter.

Taking bookings online doesn't just mean less phone calls and more custom - there's loads of other benefits that only online bookings from Booking Ninja can provide.

  • In-depth reporting on your busiest times, sections and customers
  • Find and block repeat no-show customers
  • Ask customers custom questions before they arrive
  • Send mobile phone reminders to reduce the chance of a missed booking
Drawing Try

Ready to start taking online bookings?

Our 100% free account will take five minutes to set-up and requires no credit card.

Create Account

Kickstart your business with powerful and customisable features

Benefit Icon

Booking Widget

Add bookings directly to your site

Benefit Icon

Free Hosting

Hosted booking page - no site required

Benefit Icon

Use Your Own Branding

Add your own logo, messages and images

Benefit Icon

Easy Setup

Be live with online reservations within five minutes

Benefit Icon

Live Support

Live chat support for all accounts

Benefit Icon

Analytics & Reporting

Learn about your customers and analyse data

Benefit Icon

Table Management

Create floor plans and book tables automatically

Benefit Icon

SMS Reminders

Send out mobile reminders of bookings

Benefit Icon

Unlimited Team Members

Share booking information with your staff

Benefit Icon

Online Deposits

Take deposits per head or per booking

Benefit Icon

Custom Fields

Ask customers any questions you want

Benefit Icon

Mobile Friendly

Designed for use on phones and tablets

Fair and Simple Pricing

We offer a powerful free account without trials, and a competetive and powerful premium service that won't break the bank. All accounts come with free support and unlimited team accounts.


No cards or trials, just completely free.

Our free plan lets you get your business set up and taking online bookings in just five minutes.

Most Popular


$ 29.95
Billed per month

Our perfect plan for most businesses, offering unlimited bookings, free deposits and a huge variety of features.

  • UNLIMITED Bookings Per month
  • UNLIMITED Staff Accounts
  • Transfer of all existing bookings
  • Custom booking fields
  • Maximum 3 businesses
  • Booking Widget for your site
  • Free booking hosting
  • Online deposits for NO charge
  • Floor plans & Table Management
  • Events
  • Analytics and Reporting
  • Priority Live Support
  • SMS (Phone reminders) for 4p each


$ 69.95
Billed per month

Designed for large-scale operations, chains and people who want a completely bespoke and custom service.

  • ALL premium features as listed, PLUS...
  • UNLIMITED Bookings Per month
  • UNLIMITED venues and businesses
  • UNLIMITED Staff Accounts
  • UNLIMITED businesses and venues
  • BESPOKE features and custom updates
  • GUIDED live setup and free integration with your site
Drawing Moonlanding

Try out Booking Ninja, completely risk free.

Want to start taking stress-free online bookings? Sign-up today for a completely free account - no credit card details needed and no limited trial period.

“Booking Ninja has made managing bookings in our large cafe so much easier for both our customers and our team. It's absolutely invaluable for our business."
Testimonial Avatar Rebekah Jordan, Owner, Playopolis Board Game Cafe