For decades, registering guests in Spain meant a bound register, a stack of paper forms and, later, the Guardia Civil’s Hospederías platform. Since Royal Decree 933/2021 took effect, the same data travels to a single digital system with its own deadlines, validations and error codes.
The shift throws off the hotel that kept its paper register for thirty years and the manager listing a first apartment in equal measure. It changes the paperwork, and with it who is allowed to sign and which credentials each person logs in with.
Order matters here, and there are no shortcuts: without a lessor code there is no establishment, and without an establishment code there is no report to file.
What SES.HOSPEDAJES is
SES.HOSPEDAJES is the Spanish Ministry of the Interior system through which accommodation establishments (and vehicle rental companies) report traveller and contract data. For a property manager, it is where the guest report lands: for every guest who stays, their identity data and the details of the stay must reach this platform.
The official portal is at hospedajes.ses.mir.es. It works in two ways:
- Manual web access: you log in to the portal, type each report’s data by hand, and submit it.
- Telematic submission (SOAP): your management software connects to the system with technical credentials and submits reports automatically, without you touching the portal.
The obligation is the same either way. What changes is how much time and how many errors it costs you to meet it.
Who must use SES.HOSPEDAJES
The obligation falls on whoever operates the accommodation, not whoever owns it. If you take in guests for a price, you report. That covers:
- Hotels, hostels, guest houses and hotel establishments in general.
- Viviendas de uso turístico (tourist-use dwellings) and tourist apartments.
- Rural houses, campsites and hostels.
- Anyone managing these properties on behalf of a third party (managers and agencies).
Whether the activity is professional or not makes no difference. The Ministry’s own FAQ draws the line around the obliged party like this:
“All natural or legal persons carrying out lodging activities or the rental of motor vehicles without a driver within Spanish territory, professionally or not, or acting as intermediaries.”
Professional status (you have it if you are entered in the Censo de Empresarios, Profesionales y Retenedores, Spain’s tax census of businesses and professionals1) only changes the documentary register. Whoever hosts non-professionally is exempt from keeping the computerised register and from retaining the data for three years, and is still obliged to file every report2.
The 2026 Spanish Supreme Court ruling (STS 620/2026)3 annulled the state single registry, the NRUA4, and left the regional tourist registries untouched. Nor did it disturb guest reporting: the report to SES.HOSPEDAJES is still mandatory. The three obligations that now coexist, regional licence, registration number and guest report, are separated one by one in tourist licence, NRUA and the guest report.
There are particularities by age. No signature or document of their own is asked of children under fourteen: their data is provided by the accompanying adult5. The establishment is still obliged to report the rest of the stay.
How to access the official SES.HOSPEDAJES portal
You get into the Ministry portal (hospedajes.ses.mir.es) through Cl@ve, which accepts several forms of identification6:
- Cl@ve PIN.
- Cl@ve Permanente (username and password).
- Cl@ve Móvil.
- An FNMT digital certificate or an electronic DNI.
For the initial registration, identifying yourself is not enough: the application has to be signed, and signing takes a digital certificate or an electronic DNI, with AutoFirma or Cl@ve Firma6.
Settle whose name you are signing under before you open the form, because step 1 makes you choose between “Actuar en nombre propio” (acting in your own name) and “Actuar como representante de otra persona” (acting as someone else’s representative):
- If the accommodation is held by an individual and you sign with that person’s certificate, you are acting in your own name.
- If the holder is a company, pick “Actuar como representante de otra persona” even when you sign with your personal certificate.
Ticking the first option with a personal certificate when the holder is a company leaves the registration in the name of someone who does not operate the accommodation. That choice is behind a good share of “it won’t let me in” cases.
How to log in at hospedajes.ses.mir.es
How you log in depends on whether you have completed the registration:
- Before registration: you get in with Cl@ve (PIN, Permanente or Móvil) or with your digital certificate or electronic DNI.
- After registration: the Ministry issues a portal username and password, and the certificate stops being needed for day-to-day access6.
When a certificate won’t get you in, the cause is usually that it does not match the holder of the registration, that it has expired, or that it is not installed in that browser.
If the portal won’t load, returns error 500, or rejects your certificate, the causes are catalogued in SES.HOSPEDAJES not working.
How to register with SES.HOSPEDAJES
Registration comes before the activity, not before the first guest: RD 933/2021 gives you ten days from completing the administrative formalities required for the accommodation and, in any case, requires registration before you actually start operating7.
Have these on hand before you open the form:
- A valid digital certificate or electronic DNI, to sign the registration.
- The NIF or CIF of the holder operating the accommodation.
- The tourist registration number of each property.
- The full postal address, the accommodation type and the declared capacity.
The Ministry requires two registrations from anyone acting professionally: one in their own individual name and one for each accommodation, before the activity starts1. In the portal, in this order:
- Register as a lessor (arrendador), in your individual name, with your digital certificate. When you finish, the system assigns you the lessor code, which identifies the person or company operating the accommodation.
- Register each property as an establishment, with its tourist registration number. Each one gets its own establishment code, linked to the same lessor.
- If you are going to submit reports from your own software, get the web-service credentials as well: the username ending in
_WSand its own password, which are not the portal ones.
With the lessor code and the establishment code you can already file reports by hand in the portal; the web-service credentials are only needed for automatic submission. The screen-by-screen walkthrough, from the digital certificate to your first submitted report, is in SES.HOSPEDAJES step by step, and the detail of each credential and the typical registration errors, in SES.HOSPEDAJES credentials.
How to submit a guest report to SES.HOSPEDAJES step by step
Gather the data first, and there is more of it than a name and an ID number. Annex I of RD 933/2021 groups it like this for the professional exercise of the activity8:
- Traveller identity: first name, first surname, second surname, sex, document type (DNI, passport, TIE), document number, support number, nationality and date of birth.
- Habitual residence: full address, town and country.
- Contact: landline, mobile and email.
- Group: number of travellers and the family relationship between them when one of them is a minor.
- Transaction: contract reference number and date, date and time of check-in and check-out, property data (address, number of rooms and whether it has an internet connection) and payment data (type, identification of the means, holder and date).
With that in front of you, each report is five steps:
- Fill in the report with those fields. Incomplete data is the number-one cause of rejections.
- Tie the report to the establishment code of the specific property where the guest is staying.
- Submit it within the 24 hours following the start of the stay7.
- Check that the response says accepted, not just submitted. In our own submissions the validation arrives at two moments: an immediate format rejection and, sometimes, a data rejection hours later, with no warning on screen.
- Keep the computerised register. The data is kept for three years from the end of the service2 and must be available if requested.
If a submission is rejected with a numeric code, the error-codes guide decodes them one by one. And a report with wrong data is not overwritten by another: any change to the data triggers a fresh report1, so you have to cancel the report and submit the correct one.
Guest report and lodging booking deadlines
The numbers you cannot forget:
- 24 hours from the start of the stay to file the guest report7.
- 24 hours for the reserva de hospedaje (the lodging booking) too, but counted from a different moment: from the booking or contract being made, or from its cancellation7.
- Three years of retention for the computerised register, counted from the end of the contracted service (Article 5.3)2. The decree sets that period and nothing more: deleting the data once it expires is a function of the software you use, not an order in Article 5.
Both deadlines and both triggers come out of the same paragraph of the decree:
“This communication shall be made immediately and, in any event, within a period of no more than 24 hours, respectively, from the following moments: a) On making the booking or entering into the contract or, where applicable, its cancellation. b) At the start of the contracted services.”
The 24 hours are the ceiling, not the ordinary deadline: the rule asks for the report to be filed immediately and merely tolerates that margin.
Nor does the same party always file both. The guest report is always the lodging’s. The booking falls to whoever holds the direct and final contractual relationship with the client:
“Each of the parties must transmit the information it holds and is obliged to report under the Royal Decree, although where several intermediary entities take part in the commercial relationship, the party obliged to report the data is the one holding the direct and final contractual relationship with the client.”
In practice: if the booking comes through a platform, the lodging booking falls to the platform and you still file the guest report for each guest; if it comes through your own website or by phone, both communications are yours. Which one falls to you in each case, depending on how the booking reaches you, is separated out in reserva de hospedaje or parte de viajeros.
The penalties have two steps and no more, because RD 933/2021 provides for no very serious infractions (LO 4/2015)9:
- Filed late: minor infraction, €100 to €600.
- Not filed at all: serious infraction, €601 to €30,000, with the fine set at the minimum degree of €601 to €10,400 absent closed aggravating circumstances.
The legal basis on which the data is processed and what else the rule requires are in the Royal Decree 933/2021 guide; the breakdown of each bracket and of the aggravating circumstances, in penalties for non-compliance.
When SES.HOSPEDAJES fails
Almost every problem falls into one of three categories, and it pays to tell them apart because they are fixed in different places:
- The portal doesn’t respond (won’t load, error 500, won’t accept the certificate). Check whether the certificate has expired and try another browser; if the failure is the service’s, there is nothing to fix on your side. The causes, one by one, in SES.HOSPEDAJES not working.
- A report is rejected with a code (10103, 10107, 10121…). The report never got in: either the credential is not the web-service one, or some field fails validation. Each code, in the error-codes guide.
- You submitted a report with wrong data. Cancel it and send a new one with the right data, following the cancellation procedure.
Automating submission to SES.HOSPEDAJES
Complying by hand is possible. It also means logging in to the portal for every guest, typing their data without a single error, and watching the 24-hour clock. For a manager with several properties, that is wasted time and all but guaranteed rejections.
The alternative is to automate the flow end to end: the guest enters their own data in an online check-in, the system validates it before sending, and the report reaches SES.HOSPEDAJES on time without anyone copying anything by hand. That is exactly what RegistroViajero does: you configure the credentials once and the guest report for each guest is filed on its own. If you’re still comparing tools, the comparison of guest registration apps sets out prices and coverage.
We don’t issue licences and we don’t replace the Ministry’s portal. We handle the part that costs you the most errors and time: the correct, on-time submission.
Frequently asked questions
What is SES.HOSPEDAJES? SES.HOSPEDAJES is the Spanish Ministry of the Interior system through which tourist accommodations report their guests’ data (the guest report, parte de viajeros) in compliance with Royal Decree 933/2021. The official portal is at hospedajes.ses.mir.es.
How do I access SES.HOSPEDAJES? Access to SES.HOSPEDAJES works two ways, depending on the stage. Initial registration needs a digital certificate (FNMT or electronic DNI) or a Cl@ve account, because the application has to be signed. Once registration is complete, the Ministry issues a username and password you use to log in without the certificate. Cl@ve is not a certificate: it is a separate identification system (PIN, Permanente or Móvil) and it works just as well.
Is SES.HOSPEDAJES mandatory after the Supreme Court ruling? Yes, SES.HOSPEDAJES is still mandatory after the Supreme Court ruling. STS 620/2026 annulled the state single registry (the NRUA) and left the regional tourist registries untouched; guest reporting by tourist accommodations was not affected.
How long do I have to submit the guest report? The window to submit the guest report is the 24 hours following the start of the guest’s stay, by which point it must already have reached SES.HOSPEDAJES.
Why can I log in to the portal but my software can’t submit reports? You can log in but your software can’t submit because web access (by certificate) and telematic submission (by SOAP username and password) use different credentials. Check that your software has the correct service-web credentials and that the password hasn’t changed in the portal.
Do I need an establishment code for each property? Yes, you need an establishment code for each property. The lessor code is unique per holder, but every property you operate has its own, all linked to the same lessor.
Where to go next with SES.HOSPEDAJES
- To understand the underlying rule: what Royal Decree 933/2021 requires.
- To register your account: SES.HOSPEDAJES credentials.
- To stop submitting reports by hand: see how RegistroViajero works.
The exact menu names in the SES.HOSPEDAJES portal may vary between Ministry updates. This guide reflects the general flow as of the publication date.
This article is for informational purposes and does not replace professional legal advice.
Sources
-
Preguntas frecuentes de hospedajes y alquiler de vehículos, questions 2, 5, 6, 10 and 26 (Ministry of the Interior, PDF, in Spanish). ↩ ↩2 ↩3 ↩4 ↩5
-
Real Decreto 933/2021, article 5 (documentary registration obligations), consolidated text (BOE). ↩ ↩2 ↩3
-
Press note of 21 May 2026 on Supreme Court ruling 620/2026 (CGPJ, in Spanish). ↩
-
Royal Decree 1312/2024, article 8, consolidated text (BOE). ↩
-
Real Decreto 933/2021, article 4 (entry reports), consolidated text (BOE). ↩
-
SES.HOSPEDAJES, the lodging communication portal (Spanish Ministry of the Interior). ↩ ↩2 ↩3 ↩4
-
Real Decreto 933/2021, article 6 (reporting obligations), consolidated text (BOE). ↩ ↩2 ↩3 ↩4 ↩5
-
Real Decreto 933/2021, Annex I (data to be provided when carrying out lodging activity), consolidated text (BOE). ↩
-
Ley Orgánica 4/2015, of 30 March, on the protection of public safety (BOE). ↩



