The short answer
Use a static Wi-Fi QR code, 3–4 cm (1.2–1.6 in) wide, on the room card so guests can join the network from the camera, and dynamic codes for everything that changes: the room-service menu, the local guide, the spa booking page and the checkout survey. Put them on a card by the bed or desk at about 30–50 cm.
How to set up QR codes for a hotel or guesthouse
Start with Wi-Fi
Create a Wi-Fi code with your network name, password and security type. Recent iPhones and Android phones can join straight from the camera, and the code works without any web page.
Add dynamic codes for changing content
Make dynamic URL codes for the in-room menu, local guide, breakfast hours and spa booking. When the menu changes, edit the destination, not the printed card.
Design the room card
Put each code on a clear, labeled panel: “Join Wi-Fi”, “Order food”, “Things to do”. Keep dark ink on light stock and a clear border.
Place them where guests look
Use the bedside table, the desk and the TV console. For the lobby, a larger code on the reception counter and in the elevator works.
Review monthly
Check scan counts per code and open each destination on a phone. Retire or merge the ones nobody uses.
Size, distance and placement
- Wi-Fi code type
- Static Wi-Fi code (network name, password, security). Works offline once printed
- Menu, guide, booking
- Dynamic URL codes, so pages can change without reprinting
- Room card
- Read at 30–50 cm: 3–4 cm (1.2–1.6 in) per code
- Lobby or reception sign
- Read from 1 m: 10 cm (4 in)
- Material
- Matte card or an acrylic stand with a matte code insert; avoid glossy frames that glare
- Languages
- Link to a page that detects language, or make one card per language
- Wi-Fi password changes
- A static Wi-Fi code must be reprinted if the password changes; schedule changes accordingly
Static for Wi-Fi, dynamic for the rest
Wi-Fi is the one case where static is right: the code holds the network name and password itself, so joining works even before the guest is online. Everything else should be dynamic, since menus, hours and local recommendations change constantly. If you rotate the Wi-Fi password often, consider a guest network with a stable password so room cards do not need reprinting, or reprint cards on a schedule.
Common mistakes
Tip: give each room type or floor its own dynamic code for the menu. If one floor scans far more, you learn where guests actually order from.
Frequently asked questions
How do I make a Wi-Fi QR code for guests?
Choose the Wi-Fi type, enter the network name, password and security type, and print the code. Guests with a modern phone can scan it from the camera to join without typing the password.
Should hotel QR codes be static or dynamic?
Static for Wi-Fi, since the code carries the credentials. Dynamic for menus, guides and offers, because those change often.
Can I support several languages with QR codes?
Yes. Either put language options on the destination page, or print one card per language. A Pro-plan country rule can also send guests to a default language page.
What happens if I change the Wi-Fi password?
A static Wi-Fi code stores the old password, so cards must be reprinted. A stable guest-network password avoids this.