What is SES.Hospedajes?

Quick answer

SES.Hospedajes is the electronic system operated by the Spanish Ministerio del Interior through which every accommodation provider in Spain — including short-term vacation rentals — submits guest identification data to national law enforcement, within 24 hours of check-in.

The system was established by Real Decreto 933/2021 of 26 October. After several postponements due to technical complexity and resistance from the hospitality and tourism sector, effective application to lodging and vacation rentals was deferred until 2 December 2024.

SES.Hospedajes replaces and extends the older paper "Libro Registro de Viajeros". Data is no longer kept locally: each host transmits encrypted data to the Ministry's portal (hospedajes.ses.mir.es) and the database is national, accessible to the Guardia Civil, Policía Nacional, intelligence service CNI and counter-terrorism units.

Who must register?

Quick answer

Every accommodation activity. This explicitly includes vacation-rental hosts, whether individuals or companies, with or without a formal tourist license.

RD 933/2021 art. 2 defines as obligated "natural or legal persons who carry out accommodation activities, whether professionally or not". The crucial phrase is "professionally or not": you are not exempt because you rent occasionally or because you are not registered as a tourism self-employed worker.

Only excluded are long-term primary-residence rentals (LAU art. 2) and non-housing rentals with a term exceeding one year (LAU art. 3 over 12 months). Seasonal rentals shorter than a year fall under SES.

  • Hotels, hostels, pensions, casas rurales, tourist apartments.
  • Vacation rentals registered as VV/VFT/VTAR depending on the autonomous region.
  • Seasonal rentals (LAU art. 3) shorter than a year — without a formal tourist license but with a short stay.
  • Digital platforms: the obligation rests on the property owner, not on Airbnb/Booking. These platforms transmit data separately under the same RD.

Which data must be submitted?

Quick answer

Fourteen fields per adult guest, plus booking data, establishment data and payment method. Minors are linked to the responsible adult via a relationship field.

The current technical specification from the Ministerio del Interior details the fields by block: establishment identification (entered once at signup), booking data, and guest data. Below are the fields required since the fourth quarter of 2024.

Fields per adult guest in SES.Hospedajes (RD 933/2021 + technical specification)
BlockFields
IdentificationFirst name, first surname, second surname (where it exists), sex, date of birth
DocumentType (DNI / NIE / passport / TIE), document number, document support number (DNI/NIE)
NationalityNationality per ISO 3166
ResidenceFull address (street, number, floor), city, postal code, country
ContactLandline phone, mobile phone, email address
RelationshipRelationship to main traveller (minors only)
StayCheck-in date, expected check-out date, number of travellers
PaymentPayment method (cash / card / transfer / platform)

When must the data be submitted?

Quick answer

Within 24 hours of the actual check-in. The technical specification allows submitting the data earlier — even weeks in advance, as soon as the guest provides it — and modifying it afterwards if it changes.

The deadline runs from the "effective arrival" of the guest, not from the booking date. If check-in is at 6 PM on Friday, transmission must be completed before 6 PM on Saturday.

In practice, hosts collect data during pre-check-in (digital online form in the days before arrival) and send it to the SES portal at check-in or immediately after. Waiting the full 24 hours is risky: any technical issue can leave you out of time.

How do you submit in practice?

Quick answer

Two routes: the official website (hospedajes.ses.mir.es) with manual entry per traveller, or the SOAP/REST web service that allows a PMS or management software to submit encrypted data in batch.

For a host with two or three properties, the manual route is viable but inefficient: each arrival takes about 15-25 minutes copying data into 14 fields. From five properties onwards, API integration becomes practically mandatory.

The initial portal signup requires a digital certificate from the responsible person (individual or company) — or Cl@ve PIN, the simplified alternative for natural persons — and the assignment of a unique 10-character "arrendador" code. Without an arrendador code, transmission is not possible.

Manual procedure step by step
How to submit guest data to SES.Hospedajes via the official portal.
  1. 1
    Initial registration as arrendador
    Access hospedajes.ses.mir.es with a digital certificate (FNMT, electronic DNI or Cl@ve PIN). Complete the establishment registration: address, cadastral reference, owner details, and obtain the arrendador code.
  2. 2
    Create the booking
    In the dashboard, open "Comunicación de partes" and create a new booking with check-in date, check-out date, and number of travellers.
  3. 3
    Enter each traveller
    For each adult, enter the 14 fields: identification, document, nationality, residence, contact. For minors, complete only the name and relationship.
  4. 4
    Assign payment method
    Indicate how the stay was paid: cash, card, transfer, platform (Airbnb/Booking) or other.
  5. 5
    Validate and sign
    Review the data. The system shows a summary. Confirm with the digital certificate — the transmission is recorded with a timestamp.
  6. 6
    Keep the receipt
    Download the receipt as PDF. Keep the file for at least three years in case the administration requests it during an inspection.

