WooCommerce Booking Plugin for Rentals and Services - BRW

The all-in-one WooCommerce booking & rental plugin for WordPress. Sell rentals, hotel rooms, tours, taxi transfers, appointments, and equipment with flexible pricing, deposits, and real-time availability — powered by WooCommerce.

$35

For 1 Site

12 months of updates and support - 900+ customers with 4.6
Live Demo Try Sandbox
WooCommerce Booking Plugin for Rentals and Services - BRW

Popular Use Cases

One WooCommerce booking & rental plugin for many industries — car rental, hotels, tours, taxi transfers, equipment rental, and appointments — all on WordPress.

Hotel Booking

Turn WordPress into a complete hotel booking plugin for WooCommerce. Guests can check real-time room availability, apply seasonal pricing, and pay directly on your site — no need to redirect them to a third-party booking platform.

This WooCommerce car rental plugin covers everything from fleet management and multiple pickup/drop-off locations to automatic distance-based pricing. Ideal for both self-drive rental businesses and chauffeur-driven transport services.

Manage tour schedules, set seat limits per departure, and apply group pricing with this WooCommerce tour booking plugin. Travel agencies can list multiple tour packages and let customers book and pay online instantly.

Set up an on-demand transport, limousine, or taxi booking service right on WordPress. BRW automatically calculates fares based on distance and travel time, so customers know the cost upfront without calling to confirm.

A WordPress bike and scooter rental plugin built for shops renting by the hour or day. Customers book online, pick a collection time slot, and the system automatically checks availability to prevent double bookings.

Suited for businesses renting out tools and equipment by the day or week. The system tracks item availability, blocks conflicting bookings automatically, and supports security deposits before handover.

An appointment booking solution for spas, clinics, and beauty salons. Customers select a service, choose a preferred staff member and time slot, while owners manage every appointment from a single dashboard.

Rent out event items such as tables, chairs, sound, and lighting equipment based on actual usage time. Renters pick their required dates, the system calculates fees automatically, and flags items already booked for that period.

BRW flexibly supports many ways of setting up pricing and accompanying attributes, so you can set up many different types of rental or booking models to suit your business.

Core Value

A flexible WooCommerce booking and rental system built for real business needs, from car and equipment rental to hotels, tours, and appointment services.

Flexible Business Models

Use one plugin for rentals, tours, transport, appointments, equipment, rooms, and service bookings.

Smarter Pricing Setup

Create pricing rules that match how your business actually charges customers.

Backend Booking Management

Manage bookings, availability, inventory, calendar views, manual bookings, sync orders, and order details from backend site.

Better Customer Booking Experience

Let customers book more easily with clear forms, guest details, custom fields, file uploads, extra services, and location selection.

More Revenue Opportunities

Sell extra services, resources, deposits, insurance, and add-ons during the booking process.

Powered by WooCommerce

Built on WooCommerce — your WordPress booking and rental store uses trusted checkout, payment gateways, orders, emails.

Flexible Pricing for Every WooCommerce Booking & Rental

Set rates by day, hour, period, route, distance, appointment, or tour — each product priced exactly the way your business charges.

Daily Pricing

Charge by day, night, or 24-hour rental period.

Hourly Pricing

Set prices based on the number of booked hours.

Mixed Pricing

Combine daily and hourly rates in one booking.

Period-Based Pricing

Create prices for hour ranges or day ranges.

Route-Based Pricing

Set fixed prices for specific pickup and drop-off routes.

Distance-Based Pricing

Calculate booking cost by kilometers or miles.

Appointment-Based Pricing

Set fixed prices for time slots or service appointments.

Tour-Based Pricing

Price tours by time slot, special day, or fixed tour date.

Accept Payments & Deposits

Take WooCommerce booking payments through your existing gateways, with flexible options for full payment or a deposit on every rental order.

BRW WooCommerce booking plugin payment gateways

Automatic Price & Fee Calculation

Every WooCommerce rental product calculates its price automatically. Fields appear based on the rental type you choose, so each business shows only the options it needs.

This is the only required pricing field. All other pricing rules build on top of this value.

Backend Booking Management

Everything you need to run your WooCommerce booking and rental business — manage orders, availability, and calendars from one backend dashboard.

