Host operations

Airbnb Self Check-In Setup: Locks & Codes

How to set up Airbnb self check-in: choose between a smart lock, keypad or lockbox, manage codes between guests, write arrival instructions, and plan for lock failures.

Published 6 June 2026 Β· Updated 30 September 2026 Β· By the BookBed Team
Airbnb Self Check-In Setup: Locks & Codes

You want guests to let themselves in, so you're not waiting at the door for a delayed flight. The hard part isn't buying a lock. It's deciding who knows which code, when that code stops working, and what happens when the keypad goes dark at night.

Start with one action today: walk to your entry door and write down three facts. Can you legally change or drill this door? Is there reliable Wi-Fi at the door? Who could reach the property within an hour if a guest got stuck? Those three answers decide most of what follows.

Which self check-in method fits your door?

Pick a code-per-guest smart lock or keypad if you own the door and can reach it with Wi-Fi; pick a lockbox if you can't modify the door, accepting that every guest shares one key.

Airbnb's check-in instructions article lists the methods hosts can choose for a listing: a smart lock (a code or app opens a Wi-Fi-connected lock), a keypad (a code opens an electronic lock), a lockbox (a code opens a small safe holding the key), building staff available 24 hours, an in-person greeting, or another method you describe. Airbnb's self check-in article also notes that guests can search for places with self check-in, so the method you pick shows up in how guests filter.

Here's how the three self-serve options differ on the points that usually decide it:

FactorWi-Fi smart lockStandalone keypadLockbox or key safe
Unique code per stayYes, set remotelyYes, but set on siteNo, one shared key
Change codes without a visitYesNoNo
Needs door modificationUsuallyUsuallyNo
Works if Wi-Fi dropsKeypad still works for codes already storedYesYes
Needs batteriesYesYesMechanical models no
Entry logOften, check the modelSome modelsNo

Use the table as a decision tree. First, if you rent and can't alter the door, a lockbox or key safe is your realistic option. Second, if you can alter the door but there's no dependable Wi-Fi at the entrance, a keypad lock you program in person is the next step up. Third, if you have both, a Wi-Fi smart lock with a physical keypad gives you remote control without depending on the router for guests who already have a code.

Our recommendation: if you run more than one unit, weight "change codes without a visit" heavily. Every code change that needs a trip to the property is a task you'll eventually skip. For model-level comparisons, see our smart lock roundup.

How should you manage access codes between guests?

Give each stay its own code that activates at check-in and expires shortly after checkout; if your hardware can't do that, change the shared code on a fixed schedule and after any stay that worries you.

Per-stay codes limit the damage when a code leaks: it works for one reservation, then stops. Airbnb's own connected smart lock feature follows this pattern. According to Airbnb, every new guest receives a unique, automatically generated 4-digit code, sent when the booking is confirmed and repeated in reminder emails 8 days and 2 days before check-in. Codes expire 30 minutes after checkout by default, and you can change that window to anywhere from 15 minutes to 2 hours.

There are limits. Airbnb says the direct smart lock connection is only available for listings in the US and Canada, supports Schlage, August and Yale models, and allows one lock per listing. Outside those countries, Airbnb says a third-party property management system with its own lock integration may be able to pass codes to guests instead. If neither applies to you, you'll set codes through the lock maker's app or by hand.

A lockbox can't issue per-stay codes, so the discipline is on you. A reasonable rotation rule:

  • Change the combination on a fixed schedule you'll actually keep, such as every changeover day or every week.
  • Change it immediately after a stay that ended badly, after a contractor visit, or if a guest posted a photo showing the box.
  • Keep separate, permanent codes for cleaners and co-hosts on smart locks, so you never share a guest code with staff.

Whatever hardware you use, the code window should come from the reservation dates, so those dates need to be right. If a guest changes or cancels a stay on one platform, check that the code window changed with it. A cancelled guest holding a working code is the failure to guard against.

What should the arrival message say, and when should it land?

Send exact entry steps, a photo of the lock or box, the code, and a fallback contact close to arrival day, so the guest can get in on the first try without messaging you.

Timing matters because long-ago messages get buried. Airbnb says guests see your check-in method before booking but don't see detailed check-in instructions until 48 hours before check-in. If you send your own message, a similar window works: close enough to arrival that it's near the top of the guest's inbox.

