Self check-in
Guests complete ID verification, find reservation, pick a room, and self check-in in Guest App (international).
Adult guests self check-in a hotel reservation on the arrival day in Guest App. Minors, multiple same-day arrivals, or failed ID/match cases go to the front desk.
Entry: Guest App → home banner Self check-in, or Check in on a reservation in the list.
Staff CRS enablement and time rules: Configure self check-in.
Prerequisites
| Requirement | Detail |
|---|---|
| Feature on | Property completed Configure self check-in |
| Age | Operator must be an adult; minors are blocked even after ID verification |
| Reservation | Only one hotel reservation due today and not checked in; multiple same-day arrivals need the front desk |
| Valid reservation | Pay-at-hotel: valid after booking; Prepaid: valid after payment |
Check in on the list also requires: logged-in user is the primary guest, and arrival date is today.
Steps
Sign in and find entry
Sign in to Guest App, then use either:
Entry 1: Home banner
| ID status | Age / reservation | System |
|---|---|---|
| Incomplete | — | ID verification |
| Complete | Adult + no same-day arrival | Find reservation |
| Complete | Adult + one same-day arrival | Room selection |
Minors or multiple same-day arrivals are blocked — front desk handles them.
Entry 2: Reservation list
- No target reservation: Find reservation at the bottom (ID required first).
- Has target: Check in on that reservation opens room selection (ID required first).
OTA bookings, or own-channel bookings made while logged out, do not appear in the list — use Find reservation.
ID verification
- BankID (Nordic guests): Opens local BankID app or H5 for biometrics / PIN.
- Passport OCR (international): Scan passport to verify.
After verification, continue to find reservation or room selection; ID syncs to the user profile.
Find reservation
Tap Find reservation.
Choose hotel and stay dates, then search. Legal full name is filled from verified ID and is not editable.
Handle matches:
- One reservation: bind as primary guest; if due today, open room selection; otherwise stop.
- Multiple: cannot auto-bind — front desk required.
- None: search again.
Choose room
Confirm party size
Review reservation, primary guest, adults and children.
Pick room
Up to three options (single select), each with room details, readiness, and fees.
Readiness:
- Available after hh:mm (before check-in time)
- Room is being prepared (at check-in time, Vacant Dirty (VD))
- Ready now (at check-in time, Vacant Clean (VC))
Option 1: Standard arrival
By occupied room type: reserved → show reserved room; else random; no inventory → no-room message; staff free upgrade → free-upgrade message.
Option 2: Early arrival
Only when before standard check-in time. Priority: reserved VC → booked-type VC → higher-type VC; omit if none. Higher type = paid upgrade + early arrival fees.
Option 3: Upgrade recommendation
Requires: no reservation hold, no linked reservation, no prior free up/down or paid upgrade, upgrade inventory exists. Prefers higher type with most remaining inventory.
Confirm ETA
From readiness / now onward; if already on property, choose arrived.
Confirm fees and pay
Amount due (0 if none): pay-at-hotel includes room + other; prepaid only other fees if any.
- No payment → Confirm, result page.
- Payment needed → choose method, Confirm, third-party pay; on success, result page (system posts charges and payment).
System then holds the room and auto check-in / authorizes by ETA and room status.
View result
Four outcomes (status display, not a click sequence):
- Before ETA: Available after hh:mm; ETA editable; auto check-in/auth after ETA.
- At ETA but not cleaned: Room preparing; ETA editable; continues after cleaning.
- Auto check-in or auth failed: Staff must finish manually.
- Checked in and authorized: Shows room and door code.
You can also open password from the home page to see result and code.
Result
- Success: reservation in-house; guest can see room and door code.
- Fail / blocked: stay on the result page or escalate to front desk.
FAQ
- Self check-in blocked (minor or multiple reservations)?
- Find reservation matches none or many?
- Self check-in shows authorization failed?
Related
- Configure self check-in (staff)
- Check-in (front desk)
- Paid upgrade