Designed for: car rental websites of all types — whether you’re running a car hire agency, managing vehicle rentals, or offering airport, daily, or long-term car bookings. This plugin fits both personal and commercial needs, from compact cars to high-end SUVs. It’s an ideal choice for rental fleet management, streamlined reservations, and professional customer handling.
Latest Version: 22 January 2026 – v4.1. Check the changelog





Add unlimited rental locations, each with its own address, contact info, and available vehicles. Locations appear on a live map in the booking form, making it easy for customers to select pickup and return points.
Each location can have its own booking window (e.g. earliest in 3 days, latest in 7), minimum and maximum rental duration, custom rules based on dates or selected locations, and after-hours pickup/return options. Define detailed business hours with multi-range support for breaks, require driver’s license verification, and enable availability checks.
You can also configure default pickup times, excluded dates, payment methods, deposit options, Google Calendar sync, and custom notifications—per location. Alternatively, customers can also enter a custom pickup or return address using Google Autocomplete.

The occupancy calendar provides a clear daily overview of all car pickups and returns, helping you manage reservations at a glance. You can filter entries by pickup location, return location, or booking status to quickly find what you need—ideal for busy rental schedules and multi-location setups.

The plugin uses a clear, step-by-step booking process that guides customers through each stage. Completed steps can be revisited without losing any previously entered information.

The Car Rental Booking plugin allows you to create and customize unlimited booking forms with a variety of options such as default booking status, geolocation type, payment methods, coupon options, and more.

Add required or optional agreement fields for GDPR compliance. Use the built-in form builder to create custom sections and fields, define required inputs, and set your own error messages.

Define an unlimited number of vehicles, each with detailed configuration options. Set the vehicle’s title, description, location, make and model, seating and luggage capacity, gearbox type, engine type, and daily mileage limit. You can also specify the required driver age (min/max), default pickup and return times, and assign a vehicle to a group using a Group Code—ideal for managing fleets with multiple identical models shown as a single option in the form.
Upload a photo gallery, link to additional vehicle info, and enable or disable the “Similar” label next to the vehicle name. Assign attributes to highlight key features, define custom pricing and tax rates, exclude availability for specific dates, and sync individual vehicles with a Google Calendar.

Define unlimited attributes like color or engine type to organize your fleet. Choose from text input, single choice, or multi choice values, and assign them to vehicles for clear and structured presentation.

Add an unlimited number of add-ons that can be selected by the customer, such as a child seat, an additional driver, or GPS navigation. Specify if an add-on can be ordered more than once, set the maximum number that can be ordered, the price per single addition, and the method of calculating the fee, either per entire rental period or per day. You can also specify your custom tax rate.

Draw custom geofence zones on the map and assign them unique names. These zones can be used as conditions in pricing or availability rules, especially when customers are allowed to enter their own pickup or return addresses. If the selected location falls within a defined geofence, the system can automatically apply specific pricing or availability logic.
The intuitive drawing tool lets you create, adjust, and manage polygon-based zones with ease—perfect for setting custom rates in specific neighborhoods, cities, or service areas.

Limit custom pickup and return locations to selected countries or a specific address with a defined radius. Useful when allowing users to enter addresses manually.

The Car Rental Booking plugin offers a variety of payment options, including cash, Stripe, PayPal, wire transfer, and credit card on pickup. If WooCommerce is installed on your website, you can also leverage the full range of payment methods supported by WooCommerce, giving your customers more flexibility and convenience when paying for their bookings.

The plugin allows you to define different types of prices:

You can define flexible pricing rules based on multiple conditions, including the booking form, selected vehicle, pickup or return location, day of the week, specific date or time ranges, distance between the base and pickup or return location, and the driver’s age.

Easily define business hours for each day of the week, including multiple time ranges per day—perfect for handling mid-day breaks or split shifts. You can also block out specific dates and set booking limits for any selected day, date, or time range.
The built-in Availability Rules module gives you full control over when vehicles and booking extras are available. Rules can be based on the selected form, pickup and return locations, date range, day of the week (for pickup or return), rental duration, time range, or driver’s age.

The Car Rental Booking plugin is integrated with the Google Calendar for booking management.

The plugin includes customizable widgets with configurable fields. The widgets provide a simplified version of the booking form, omitting maps and navigation, which results in a cleaner, more user-friendly format. These widgets can be displayed in sidebars, sliders, and other sections of your site, making them especially useful for homepage integration.

The plugin comes with ready-to-use translation files, allowing you to start in your preferred language right away. Included languages: German, Greek, Spanish, French, Italian, Dutch, Polish, and Romanian. All translations cover both the booking form and the WordPress admin area, making localization effortless without additional setup.

Users can set their current location as the pickup point using browser geolocation. The plugin also supports server geolocation, allowing the administrator to choose the server handling location requests. These features can be disabled if not needed.

Seamlessly integrate with WooCommerce for login, registration, order processing, and payment gateways. The Car Rental plugin also works independently without WooCommerce.

With the built-in color picker, you can define your own colors to match the booking form to your website.

The plugin includes an integrated exchange rate importer that enables you to convert the plugin’s base currency into any of the available currencies. With this feature, you can create a single booking form that supports multiple currencies, which is useful for different language versions of the page.

Create fixed or percentage-based discount coupons with usage limits and activation dates. Use the built-in generator to quickly create multiple coupons without manual setup.

The plugin is integrated with the Vonage and Twilio API for SMS notifications, enhancing the customer experience. By adding Telegram and email notifications, your clients will always be kept informed.

The Car Rental Booking plugin is fully responsive, meaning that every element adjusts seamlessly to any screen size. It works great on all mobile devices and tablets.

The Car Rental Booking plugin is compatible with WPML, supporting multi-language websites. The .po and .mo files allow you to translate your installation. If you need to change any text or label in the plugin, you can do so by editing the language file.

Jumpstart your setup with the built-in demo importer available in the plugin settings. With just one click, you can import ready-made content including predefined booking forms, routes, vehicles, and global settings. It’s the fastest way to see how the plugin works and tailor it to your needs.

Support is conducted through our Support Forum. We’re in GMT +1 and we aim to answer all questions within 24 hours on weekdays. In some cases, the waiting time may be extended to 48 hours. Support requests sent during weekends or public holidays will be processed on the next Monday or the next business day.
We are a team of passionate people with 20+ years of experience and 15+ years on Envato Market. We specialize in WordPress, design, and development. Please follow us to stay up to date as we continue to craft new products.
$59 |
Download |
4.6 average based on 100 ratings.
| Last Update | 2026-01-22 |
| Created | 2018-03-29 |
| Sales | 1964 |
| Discussion | Comments |
| Compatible Browsers | IE10 IE11 Firefox Safari Opera Chrome Edge |
| Software Version | WordPress 6.9.x WordPress 6.8.x WordPress 6.7.x WordPress 6.6.x WordPress 6.5.x WordPress 6.4.x WordPress 6.3.x WordPress 6.2.x WordPress 6.1.x WordPress 6.0.x WordPress 5.9.x WordPress 5.8.x WordPress 5.7.x WordPress 5.6.x WordPress 5.5.x WordPress 5.4.x WordPress 5.3.x WordPress 5.2.x WordPress 5.1.x WordPress 5.0.x |
| Compatible With | Elementor Elementor Pro Visual Composer WooCommerce 9.x.x WooCommerce 8.x.x WooCommerce 7.x.x WooCommerce 6.x.x WooCommerce 5.x.x WPBakery Page Builder WPML |
| Gutenberg Optimized | |
| High Resolution | Yes |
| Files Included | JavaScript JS HTML CSS PHP |
| Video Preview Resolution |