Manage Bookings is the central dashboard for handling every rental and booking order from the WordPress backend. A powerful filter bar lets you search by order ID, customer, date range, vehicle, pick-up/drop-off location, product, or status. Each row shows the key details at a glance — customer, rental time, locations, deposit status, insurance, vehicle, and product. You can update an order's status inline, track split deposit and remaining payments linked to their invoices, and sync bookings to your calendar.

Product Essentials

Everything you need to know about this WooCommerce booking & rental plugin before you buy.

  • 1. What’s Included

    • Theme File
    • Child Theme
    • Plugin File
    • Documentation
    • Demo Data
    • Own Plugins
    • Access to downloads
  • 2. Compatible Browsers

    • Chrome
    • Firefox
    • Safari
    • Opera
    • Edge
  • 3. Compatibility

    • WordPress Latest Version
    • PHP 8.x
    • PHP 7.x
    • WooCommerce
    • Elementor
    • WPML
    • Loco Translate Plugin
    • Polylang
    • GTranslate
    • CURCY - Multi Currency for WooCommerce
    • WPBakery Page Builder
  • 4. Documentation

  • 5. Support

    • Monday - Saturday
    • 24h Response Time
    • Support via Forum
    • Support via Email
  • 6. Changelog

  • 7. License

    • 12 Months Update
    • 12 Months Supports

Need Help?

Our support team is here for you

Visit Support Forum

14 Days Money Back Guarantee!!!

Get a full refund as long as your request meets the conditions in our refund policy.

Refund Policy

Powerful Features for Advanced Booking Websites

Everything you need in a WooCommerce booking and rental plugin — flexible pricing, deposits, availability rules, calendar sync, and Elementor elements. See the docs or video for details.

Pricing & Payment

  • Daily pricing
  • Hourly pricing
  • Mixed pricing
  • Period-based pricing
  • Route-based pricing
  • Distance-based pricing
  • Deposit payment
  • Insurance fee
  • Group pricing
  • Seasonal pricing

Booking Experience

  • Booking form
  • Request booking form
  • Custom checkout fields
  • Extra services
  • Resource options
  • Advanced search
  • Responsive design
  • Elementor elements

Availability & Rules

  • Allowed dates
  • Disabled dates
  • Preparation days
  • Minimum booking days
  • Maximum booking days
  • Booking reminders
  • Cancellation policies

Management Tools

  • Manual booking
  • Backend calendar
  • Inventory management
  • Backend search
  • Invoice generation
  • Import/export locations
  • Custom taxonomies
  • Sync Bookings Across Platforms
  • Multiple shortcodes

Frequently Asked Questions

Do you have a question about product? See our most frequently asked questions. If your question is not listed below, please contact us.

BRW is a WooCommerce plugin that turns your WordPress site into a fully functional online booking and rental platform. It is designed for hotels, car rentals, travel agencies, tour operators, and appointment-based businesses — letting customers search availability, choose dates, and pay — all from your own website.

Yes. BRW is built on top of WooCommerce and requires it to be installed and activated. All payments, orders, and invoices are handled through WooCommerce, so you can use any payment gateway that WooCommerce supports — including Stripe, PayPal, and many others.

BRW supports a wide range of business types through its rental type system:

  • Car / vehicle rental — daily or hourly fleet rentals with vehicle ID tracking
  • Hotel / accommodation — room bookings with check-in/check-out dates and guest counts
  • Travel agency / tours — fixed-duration packages or multi-day itineraries
  • Taxi / transportation — point-to-point transfers with Google Maps autocomplete
  • Appointment booking — time-slot scheduling for services, clinics, studios, etc.
  • Mixed & period-time rentals — flexible configurations combining multiple models

BRW is built as a standalone WooCommerce plugin and outputs standard HTML. It is compatible with most WordPress themes. For page builders (Elementor, WPBakery, Gutenberg blocks), you can place any BRW feature on your pages using shortcodes — 27 shortcodes are included to embed booking forms, search widgets, calendars, and product sections anywhere.

Yes. BRW includes a Custom Checkout Fields manager (BRW → Custom Checkout Fields) where you can add unlimited custom fields to the booking form. Supported field types include text, number, textarea, select, radio, checkbox, file upload, date picker, and a price add-on (range slider). Fields can be assigned globally, by category, or overridden per product.

BRW supports flexible pricing models at the product level, including:

  • Base price — flat daily / hourly rate via WooCommerce regular price
  • Duration-based pricing — different rates for different rental lengths (e.g. 1–3 days vs. 4–7 days)
  • Seasonal / date-range pricing — custom price rules that apply during specific date windows
  • Extra services pricing — add-ons with their own prices attached to booking options
  • Custom Checkout Field add-ons — price fields that increase the order total based on customer selection

