B
Booking & Appointments Free WordPress.org

BA Book Everything

4.2 (20 reviews)
· 10K+ active installs · By bookingalgorithms
Active Installs
10K+
Rating
4.2 / 5
Version
v1.8.25
Last Updated
Jun 2026
Share

Plugin Review

AI-Researched

What is BA Book Everything?

BA Book Everything is a booking engine and management system built for WordPress site developers. Created by the team at bookingalgorithms, this plugin has been available on the WordPress repository for 8 years. It is designed to let you create rental or booking sites for tours, hotels, apartments, cars, yachts, and events. As of its latest update on Jun 29, 2026, the plugin runs version 1.8.25. It currently holds 10K+ active installs and a 4.2/5 rating from 20 ratings. The rating breakdown shows 80% 0% are one-star, which suggests a polarized user experience.

If you are searching for a booking plugin WordPress solution that handles multiple booking types under one roof, this plugin fits that bill. It supports hourly, daily, nightly, and event-based bookings. The plugin also includes a one-click demo setup to get a site running in minutes.

Key Features of BA Book Everything

  • One-Click Demo Setup – Installs demo content and configurations so you can test the plugin immediately after activation.
  • Flexible Rate Rules – Set minimum and maximum booking periods, apply rates to specific weekdays, and control which days reservations can start.
  • Variable Pricing by Guests or Days – Adjust prices automatically based on the number of guests or the length of stay.
  • Cyclic Availability – Schedule recurring availability for cruises or rentals that operate on cycles other than a standard week.
  • Custom Booking Categories – Create categories like tours, hotels, or yachts, each with its own booking rules and taxonomies.
  • Search Form Builder – Build custom search forms with filters for taxonomies, price ranges, guest counts, and keyword search.
  • Elementor Integration – Access BA Book Everything widgets and shortcodes directly inside the Elementor builder.
  • Service Post Type – Sell bookable services with variable pricing alongside your main rental items.

Who Should Use BA Book Everything?

This plugin is aimed at WordPress developers and site builders who need a rental plugin WordPress option that goes beyond simple hotel bookings. The tool is best suited for users comfortable with hooks, custom taxonomies, and Elementor page building. It works well for multi-category sites that list tours, apartments, and yachts together. The 8-year development history and 10K+ installs indicate a mature codebase, but the 20% one-star rating suggests that beginners may find the setup complex.

For anyone asking how to add booking system in WordPress for a single property type, this plugin may feel heavy. It is better for operators managing 10+ listings with varied pricing rules. If you need a wordpress booking plugin for tours, the cyclic availability and event-based booking rules make this a strong candidate.

Installation & Setup

Installation follows the standard WordPress process. Go to Plugins > Add New, search for "BA Book Everything," and click Install Now. The plugin requires PHP 8.1+ and MySQL 5.7 or MariaDB 10. The one-click demo setup reduces initial configuration time. However, beginners should expect to spend time learning the rate rule system and custom taxonomy settings.

Support & Community

The support data for the last 2 months shows 0 open threads and 0 resolved threads, giving a 0% resolution rate. This is a critical data point. With 20 total ratings and a split of 80% 20% one-star, the support gap likely drives the negative reviews. The plugin is 8 years old and actively maintained (last updated Jun 29, 2026), so the lack of forum activity may indicate users are directed to the developer's own support site at ba-booking.com. If you rely on the WordPress.org forum for help, this plugin may not meet your expectations.

Pros & Cons

What's Good
  • With 10K+ active installs and a 4.2 rating from 20 reviews, the plugin shows solid adoption and user satisfaction.
  • 80% of its 20 ratings are 5-star, indicating strong approval among the majority of users.
  • The one-click demo setup feature lets you launch a booking site in minutes, reducing initial configuration time.
  • Flexible rate rules allow you to set minimum/maximum booking periods, specific weekdays for rates, and variable pricing based on guest count or stay length.
Drawbacks
  • The support forum shows 0 total threads and 0 resolved, suggesting either very limited community support or lack of active troubleshooting.
  • 20% of ratings are 1-star, pointing to notable dissatisfaction among a significant minority of users.
  • Documentation is hosted externally on ba-booking.com rather than within the plugin or WordPress.org, which can make troubleshooting less convenient.

Technical Details

Requires WordPress
6.0+
Requires PHP
8.1+
Tested up to WP
7.0.1
First Released
2018 (8+ years)
Support (last 2 months)
0 threads

Feature Tags

booking properties rental tours yachts

Frequently Asked Questions