Self check-in and online check-in for small accommodations

"The worst part is the 10 p.m. calls," says Marieke, a B&B owner in Friesland. "A guest is at the door, I'm already in bed, and I have to go down to hand over a key. Happens at least twice a week in season." That's exactly the problem self check-in solves.
Self check-in means the guest checks in without you present. The guest gets a code beforehand and picks up the key from a safe, or opens the door with a keypad. Online check-in is the part before: the guest fills in their info before arrival via a link, so there's nothing left to arrange when they show up. Together they take the odd-hours phone call out of your evening.
The problem
Suppose you have 6 rooms running mostly through Booking. Guests arrive between 3 p.m. and 11 p.m., often after traffic or a long bike ride, and rarely at the time they said. You plan your evening around those arrivals, or you let your dinner get cold because someone "around 8" still hasn't shown up.
That costs you in three ways:
- Time. Every arrival you personally do costs 10 to 15 minutes: waiting, greeting, explaining, handing over key, noting details.
- Freedom. You can't leave, can't go out to eat, can't get to bed early, as long as a guest might be on the way.
- Experience for the guest. A guest showing up at 10.30 p.m. and calling you out of bed feels like a burden. A guest who lets themselves in with their own code feels welcome at their own pace.
The funny thing is: many small accommodations see the counter check-in as the personal moment they don't want to give up. But the real personal contact isn't in handing over a key at 11 p.m. It's in a good welcome email, a note with your tips in the room and a friendly text the next morning. How those moments connect, read in mapping the guest journey.
There's also a hidden cost. A guest who doesn't know what time they can check in, or who stands in front of a closed door because you were out running errands, writes that back in their review. "Arrival was a hassle" or "we had to wait half an hour" is exactly the kind of remark that scares off hesitating bookers. A smooth, predictable arrival isn't just rest for you, it protects your rating. And your rating is on Booking and your own site the heaviest sales argument you have.
Calculation example
Work it through for a B&B with 6 rooms and roughly 40 arrivals per month in season. A personal check-in takes an average 12 minutes of your time. A self check-in costs you 0 minutes of presence and about 2 minutes prep per guest (setting code, sending email).
| Item | Personal check-in | Self check-in |
|---|---|---|
| Arrivals per month | 40 | 40 |
| Your time per check-in | 12 minutes | 2 minutes |
| Total time per month | 480 minutes (8 hours) | 80 minutes (1.3 hours) |
| Time saved per month | 6.7 hours | |
| Time saved per year (7 month season) | over 46 hours |
On top come the evening calls that disappear. Two per week in season, roughly 56 interrupted evenings per year, is hard to put in euros but the most felt benefit.
Against that is the one-time investment. A mechanical key safe costs 30 to 60 euros each. A smart keypad with app control costs 120 to 250 euros per door. Even if you pick smart locks for all 6 rooms, you stay under 1,500 euros one-time, no monthly costs. Against 46 saved hours per year that pays for itself in the first season.
Also calculate it as an hourly rate. Say your time is worth 25 euros per hour, those 46 saved hours in season are over 1,150 euros of time. For a mechanical safe of 50 euros that's a ratio of more than 20 to 1 in the first year. For smart locks on all rooms the ratio is lower, but you get ease and automatic code changing in return. The point is the numbers almost always point the same way, even with conservative estimates. Only if you have fewer than 10 arrivals per month and check-in happens to coincide with your being there anyway does the decision get closer.
Calculate it for your situation
Fill in your own arrivals per month and average check-in time. Over 30 arrivals per month, a self check-in solution almost always pays for itself within a season. Unsure of the numbers, use the savings calculator.
Step-by-step plan
Set it up without it becoming a tech project:
-
Choose your key solution. For 1 or 2 rooms a key safe with PIN code works (look for "key safe" or "key lock box", 30 to 60 euros). For more rooms or if you want codes to auto-expire, pick a smart keypad per door (a lock you control remotely with a temporary code, for example Nuki or similar).
-
Create an online check-in form. A simple form where the guest fills in name, arrival time and possibly license plate beforehand. Many booking modules have this built-in. Don't have it, a free form (for example Google Forms) with a link in your confirmation email works.
-
Write a welcome email with the instructions. Send that 1 day before arrival: the address, the code, where the safe hangs or how the lock works, the WiFi and your phone number for emergencies. What exactly belongs in such an email, read in pre-arrival email: what belongs.
-
Change the code per guest. With a key safe you change the PIN after each checkout, takes 30 seconds. With a smart keypad you set a code in the app that auto-expires after the checkout date. That way no old guest still has access.
-
Put a welcome card in the room. A short note with your tips, breakfast times and how to reach you. This replaces the verbal welcome and feels more personal than a counter chat after a long trip.
-
Keep one follow-up moment. Send a text the next morning: "Good morning, everything to your liking? Breakfast ready from 8 a.m." Set this up with WhatsApp Business for hotels so you're not using your personal number.
Deciding between a key safe and smart keypad? A quick overview helps:
| Option | Key safe | Smart keypad |
|---|---|---|
| One-time cost per door | 30 to 60 euros | 120 to 250 euros |
| Monthly cost | none | usually none, sometimes app subscription |
| Code setup | manual, 30 seconds per guest | remote via app, also temporary |
| Power/WiFi needed | no | yes, battery or power plus WiFi |
| Suited for | 1 door | 3+ rooms |
Starting out with 1 or 2 rooms, the mechanical safe is almost always the right first step. Have more rooms or find manual code changes too fiddly, a smart lock pays for itself quickly.
Common mistakes
-
Using the same code for everyone. That's lazy and unsafe. A guest who checked out keeps access. Set a new code per stay, always.
-
No emergency line. Self check-in doesn't mean unreachable. Put one phone number in the welcome email for if the code doesn't work or the guest loses their way. One reachable number prevents panic calls and bad reviews.
-
Sending instructions too late. A guest leaving at 4 p.m. and only getting the code then gets stressed. Send the email a day in advance, not on arrival day itself.
-
Cutting out all personal contact. Self check-in replaces the key moment, not hospitality. Without welcome card, without a text, without a recognizable address it feels cold. Rebuild the human moments consciously. That connects to raising guest satisfaction.
-
Choosing expensive tech for 2 rooms. You don't need a pricey smart-lock platform with a monthly subscription if you rent 2 theme suites. Start with a 40-euro key safe and see if you like it. Scaling up can always happen.
-
Giving instructions only in text. Not everyone reads a long email well. Add a photo of where the safe hangs and a step-by-step with numbers. A guest arriving in the dark at an unfamiliar address wants to know exactly: this is the door, here's the safe, this is the code. The clearer you make it, the fewer calls you get.
-
Forgetting to ask arrival time. Even with self check-in it's handy to know roughly when a guest arrives, for example for breakfast the next day or your own planning. Ask it in the online check-in form, then you don't have to call to find out.
What you can do now
Self check-in is one of the rare improvements that simultaneously saves time, gives freedom, and improves guest experience, without you giving up anything. The evening calls disappear, you earn the investment back in one season and the guest enters at their own pace.
Start small. Order one key safe for your busiest room this week, write a welcome email with the code and WiFi, and test it on the next guest. Works, then roll it out to the rest. How the arrival fits into the bigger picture of guest experience, see in mapping the guest journey.
Rather have someone set up the entire arrival process for you, from form to welcome email to keypad? We handle that at marketing for hotels.
Frequently asked questions
What exactly is self check-in?
What's the difference between self check-in and online check-in?
Is self check-in safe for a small B&B?
What does a self check-in solution cost for a B&B?
Do I lose personal contact if guests check in themselves?
A concrete tip in your inbox each month
Practical marketing and automation tips for small-scale accommodations. No sales talk, unsubscribe anytime.
Your email address is only used for these emails and never shared. You can unsubscribe from any email. See the privacy policy.


