WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by bookingalgorithms v1.8.27

BA Book Everything

The really fast and powerful Booking engine for theme/site developers to create any booking or rental sites (tours, cars, events, apartments, yachts)

BA Book Everything

The facts

Rating
4.2★ from 20
Active installs
10k+
Price
Free
Last updated
10 Aug 2026
Added
Jan 2018
Requires WP
6.0
Tested up to
WP 7.0.4
Requires PHP
8.1
Downloads
397,490

Our analysis

AI-assisted

BA Book Everything is a WordPress plugin designed for creating booking and rental sites, suitable for various services such as tours, hotels, and events. It features a flexible price adjustment system based on multiple factors, including dates and guest numbers, and offers integration with Elementor for easy content management.

The plugin includes a demo setup for quick installation and provides tools for managing bookings, including customizable forms and an availability calendar. It is aimed at developers and site owners looking to implement a comprehensive booking system on their WordPress sites.

Best for: This plugin suits developers and site owners creating booking or rental websites.

What it does well

  • One-click demo setup for quick installation
  • Flexible pricing rules based on various criteria
  • Integration with Elementor for content management
  • Customizable booking forms and availability calendars
  • Supports multiple booking categories and taxonomies

Where it falls short

  • Limited information on specific features and functionality
  • No pricing details for add-ons or additional features

Verdict

BA Book Everything provides a robust solution for booking management, though more detailed information on its features would be beneficial.

From the developer

bookingalgorithms's own description of BA Book Everything, lightly tidied.

BA Book Everything plugin – the really fast and powerful Booking engine with a management system for theme/site developers to create any booking or rental sites (tours, hotels, hostels, apartments, cars, events, yachts, etc., or all together). Magic one-click “Demo Setup” feature helps you get started with the plugin in minutes!
Rates and prices system is easy to use and incredibly flexible in adjusting any price variations based on seasons (dates), week days (weekend rates, etc.), number of the guests or/and number of the days/nights.
Thanks to integration with Elementor plugin, you’ll be able to see BA Book Everything shortcodes and widgets (e.g. search availability form, booking form, booking item calendar, slideshow and other post elements) in the list of the content modules in the Elementor builder.
It’s highly customizable via hooks, but even “out of the box” the plugin is ready for use and works fine – Try Demo and Read details.

Docs & Support

You can find Docs and more detailed information about BA Book Everything on ba-booking.com. If you were unable to find the answer to your question in any of the documentation, you should check the support forum on WordPress.org. If you can’t locate any topics that pertain to your particular issue, post a new topic for it or send us a message via the site contact form.

Features

  • One-click Demo content setup
  • Booking rules for nights, days, hours or event (tour) booking
  • Custom categories (tours, hotels, apartments, cars, events etc.) with own booking rules
  • Easy to create custom taxonomies from the administrator screen to use them when editing booking objects
  • Easy to create schedule and prices
  • Flexible rate rules: minimum/maximum booking period, days of the week to which the rate applies, days of the week in which the reservation can be started
  • Variable prices based on number of the guests or/and number of the days/nights
  • Cyclic availability: schedule items availability every N days for M days. Useful for cruises and other types of rentals with cycles other than a week.
  • Exclude certain dates from availability calendar
  • Setup prices for any age categories (customizable)
  • Search form builder: allows to use custom taxonomies as filters, price range picker, guests selection, keyword search, search tabs (different search field set per booking category)
  • Promotional: discount Coupons, discounted prices with time constraints
  • Full control on the Booking process – e-mail confirmations and notifications, customizable booking form, checkout form, option for manually availability confirmation (both email and admin dashboard)
  • Availability calendar with prices, synchronized with booking form widget
  • Widgets: booking form, search form, taxonomy terms filter, prices filter
  • Shortcodes [all-items], [babe-listing]
  • Elementor support
  • 5 stars rating integrated with WP comments
  • Product schema markup
  • Service post type – sell services with booking!
  • Variable prices for services
  • FAQ post type
  • Google Maps API integrated to show address map or find nearest meeting points (for tours etc.)
  • Internationalized and Translation ready
  • Multilingual support for WPML plugin
  • Post duplication supported with Post Duplicator plugin
  • Hooks for customization (developers)
  • Integrated with WP xml export/import
  • and more…

Available in Addons

  • Currency switcher
  • Backoffice: iCal synchronization, PDF invoices, backend bookings, editing/cancellation orders for both customers and administrators, extra charge, full or partial refund, custom refund rules, export orders to XLSX file, custom order statuses and email notifications, etc.
  • Multi Vendor Marketplace extension
  • Payment gateways: PayPal, Stripe, Razorpay, ePayco, Yoco, Wompi, Mercado Pago, Mi Cuenta Web (IZIPAY), Kashier, PARAM, IfthenPay, “Bank transfer” payment option and more

You can find all BA Book Everything Addons and Themes and more detailed information about the plugin on ba-booking.com.

Limitations

The War is a fact that has already affected many businesses around the world, including ours. Until the war is over, we are not providing any products or services to the russian audience.
When using our products, russian audiences may encounter unexpected behavior.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for taking bookings.

MetForm

MetForm

93

Elementor forms builder to create WordPress forms like contact form, booking form, feedback form, survey form,...

Free 600k+ installs 4.7★ (504)
Calculated Fields Form

Calculated Fields Form: complete WordPress form builder for contact,booking,quote,payment forms & more,wit...

Free 40k+ installs 4.9★ (970)
Appointment Booking Plugin

Appointment booking plugin for WordPress. Let clients self-schedule 24/7, accept payments at booking, and redu...

Free 100k+ installs 4.9★ (99)
Simply Schedule Appointments

Unlimited appointments, booking calendars, and notifications. Powerful appointment booking plugin and booking...

Free 50k+ installs 5★ (155)
Booking Calendar

WP Booking Calendar plugin for full-day bookings, time-slot appointments, rentals & events. Accept booking...

Free 40k+ installs 4.7★ (653)