Direct booking engine · Huesa

Commission-free booking engine for hotels, country houses and apartments in Huesa

AciertaHotel handles the complete management of your property in Huesa: direct bookings with no commission from your own website, an overbooking-proof calendar, online check-in and the traveller report for SES Hospedajes. A widget that goes live in two minutes, no lock-in and support in English and Spanish.

  • No commission per booking
  • Set up in 5 minutes
  • Everything included, no limits
  • SES Hospedajes compliance
  • 35+ languages

For properties in Huesa:

  • Hotels
  • Guesthouses
  • Country houses
  • Apartments
  • B&Bs
  • Glamping
No commission

What every commission costs you in Huesa

A €400 booking through a portal leaves €60 to €80 behind. Five bookings a month is close to €4,000 a year that leaves your account and never comes back. That same money pays the AciertaHotel fee many times over.

Built for independent properties

Small hotels, guesthouses, B&Bs, country houses and holiday apartments in Huesa. If you run between 3 and 60 units, AciertaHotel is built to your size.

0 %
Commission per booking
5 min
To install the widget
∞
Unlimited properties and bookings
24/7
Your site selling
Features

Everything you need in Huesa, available today

A complete management and booking system, built for independent properties in Huesa.

Embeddable widget

Paste a snippet of code into any website and your guests book without leaving your site. Works with WordPress, Wix, Squarespace and plain HTML.

Availability calendar

Monthly view by room type — rooms, apartments or houses. Edit rates, open or close dates and set minimum stays. Bulk editing across date ranges.

Booking management

A full list with filters by status, dates and guest. Confirm, cancel, create manual bookings (phone/walk-in) and mark no-shows.

Rate plans

Create non-refundable, breakfast-included or seasonal rates. Each property type can have several plans active at once.

Guaranteed overbooking protection

Temporary holds during checkout plus atomic confirmation in the database. Selling the same unit twice is impossible.

Spain

SES Hospedajes

Automatic traveller registration as required by the Spanish Ministry of the Interior. Entry forms, submission to the MIR API and tracking of what is still pending.

Multi-user and roles

Invite your team with distinct roles. The owner gets full access; staff get access limited to day-to-day operations.

Automatic emails

Confirmation to the guest and notification to the owner on every booking. Templates branded with your property, fully customisable.

Widget branding

The widget inherits your property's logo and primary colour. Your guests see your brand, not ours. Fully integrated into your website.

Property types

Create and edit your property types: name, description, maximum occupancy, base rate, number of units, photos and amenities.

Real-time dashboard

A daily summary of arrivals, departures, occupancy and revenue. A view of the latest bookings and alerts for the day's pending check-outs.

Super-Admin panel

For multi-property operators. Manage every property, its users and a complete audit log.

35+ languages available

The widget automatically detects the guest's browser language and shows the booking form in their own language, with no extra configuration.

🇪🇸 Spain's co-official languages
SpanishCatalanValencianGalicianBasqueAragoneseAsturianAranese
🌍 European languages
EnglishFrenchGermanItalianPortugueseDutchPolishSwedishNorwegianDanishFinnishGreekCzechSlovakHungarianRomanianBulgarianCroatianSlovenianEstonianLatvianLithuanianSerbianUkrainianRussianAlbanianMalteseIrishIcelandicWelsh
Live in minutes

3 steps to start taking direct bookings in Huesa

01
Add your property and its units

Sign up, add your property and create your types — rooms, apartments, houses — with rates, photos and amenities. Set up whatever rate plans you need: standard, non-refundable, breakfast included…

02
Paste the widget into your website

Go to the "Widget / Embed" section of the dashboard, copy the 2-line snippet and paste it into any page of your site. Works with WordPress, Wix, Squarespace or plain HTML.

03
Take bookings and manage from the dashboard

Your guests search for dates, choose and book directly on your website. You get an email notification and see the booking in the calendar instantly.