Yes — BRW now supports syncing bookings with Google Calendar, iCal, and multiple external platforms, so you always have an up-to-date view of your availability everywhere you need it.

Yes. The Taxi and Transportation search shortcodes integrate with the Google Maps Places Autocomplete API so customers can type a free-form pickup and dropoff address. You supply a Google Maps API key in the plugin settings. You can also restrict autocomplete to a specific country or geographic bounds.

Yes. Each vehicle product offers two inventory modes:

  • Automatically — tracks total stock count. Customers see a quantity input.
  • Manually (by Vehicle ID) — you define named individual units (e.g. “Toyota Camry – ABC-123”). Customers select a specific vehicle from a dropdown at checkout, and availability is tracked per unit.

The Manual mode is ideal for car rentals, boat rentals, and any fleet where tracking individual assets matters.

For the fastest help, please submit a support ticket through our website rather than emailing directly. Include your WordPress admin details (and screenshots, if relevant) so our team can diagnose and resolve your issue quickly.

Yes! We offer custom development for specific business requirements. Contact us through our website to discuss your needs and get a quote.

Your Benefits

Everything included with your purchase.

  • Download the product package immediately after successful payment.

  • 14-day refund policy

  • 12 months of support and updates

  • Online documentation included

  • Secure checkout & instant access

Trusted by 900+ users
$35

Safe payment, instant access, and reliable support.

Related Products

The theme uses the BRW plugin to power its core functionality, and the BRW add-on to build the multi-vendor feature.

Review & Rating

See what customers think about this WooCommerce booking and rental plugin — real ratings and reviews to help you buy with confidence.

5.0 6 reviews
5★
6
4★
0
3★
0
2★
0
1★
0
bzpoint July 28, 2026

From the moment I installed BRW, I was impressed by its seamless integration with woocommerce and intuitive interface. Setting up my rental listings was a breeze, thanks to the user-friendly dashboard and helpful documentation provided by the BRW team.

One of the standout features of BRW is its flexibility. Whether you’re renting out properties, equipment, or anything in between, BRW adapts effortlessly to your needs. Customizable booking calendars, flexible pricing options, and robust backend make it easy to tailor the plugin to fit your unique business requirements.

But what truly sets BRW apart is its outstanding support team. Whenever I had a question or encountered an issue, the BRW support team was there to help, offering prompt and knowledgeable assistance every step of the way. Their dedication to customer satisfaction is truly commendable and has made my experience with BRW all the more enjoyable.

In addition to its powerful features and excellent support, BRW is also incredibly affordable, making it accessible to businesses of all sizes. With BRW, you can maximize your rental revenue.

marketingfabrik June 12, 2026

Ich habe noch nie im Leben einen so perfekten Kundendienst und Service erlebt. Diese Jungs und Mädels sind echt Klasse. Die Antworten auf die Fragen kommen so schnell, das man es schon fast “Echtzeitkommunikation” nennen kann! Und das buchungsplugin ist auch der Hammer. Es funktioniert sehr gut ist unglaublich anpassbar und sehr zufriedenstellend. Kurzum, Das ist eine sehr, sehr gute EntwicklerFirma!

Danke
Rolf

loud April 19, 2026

This plugin is very flexible and a must buy.
The good about this plugin is the customer support.
They help me with every problem that i had.

wsilvaoliveira166 February 18, 2026

It’s a great plugin, just to be able to make a back-end reservation and not pay more for it or having to search for another integration is a huge plus for me. The back-end calendar and control of the rental with Filters also help a lot with organization.

There are some optimizations to be made here and there, you’ll notice the admin tabs getting slower if your product has tons of drop-off and pick-up locations configured, but honestly, not too much of a hassle as of now. It could also have some kind of integration with Google Sheets.

All in all, great product, really got my money worth, and I also have to talk about the great support offered. I got answers on a Sunday, and they got back to me as quick as they could to understand what issues I was having. Thanks.

bitsolutionsjamaica April 20, 2025

Great plugin, with many flexibility to use. Customer and customization support is prompt!

productseller6 May 10, 2024

Plugin works fine and has almost every thing a rental booking system need, the support give help almost to any question and works with either on any special request ( as in my case still working with me on my special requirements ) for me best value for money.

Add a review