WP Rentals - Booking Accommodation WordPress Theme
WP Rentals is a feature-rich WordPress booking theme for rental platforms, offering flexible owner vs. multi-user listings, extensive customization, and calendar integration. It supports multiple payment gateways, translations, and external integrations for a scalable rental marketplace.
Core capabilities and architecture
- Supports single owner or multi-user listings for daily or hourly rent, enabling flexible ownership models.
- Extensive customization options: 200 theme options, 20 pricing choices, and 22 pre-built demos for rapid setup.
- Ical feed support for export and import to synchronize availability with platforms like Airbnb and HomeAway.
- Compliance and payments: up-to-date with SCA Regulations for Europe Stripe Payments and support for payments via WooCommerce; Instant Booking deposits paid through WooCommerce do not require login.
- Multilingual capability: WP Rentals can be translated to any language with 3rd party plugins such as WPML or Weglot.
- WP Rentals Property API enables integration of listings, bookings, and user data with external systems, including mobile apps.
- Translations Included: Spanish, German, French, Italian, Portuguese, Dutch, Greek, Turkish, Romanian (translations may require edits).
- Latest Version 3.16.0 – November 2025.
New demos and template studio enhancements
- New Demo features: Introduction of WP Rentals Elementor Studio — full support for building templates via Elementor Free (no Pro required).
- Custom Template capability: build and assign templates for Single Property, Single Blog Post, Property Categories, Single Owner, Header & Footer.
- New – Property Categories / Taxonomies: synced with Property Category Template; description field with full text editor; attach PDFs to categories; image galleries for categories; create unique designs for categories, types, cities, areas, statuses, or features.
- Widgets by template: 31 widgets for Single Property Template, 11 for Single Blog Post Template, 14 for Property Categories Template, 8 for Single Owner Template, 9 for Header & Footer Template.
- Maps and category enhancements: GeoJSON uploads for interactive category pages; category image galleries; category-specific designs.
- Changelog and ongoing updates: check the full changelog for details.
Pricing, payments and booking options
- Flexible price settings per listing: default price per night or per hour, and different prices for bookings over 7 days or 30 days; discounts for 7/30+ nights or hours.
- Weekend pricing, minimum booking days, and price options for extra guests; cleaning and/or city fees with per-night, per-guest, or per-guest-and-night calculations; security deposits and taxes values; early-bird discounts.
- Custom pricing: per-night for 7d+ or 30d+ bookings; weekend night pricing; custom prices for specific periods and extra guests; turnover day configurations.
- Booking options: set whether fees are calculated by the number of guests or price per guest; configurable changeover days (check-in, check-out, or both).
- Hourly booking and daily booking modes: test hourly booking and mixed booking demos via dedicated demo links.
- Demo accounts and access: test the system with a demo account to explore price and booking flows.
- Payments: Admin can receive payments via PayPal, Stripe, or Wire Transfer; WooCommerce integration supports 150+ merchants and can process payments for bookings; Instant Checkout with WooCommerce is supported.
- Deposts and service fees: deposits and admin service fees can be configured (percent or fixed value); all payments flow through the chosen gateway.
- Calendar synchronization: iCal feed import/export supports syncing availability with multiple platforms; multiple feeds can be added.
- Booking management: each confirmed booking blocks the listing’s availability for the period.
Calendar, availability synchronization and currency features
- ICal feed synchronization to sync availability with other platforms; multiple feeds supported.
- Multi-currency widget: set a default currency site-wide and enable a multi-currency widget for conversions (real-time rates via API).
- Open Street Map and Google Maps integration: location search, radius search, and interactive maps; customizable map pins and Places autocomplete for location fields.
- Radius search and map-based browsing: enhanced map features for half-map and full-map results.
Admin options, submission management and user roles
- Extensive admin controls for appearance, navigation, and header options; multiple header designs and transparent header options.
- Property submission and bookings management: configure who can submit listings, login/registration flows, and redirection after login; support for Recaptcha on registration.
- Membership and pricing: admin can configure packages for property submissions or per-listing fees; recurring options for memberships or per-listing fees.
- Submission fields: select which fields are shown in the submit form and which are mandatory; optional guest dropdown and object rental labeling; deposit and fee management for bookings.
- Email management: admin can customize emails with HTML support (img, br, em, strong).
- Invoices and billing: detailed invoices for owners and renters, with print options and centralized dashboards.
Integrations, widgets and developer tools
- Bundled plugins: Bakery Page Builder, Revolution Slider, and Ultimate Addons for WPBakery Page Builder; updates available through the theme.
- Elementor Ready Widgets: 13 WP Rentals Elementor widgets for modern page design with Elementor.
- Advanced search: custom fields for search types 3 and 4, unlimited fields, and per-row field layouts; location and category-based search refinements.
- Open Street Map and Google Maps options: custom map colors, pins, and on-demand pins; radius and distance-based search.
- Administration and multi-language readiness: Weglot and WPML compatibility with a disclaimer about third-party plugin support.
- SMS notifications via Twilio: integrate a Twilio number and send SMS to verified numbers.
- API access: robust WP Rentals API for data management and external integrations.
Translations, language readiness and internationalization
- Translation-ready architecture with Poedit support and compatibility with popular translation plugins.
- Direct multi-language workflow via WPML or Weglot; third-party plugin compatibility noted.
Technical and design details
- Based on Bootstrap 3; fully responsive with HTML5 and CSS3; retina-ready design.
- Cross-browser compatible; built-in caching for speed; customizable header, colors, and layouts.
- Dedicated admin options for property submission management, bookings management, and global appearance settings.
Translations and language support
- Spanish, German, French, Italian, Portuguese, Dutch, Greek, Turkish, Romanian translations included; edits may be required for perfection.
Demo access and test accounts
Demo Access Information and credentials are provided to explore the system:
- Demo User Access: Username = user
- Password = 1234
- Demo links for hourly and mixed bookings:
Hourly booking demo and
Mixt booking demo.
- Consoles and sample listings: see dedicated demo properties at the provided demo sites.
Important notes for presales and documentation
- Check the demos and ask questions before purchase; refunds are limited for purchases that don’t match features listed in the demos.
- Translations are included but may require edits depending on language and content.
The information on this website is sourced from the
ThemeForest product page
.