Use this checklist for the message:

  1. Full street address and which entrance, gate or floor to use
  2. The access method in plain words: keypad, app or lockbox
  3. The code, plus the confirm step (for example, "then press the lock button")
  4. One clear photo of the keypad or box, taken in daylight
  5. Where the key goes after use, if there's a lockbox
  6. What to do if the code fails, with a phone number that's answered during arrival hours
  7. Wi-Fi name and password, so the first thing after entry also works

A quick test: could a tired guest who doesn't read your language well get inside at midnight using only this message and the photo? If not, cut words and add a clearer photo. For full message wording, borrow from our Airbnb welcome message templates. If a guest asks to arrive before your check-in time, see how to handle early check-in requests before changing the code window.

What is your plan when the lock fails?

Keep a second way in that doesn't depend on the same batteries, Wi-Fi or keypad, and a person who can reach the property or guide the guest by phone during arrival hours.

Airbnb builds this into its connected lock feature: hosts add a backup entry method that's shared only if lock problems, such as dead batteries or a broken keypad, stop a guest getting in. You should have the same thing whether or not you use Airbnb's feature.

Run through this failure checklist before your next arrival:

FailureBackstop to have in place
Lock batteries dieReplace batteries on a schedule at changeover; keep a physical key in a separate lockbox
Wi-Fi dropsGuest codes already stored on the lock's keypad; a keypad-capable lock
Guest mistypes and triggers lockoutClear code format and confirm step in the message; someone reachable to wait out or reset it
Code never reached the guestCode repeated in the arrival message, not only in a booking confirmation
You're unreachableA named neighbor, co-host or cleaner with their own access and your phone number

The pattern: no single part, whether battery, router or keypad, should be the only path through the door.

When this advice does not apply

  • Rentals where you can't modify the door: your lease, building rules or local regulations may forbid lock changes or wall-mounted boxes. Check before buying hardware.
  • Listings outside the US and Canada: Airbnb's direct smart lock connection isn't available, so the code-automation steps above depend on your lock maker's app or a PMS integration.
  • Places where local rules require in-person guest registration or ID checks: self check-in may still need an identity step handled separately. Airbnb notes self check-in may not be available in all countries.
  • Buildings with a staffed front desk: Airbnb's building-staff option requires someone available 24 hours, which changes the whole setup.

What to do next

  1. Answer the three door questions: can you modify it, is there Wi-Fi, and who can respond within an hour.
  2. Pick hardware using the decision table, favoring remote code changes if you run several units.
  3. Set a code rule: per-stay codes on smart locks, or a written rotation schedule for lockboxes.
  4. Write your arrival message with the seven-item checklist and test it on someone who's never visited.
  5. Put one backstop in place for each row of the failure table before your next arrival.

FAQ

Is a lockbox safe enough for self check-in?

It can be, if you change the combination on a schedule and after any concerning stay. The weakness is that every guest shares the same key and code, so anyone who noted the combination can return until you change it.

Can Airbnb send smart lock codes to my guests automatically?

Yes, for compatible Schlage, August and Yale locks on listings in the US and Canada. Elsewhere, Airbnb says a property management system with its own lock integration may be able to pass codes through.

Should cleaners use the guest's code?

No. Give cleaners and co-hosts their own permanent codes. That way guest codes can expire on schedule, and you can remove a staff member's access without touching a reservation.

About BookBed: On the Pro plan, BookBed's automated guest messaging sends pre-arrival messages to your guests, so your check-in instructions and fallback contact go out before every stay without you remembering to send them. See BookBed pricing

Sources

  • Airbnb Help Center, "Add check-in and checkout instructions to listings" β€” Verified 2026-09-30
  • Airbnb Help Center, "Self check-in" β€” Verified 2026-09-30
  • Airbnb Help Center, "Connect a smart lock to Airbnb" β€” Verified 2026-09-30
  • Airbnb Help Center, "How smart lock codes are shared with guests" β€” Verified 2026-09-30
  • Airbnb Help Center, "Set up and manage your listing's connected smart lock" β€” Verified 2026-09-30
Try BookBed

14-day free trial. No card. We'll migrate your data for free.

See BookBed pricing