Availability calendar by property type showing rate and allocation per day
Management dashboard

Your property in Huesa under control, always

A clean, fast dashboard for managing bookings, availability, rates and staff from any device. Designed for daily use, not for weeks of training.

  • Visual calendar with bulk editing
  • Manual bookings for walk-ins and phone calls
  • Alerts for the day's arrivals on the home screen
  • Full history with payment status
  • Internal notes per booking
Modules

Everything AciertaHotel includes

More than 20 modules built into a single platform, with no plugins or third-party providers. Tap any of them to see exactly what it does and how it helps. All available to any property in Huesa.

AciertaHotel control panel: today's arrivals, occupancy, revenue, revenue chart and latest bookings

The AciertaHotel control panel: your key figures in real time the moment you sign in.

Front desk and bookings

Dashboard Your day at a glance

The home screen greets you with every critical figure of the day in real time: today's arrivals and departures, occupancy rate, revenue for the month and bookings awaiting confirmation. It is designed for the front desk: what matters first, without endless menus.

  • Smart alerts: flags pending bookings and what needs cleaning today.
  • Shortcuts to the modules you use most (Revenue, Housekeeping, Guests, Channels…).
  • Latest bookings with status and payment status, so you can act in seconds.
Availability calendar The day-to-day screen

A visual grid with one row per property type and one column per day. At a glance you see the rate, the free units and the status of every date. It is the operational heart of AciertaHotel and where you will spend most of your time.

Availability calendar by property type showing rate and allocation per day
  • Bulk editing: drag to change rate, allocation or minimum stay across a whole date range at once.
  • Open or close specific dates and set seasonal or high-season rates.
  • Occupancy traffic light (available, low availability, full, closed) to spot gaps and optimise.
Bookings Full management

A list with filters by status, dates and guest, plus a detail page for every booking. You can create manual bookings for walk-ins or phone calls, amend them, cancel them applying your policy, and mark them as no-show or completed.

  • Details with guest data, amount, payment status and internal notes.
  • Manual booking in seconds for reservations arriving through other channels.
  • Copyable online check-in link and check-in status per booking.
Booking engine (widget) Direct bookings, 0% commission

An embeddable widget you paste into your own website with two lines of code. Your guests search dates, see real availability and book without leaving your domain or paying commission to a middleman. It loads in an isolated iframe so your site's design never clashes with the widget's.

  • Mobile-first, fast and accessible (keyboard, ARIA, contrast).
  • Inherits your logo and brand colour automatically.
  • Works with WordPress, Wix, Squarespace or plain HTML.
Online check-in Before they arrive New

A private portal, with a unique link per booking, where the guest completes check-in from their phone before arriving: they record the details of every traveller (in the exact format SES Hospedajes requires) and can add extras. It cuts queues at reception and leaves the paperwork done.

  • The link is sent automatically in the confirmation email.
  • The data feeds straight into the Ministry of the Interior traveller register.
  • A cross-selling opportunity: breakfast, parking, late checkout… right before arrival.

Distribution and sales

Channel management (iCal) Overbooking protection

Sync your availability with Airbnb, Booking, Vrbo and other calendars over iCal, in both directions. You export a link per property type so the OTAs can read your bookings, and import their calendars so their bookings block your availability automatically. That is how you avoid overbooking across channels.

  • Export via a secure token you paste into each OTA.
  • Import that creates blocks and reduces allocation in real time.
  • A record of the last sync and the number of events per channel.
Waiting list Don't lose demand New

When a guest searches for dates with no availability, instead of losing them the widget offers to add them to the waiting list. If a date frees up, the dashboard flags it with a "There's room!" indicator and you can notify the guest by email in one click.

  • Automatic capture from the widget with the dates pre-filled.
  • Automatic availability detection for every request.
  • Turns cancellations and last-minute gaps into revenue.
Extras and upsells More revenue per booking

Create sellable add-on services — breakfast, parking, late checkout, cot, experiences — priced per stay, per night, per guest or a combination. They are offered during online check-in, at the moment the guest is most likely to say yes.

Promo codes Discounts under control

Generate percentage or fixed-amount discount codes, with a validity period, a maximum number of uses and a minimum stay. They apply automatically in the booking engine and keep count of how often they have been used. Ideal for campaigns, early bookings or loyalty.

Rate plans Sell the same thing several ways

On top of each property type you define different sellable rates: standard, non-refundable, breakfast included… Each plan has its own price adjustment and cancellation policy. It is the classic lever for raising conversion and average revenue.

Operations

Housekeeping A board for your team

A kanban-style board with your units organised by status: dirty, in progress, clean, inspected or out of service. Tasks are generated automatically from the day's departures and you can assign them to individual staff. You know instantly what is ready for the next check-in.

Housekeeping board with columns by status and tasks assigned to staff
  • Tasks generated automatically from check-outs.
  • Assignment by person and priority (high / medium / low).
  • Statuses that speed up check-in once a unit has been inspected.
Property types Your inventory

Define each type with its description, photos, amenities, maximum occupancy, base rate and number of units. On creation, AciertaHotel automatically generates availability for the next 365 days, ready to sell. And it uses your word: if you rent apartments, the whole dashboard says "apartments", not "rooms".

SES Hospedajes Mandatory traveller register

Integration with the Spanish Ministry of the Interior API for the traveller report that is compulsory in Spain. Register the travellers on each booking and submit them to SES, automatically on registration or batched for later. The dashboard shows how many are still pending.

  • Traveller data encrypted and SES credentials protected (AES-256).
  • It only fills itself if the guest completes online check-in.
  • Supports both the Ministry's test and production environments.
Staff and roles Your team

Invite your team and assign roles (owner or staff). Each user signs in to the dashboard with their own account, and housekeeping tasks can be assigned to specific people. Everything is recorded in an audit log.

Analytics and finance

Revenue management Rates that pay off

The metrics the big chains use, within reach of an independent property: occupancy, ADR (average daily rate), RevPAR (revenue per available room), average length of stay and the pace of the next 30 days. AciertaHotel analyses your occupancy and suggests raising or lowering rates, and you can apply every suggestion to the calendar with a single button.

  • Automatic comparison with the previous month.
  • Performance by property type (occupancy, ADR, RevPAR, revenue).
  • Dynamic pricing suggestions you can apply in one click.
Reports Know your business

Reports ready for day-to-day work and for the accountant: night audit with arrivals, departures and in-house; revenue by channel and by property type; occupancy over a date range; and where your guests come from. All exportable to CSV to open in Excel.

Payments Charges and refunds

Record the payments on each booking (cash, card, transfer), handle refunds and track payment status. A panel showing total collected, outstanding and refunded. And if you connect your Redsys terminal, the guest pays by card when booking — the full amount or just a deposit — and the money lands in your bank account without passing through AciertaHotel.

Guests and communication

Guests (CRM) Build loyalty

A CRM that builds each guest's profile from their bookings: stay history, nights, total spend and average ticket. Flag your VIPs, add notes and tags, and manage marketing consent. Knowing who comes back is the cheapest way to grow.

  • A unified profile by email with automatic statistics.
  • Tags, internal notes and VIP or blocked flags.
  • The basis for segmented marketing campaigns.
Automated messaging Effortless communication New

Create email templates with variables ({guest_name}, dates, property) and let AciertaHotel send them on its own: a welcome message in the days before arrival and a thank-you after checkout. You can also send manual campaigns to guest segments.

  • Automatic triggers: pre-arrival and post-checkout.
  • Send history with delivery status.
  • Example templates ready to use.
Reviews Online reputation New

Request reviews from your guests after their stay with a unique link by email. The guest rates from 1 to 5 and leaves a comment, and you decide what to publish, hide or reply to from the dashboard. Turn good experiences into social proof for your website.

Platform and development

Open API Connect your tools

A documented REST API with keys and granular permissions (scopes) to read availability, properties and bookings, or create bookings from your own applications. Generate and revoke keys from the dashboard, with a record of last use.

Multi-language 35+ languages

The booking engine is ready for more than 35 languages, so every guest books in their own. Each property sets its default language and currency. Essential for attracting international travellers without friction.

Overbooking protection Overselling is impossible

Three layers of defence guarantee you never sell one unit too many: temporary holds while the guest completes their booking, an atomic database confirmation that checks and reserves in a single operation, and idempotency keys that prevent duplicates from double clicks or network retries.

Super-admin panel Multi-property

For operators with several properties: manage every property and its users from one central panel, with a cross-tenant audit log and platform-wide settings.

Integration

Two lines of code. That's it.

The widget loads in an isolated iframe so your site's CSS never clashes with AciertaHotel's. Your guests book without leaving your domain.

  • WordPress, Wix, Squarespace, Webflow
  • Plain HTML or any CMS
  • Responsive — adapts to any width
  • Inherits your property's branding
  • Auto-resize via postMessage
my-site.html
<!-- Paste this wherever you want the booking form -->
<div id="aciertahotel-widget"
     data-property-key="pk_live_xxxxxxxx"></div>

<script src="https://aciertahotel.es/widget/loader.js"
        async></script>

<!-- ✓ That's it. The widget appears on its own. -->
Beyond the basics

The features that make the difference

AciertaHotel goes further than a booking widget. It includes the tools independent properties need to meet their legal obligations and operate with peace of mind.

SES Hospedajes — Mandatory traveller register

Meet your Ministry of the Interior obligations automatically. AciertaHotel submits entry forms to the MIR API, keeps the submission history and alerts you when travellers are still to be registered. Valid for hotels, guesthouses and holiday apartments in Spain.

Three-layer overbooking protection

Temporary holds during checkout (the guest has 10 minutes to confirm), a conditional atomic UPDATE in the database (double booking under concurrency is impossible) and idempotency keys that prevent duplicate submissions. The same architecture the big players use.

Multi-tenant, built to scale

A multi-tenant architecture with a shared database and complete isolation per property. Each property sees only its own data. The operator has a global view from the Super-Admin panel, with an audit log of every sensitive action.

Full white-labelling of the widget

The widget shows your property's logo and primary colour. Your guests never know they are using AciertaHotel. Configurable from the dashboard in real time: any change appears immediately in the embedded widget.

Public, documented REST API

Every endpoint the widget uses is public and documented: availability, temporary holds, booking creation and status lookup. Build your own front end or integrate with your existing management system.

Roadmap

What's coming

AciertaHotel is under active development. These are the features on the way, prioritised by what properties ask for most.

Next

Stripe as a second gateway

Online payment already works with the Redsys terminal. Stripe will follow, for those without a bank terminal, with the same deposit, balance and refund flow.

Next

iCal channel manager

Two-way sync with Airbnb, Booking.com and any OTA that supports iCal. Prevents overbooking across channels.

Next

Advanced analytics

RevPAR, ADR, occupancy by period, revenue by property type, booking source and seasonal trends.

V2

Dynamic pricing

Automatic pricing rules by occupancy, lead time and season. Yield management within reach of small properties.

✓ Available

Multi-language (35+ languages)

Widget in 35+ languages: all of Spain's co-official languages and the main European ones. Automatic browser detection. Multiple currencies on the way.

V2

Mobile app

Manage arrivals, review bookings and update availability from your phone. Push notifications for new bookings.

Future

Guest accounts

Stay history, a loyalty programme, fast booking for returning guests and preference management.

Future

WhatsApp and SMS

Confirmations, pre-arrival reminders and post-stay follow-ups by WhatsApp and SMS, as well as email.

0%
Commission per booking
5 min
To be up and running
+35
Widget languages
∞
Unlimited bookings and properties
Pricing

One service, everything included

AciertaHotel has no packages or plans: every property gets every tool, with no limit on rooms or bookings. No commission per booking and no lock-in. The same terms in Huesa as anywhere else in Spain.

The whole of AciertaHotel

Tailored pricing

We prepare a quote for your property, with no obligation.

Ask for a quote on WhatsApp
  • Unlimited properties and bookings
  • Unlimited bookings, no commission
  • Booking widget for your website
  • iCal channels: Booking, Airbnb and others
  • Online check-in and SES Hospedajes
  • Card payments and deposits
  • Automatic messages to the guest
  • Rates, extras and promotions
  • Reports, revenue and API access
  • Team users with permissions

Every client gets exactly the same. 0% commission per booking and no lock-in.

Integrations

Works on any website

The AciertaHotel widget integrates with any platform in under 5 minutes.

WordPress

HTML block or plugin

Wix

HTML element

Squarespace

Embed block

Webflow

HTML component

Plain HTML

Any page

API REST

Custom integration

FAQ

Frequently asked questions

What properties in Huesa ask most before making the move.

Message us on WhatsApp
Is there a commission on every booking I take?

No. AciertaHotel is paid with a fee agreed in your quote, with every feature included. There is no commission per booking and no percentage of the booking price. What you charge is entirely yours.

Is the widget hard to install on my website?

No. It is literally two lines of code: a div with your property key and a script. In WordPress you just add a "Custom HTML" block and paste the snippet. In Wix or Squarespace, an embed element. The dashboard has a "Widget / Embed" section with the code already generated and a live preview.

What happens if two people book the same thing at once?

AciertaHotel uses three layers of overbooking protection: temporary holds while the guest is going through the booking process, atomic confirmation in the database (a single operation that checks and reserves at the same time) and idempotency keys that prevent duplicates from double clicks or network problems. It is technically impossible for two simultaneous bookings of the last free unit to both succeed.

Does AciertaHotel handle SES Hospedajes automatically?

Yes. AciertaHotel integrates with the Ministry of the Interior API (SES Hospedajes) for the traveller registration that is compulsory in accommodation businesses. You can set submission to happen automatically when a traveller is registered, or batch them and send manually. The dashboard shows how many travellers are still to be submitted.

Do guests need to create an account to book?

No. The booking process does not require the guest to create any account. They only need to enter their contact details and choose dates and a property type. A future version will add optional guest accounts for repeat bookings and loyalty programmes.

Can I take payment for bookings online?

Yes. AciertaHotel connects to the Redsys virtual terminal, the one Spanish banks provide: you enter your merchant code, terminal and secret key in the dashboard and the guest pays by card at the end of the booking, with 3-D Secure. The money goes straight to your bank account — it does not pass through AciertaHotel, and there is no commission per booking. You can charge the full amount or only a deposit of whatever percentage you decide, leaving the balance for a few days before arrival. Integration with Stripe will come later as an alternative for those without a bank terminal. And if you would rather not take payment online, paying at the property on arrival is still there, with transfer or cash payments recorded by hand in the dashboard.

Is there a minimum term? Can I cancel whenever I want?

There is no minimum term: you can cancel whenever you want and you keep access until the end of the period you have paid for. There are no packages to switch between either: every client gets every feature, with no limit on properties or bookings.

Does the widget work well on mobile?

Yes. The widget is designed mobile-first and is fully responsive. It adapts automatically to the width of the container it is embedded in. Compatible with every modern browser and accessible (keyboard navigation, WCAG contrast).

Contact

Tell us about your property in Huesa

We'll tell you shortly whether AciertaHotel is a fit and what it would take to get it running. No sales calls, no hour-long demos.

Message us on WhatsApp 661 29 48 58 · the fastest way

Do you run a property in Huesa?

One WhatsApp and we'll reply. No obligation and no sales calls to your Huesa property.

No lock-in. 0% commission. Everything included.

Message us