What about Catalonia? Double obligation with Mossos

Quick answer

In Catalonia, RD 933/2021 requires submission to the national SES AND regional regulation requires submission to the Mossos d'Esquadra. It is a double obligation, not an alternative.

Mossos d'Esquadra has operated its own Catalan traveller-registration system since before RD 933, based on a Generalitat order. The Generalitat's argument is that public security in Catalonia is a regional competence and that information must reach Mossos first.

The Ministerio del Interior, conversely, maintains that RD 933 applies throughout the national territory and that transmission to SES is mandatory regardless of regional transmission.

In practice, hosts in Barcelona, Girona, Lleida or Tarragona transmit the data twice: once to the Mossos system and once to the national SES. The jurisdictional conflict has not yet been judicially settled — meanwhile, dual compliance is the prudent path.

What are the penalties for non-compliance?

Quick answer

The penalty regime derives from Organic Law 4/2015 on public security. Fines range from €100 for minor infringements (one omitted field) to €30,000 for serious infringements (persistently failing to submit).

In practice, SES non-compliance inspections are still rare, but sanction files have already been opened against hotels and tourist apartments in saturated tourist zones (Mallorca, Costa del Sol). Administration prioritizes by repetition: a first omission usually leads to a notice, a second to a file.

Penalty regime — amounts in LO 4/2015 art. 39 (typical placement: art. 37.9 minor, art. 36.20 serious)
Infringement typeAmountExamples
Minor (LO 4/2015 art. 37.9)€100 – €600Incomplete or erroneous data, delay under 7 days, typos without intent.
Serious (LO 4/2015 art. 36.20)€601 – €30,000Failing to submit one traveller, persistent failure to report, submitting false data.
Very serious (exceptional)€30,001 – €600,000Only in cases of systematic recidivism combined with obstruction or document falsification; not the standard category for SES.

Can this all be automated?

Quick answer

Yes. The technical specification of SES.Hospedajes allows transmission via web service; any vacation-rental management software with SES integration can submit data automatically without host intervention.

For hosts with one property and low rotation, manual entry is viable. From three or four properties onwards, the math adds up: 15 minutes per traveller × 4 travellers per booking × 10 bookings per month = 10 hours per month on SES alone.

PropertyHost.app is one example of software that integrates the SES API and allows automated submission on pre-check-in validation. The specific choice is secondary — what matters is that automation is legal, explicitly provided for by the system itself, and reduces the risk of delay-based sanctions.

Frequently asked questions

Do I have to register guests if I only rent in summer?
Yes. RD 933/2021 art. 2 requires data submission "whether the activity is professional or not". Frequency is irrelevant: every booking, whether year-round or summer-only, requires SES transmission within 24 hours of check-in.
What if the guest refuses to provide their passport?
The host cannot formalize the stay without identity document data for each adult guest. Guest refusal is legitimate grounds for declining check-in. In practice, this is an edge case: emailing a photo of the passport during pre-check-in is accepted by most travellers.
I only rent via Airbnb. Doesn't Airbnb already have the data?
Airbnb has its own data, but SES.Hospedajes obligates the property owner, not the platform. Airbnb separately submits data to the Ministerio del Interior under RD 933/2021 art. 3, but that communication does not exempt the host from their own obligation. They are two independent transmissions.
How long must I keep the data?
RD 933 art. 5.3 requires retention for three years counted from the end of the service (finalización del servicio). The information may be kept digitally. Personal data is additionally governed by LOPDGDD and GDPR: it must be deleted once there is no longer legal grounds to retain it.
Does SES.Hospedajes replace AEAT's Modelo 210?
No. They are independent obligations with different purposes. SES.Hospedajes is a public-security communication to the Ministerio del Interior. Modelo 210 is a tax declaration to AEAT regarding rental income. A non-resident host with a property in Spain typically has both obligations each quarter.
What do I do if the SES system is down when a guest arrives?
Collect the data manually, keep an internal copy, and transmit to the portal as soon as the system is back online. The portal accepts submissions with retrospective check-in dates. Document the incident (screenshot, timestamp) in case an inspection later examines the delay.

Sources

  1. RD 933/2021 Real Decreto 933/2021, de 26 de octubre, por el que se establecen las obligaciones de registro documental e información de las personas físicas o jurídicas que ejercen actividades de hospedaje y alquiler de vehículos a motor (BOE-A-2021-17511)
  2. Portal SES Sistema de Entrada de Sedes — Ministerio del Interior
  3. LO 4/2015 Ley Orgánica 4/2015, de 30 de marzo, de protección de la seguridad ciudadana — régimen sancionador (BOE-A-2015-3442)
  4. Especificación técnica Especificación técnica de servicios SES.Hospedajes — Ministerio del Interior

Key terms used in this article

Back to compliance