What is SES.Hospedajes?
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?
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?
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.
| Block | Fields |
|---|---|
| Identification | First name, first surname, second surname (where it exists), sex, date of birth |
| Document | Type (DNI / NIE / passport / TIE), document number, document support number (DNI/NIE) |
| Nationality | Nationality per ISO 3166 |
| Residence | Full address (street, number, floor), city, postal code, country |
| Contact | Landline phone, mobile phone, email address |
| Relationship | Relationship to main traveller (minors only) |
| Stay | Check-in date, expected check-out date, number of travellers |
| Payment | Payment method (cash / card / transfer / platform) |
When must the data be submitted?
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?
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.
-
1Initial registration as arrendadorAccess 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.
-
2Create the bookingIn the dashboard, open "Comunicación de partes" and create a new booking with check-in date, check-out date, and number of travellers.
-
3Enter each travellerFor each adult, enter the 14 fields: identification, document, nationality, residence, contact. For minors, complete only the name and relationship.
-
4Assign payment methodIndicate how the stay was paid: cash, card, transfer, platform (Airbnb/Booking) or other.
-
5Validate and signReview the data. The system shows a summary. Confirm with the digital certificate — the transmission is recorded with a timestamp.
-
6Keep the receiptDownload 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
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?
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.
| Infringement type | Amount | Examples |
|---|---|---|
| Minor (LO 4/2015 art. 37.9) | €100 – €600 | Incomplete or erroneous data, delay under 7 days, typos without intent. |
| Serious (LO 4/2015 art. 36.20) | €601 – €30,000 | Failing to submit one traveller, persistent failure to report, submitting false data. |
| Very serious (exceptional) | €30,001 – €600,000 | Only in cases of systematic recidivism combined with obstruction or document falsification; not the standard category for SES. |
Can this all be automated?
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?
What if the guest refuses to provide their passport?
I only rent via Airbnb. Doesn't Airbnb already have the data?
How long must I keep the data?
Does SES.Hospedajes replace AEAT's Modelo 210?
What do I do if the SES system is down when a guest arrives?
Sources
- 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)
- Portal SES Sistema de Entrada de Sedes — Ministerio del Interior
- 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)
- Especificación técnica Especificación técnica de servicios SES.Hospedajes — Ministerio del Interior