The Hospedajes España – HOSTPN application has been created to allow the sending of the information required by Royal Decree 933/2021, of October 26, which establishes the documentary and information registration obligations of natural or legal persons who carry out lodging and motor vehicle rental
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 3.5 and PHP 7.2.
SourceWordPress plugins · Oct 27, 2026
01 / Source details
Aboutthistool.
The Hospedajes España – HOSTPN application has been created to allow the sending of the information required by Royal Decree 933/2021, of October 26, which establishes the documentary and information registration obligations of natural or legal persons who carry out lodging and motor vehicle rental activities.
Key features:
Accommodation, Guest, Room & Contract management — full CRUD for all property-related Custom Post Types with admin columns, meta boxes and AJAX-powered dashboard lists.
Part of Traveller (Parte de Viajero) — create, edit, export to XML compliant with the SES/Hospedajes format, and download CSV reports filtered by year.
Multi-type rental contracts — translatable contract templates for room rentals, tourist accommodations and long-stay leases with shortcode-based field resolution, inventory annexes, per-room share links, BIC/SWIFT and payment concept fields.
Frontend contract creation & signing — admins can create contracts directly from the management panel; guests can accept and sign contracts with optional signed PDF upload; admins can notify guests of contract changes with automatic version increment.
Contract attachments — upload main contract PDFs and multiple file attachments (PDF, images, documents) per contract with access-controlled storage, download and admin deletion.
Public contract view — shared-link contract pages with signature pad, language selector and PDF download.
Frontend management panel — tabbed interface on single accommodation pages for logged-in users with Contracts, Financial management, Cleaning, Inventory, Bookings, Promotions and Monthly expenses tabs; per-accommodation tab visibility controls via checkboxes in the admin; role-based access (admins see all, guests see assigned tabs); collapsible contract cards with client-side PDF generation.
Booking system — day-by-day availability calendar with month navigation, calendar-based seasonal pricing editor, Booking.com calendar price import (paste the monthly view HTML to extract prices automatically), minimum advance days restriction, auto-display widget option per accommodation (above or below content), inclusive date selection, booking status management (pending/confirmed/cancelled/completed), guest information capture, manual admin bookings, reservation mode (request with approval or direct confirmation), configurable shortcode/block attributes for stay rules and pricing overrides, and WooCommerce payment integration with automatic order creation and status sync.
iCal synchronization — import availability from external platforms (Booking.com, Airbnb) via iCal feeds with configurable cron-based sync frequency; export confirmed bookings as VCALENDAR via a dedicated endpoint; support for both accommodation-level and room-level feeds.
Monthly expenses / utility tracking — per-room consumption tracking with configurable resource types (electricity tariffs, gas, water), per-room device registration, monthly consumption records, rate-based cost calculation, global shared devices with automatic cost distribution across rooms, Chart.js consumption evolution charts, and admin-editable utility notices.
Cleaning task tracker — per-room cleaning checklist with area-based tasks, date tracking, notes and save/mark-all-done actions; shared periodic rotation mode with server-side rendering, comment subscriptions, edit/delete comments, queue reordering, advance reminder emails, and automatic overdue reminders sent to both guest and admin when cleaning is not completed 2 days after the scheduled date.
Checkout inventory inspection — generate a per-room inspection checklist from accommodation and room inventory items, mark OK/Issue per item with comments, save the inspection to the contract, and send the report by email to the landlord.
Create WordPress user from Guest — one-click WP user creation from any Guest record, copying all personal data and sending a welcome email; auto-links to existing users when the email already matches.
Room availability waitlist — visitors can subscribe to occupied rooms and receive automatic email notifications when the room becomes available.
Bidirectional guest-room sync — assigning a guest to a room or a room to a guest automatically keeps both records in sync, including room status updates (occupied/available).
Guest registration notifications — configurable email notifications on guest registration to selected users and external addresses, with resend capability from both the dashboard list and the admin post list.
Financial management — income/expense tracking per accommodation with admin dashboard and read-only frontend view, period-based filtering (month/quarter/year/all), recurring expenses with automatic generation, payment method tracking (transfer, cash, bizum, other), guest payment history view with PDF and CSV export, tax declaration summary for fiscal reporting, and payment history with overdue month detection.
Loyalty promotions — configurable stay-duration promotions with progress tracking, target accommodation link and featured image, reward badges, and rich-text terms & conditions; visible to both admins and assigned guests.
Block theme support — shortcode-based templates for single accommodation and archive pages, compatible with both classic and block themes.
Internationalization — all UI strings are translatable; ships with Spanish (es_ES) translations and supports runtime locale switching for contracts.
Credits
This plugin stands on the shoulders of giants
Owl Carousel v2.3.4 Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE Copyright 2013-2018 David Deutsch https://owlcarousel2.github.io/OwlCarousel2/ https://github.com/OwlCarousel2/OwlCarousel2/blob/develop/dist/owl.carousel.js
Trumbowyg v2.27.3 – A lightweight WYSIWYG editor alex-d.github.io/Trumbowyg/ License MIT – Author : Alexandre Demode (Alex-D) https://github.com/Alex-D/Trumbowyg/blob/develop/src/ui/sass/trumbowyg.scss https://github.com/Alex-D/Trumbowyg/blob/develop/src/ui/sass/trumbowyg.scss https://github.com/Alex-D/Trumbowyg/blob/develop/src/trumbowyg.js
02 / Source details
Gettingstarted.
01Upload hostpn.php to the /wp-content/plugins/ directory
02Activate the plugin through the ‘Plugins’ menu in WordPress
03 / Source details
Frequently asked questions.
How do I install the Hospedajes España – HOSTPN plugin?
To install the Hospedajes España – HOSTPN plugin, you can either upload the plugin files to the /wp-content/plugins/hostpn directory, or install the plugin through the WordPress plugins screen directly. After uploading, activate the plugin through the ‘Plugins’ screen in WordPress.
Can I customize the look and feel of my listings?
Yes, you can customize the appearance of your listings by modifying the CSS styles provided in the plugin. Additionally, you can enqueue your own custom styles to override the default plugin styles.
Where can I find the uncompressed source code for the plugin’s JavaScript and CSS files?
You can find the uncompressed source code for the JavaScript and CSS files in the src directory of the plugin. You can also visit our GitHub repository for the complete source code.
How do I add a new Custom Post Type to my site?
To add a new Custom Post Type, go to the ‘Apartment / Part of Traveller / Guest’ section in the WordPress dashboard and click on ‘Add New’. Fill in the required details for your Custom Post Type, including any custom fields provided by the plugin. Once you’re done, click ‘Publish’ to make the Custom Post Type live on your site.
Can I use this plugin with any WordPress theme?
Yes, the Hospedajes España – HOSTPN plugin is designed to be compatible with any WordPress theme. However, some themes may require additional customization to ensure the plugin’s styles integrate seamlessly.
Is the plugin translation-ready?
Yes, the Hospedajes España – HOSTPN plugin is fully translation-ready. You can use translation plugins such as Loco Translate to translate the plugin into your desired language.
How do I update the plugin?
You can update the plugin through the WordPress plugins screen just like any other plugin. When a new version is available, you will see an update notification, and you can click ‘Update Now’ to install the latest version.
How do I backup my Custom Post Types before updating the plugin?
To backup your Custom Post Types, you can export your posts and custom post types from the WordPress Tools > Export menu. Choose the ‘Host’ post type and download the export file. You can import this file later if needed.
How do I add ratings and reviews to my Custom Post Types?
The plugin don’t include a built-in ratings and reviews system yet. You can integrate third-party plugins that offer these features or customize the plugin to include them.
How do I optimize my Custom Post Types for SEO?
To optimize your Custom Post Types for SEO, ensure that you use relevant keywords in your host titles, descriptions, and content. You can also use SEO plugins like Yoast SEO to further enhance your host posts’ search engine visibility.
How do I get support for the Hospedajes España – HOSTPN plugin?
For support, you can visit the plugin’s support forum on the WordPress.org website or contact the plugin author directly through our contact information info@padresenlanube.com.
Is the plugin compatible with the latest version of WordPress?
The Hospedajes España – HOSTPN plugin is tested with the latest version of WordPress. However, it is always a good practice to check for any compatibility issues before updating WordPress or the plugin.
How do I uninstall the plugin?
To uninstall the plugin, go to the ‘Plugins’ screen in WordPress, find the Hospedajes España – HOSTPN plugin, and click ‘Deactivate’. After deactivating, you can click ‘Delete’ to remove the plugin and its files from your site. Note that this will not delete your custom post types, but you should back up your data before uninstalling any plugin.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati