WhatsApp Hotel Booking Button — Free 6-Step WordPress Guide
Add a WhatsApp hotel booking button to your WordPress hotel site in under 5 minutes — free, no Pro licence required. Guests tap the WhatsApp hotel booking button to open a pre-filled conversation with your property instantly, on any device.
⏱️ Setup time: Under 5 minutes
✅ Version: Free — no Pro required
💬 Type: Guest communication — not a payment method
📅 Last updated: July 2026

ℹ️ What this feature does: The WhatsApp button opens a chat conversation between your guest and your WhatsApp account. It is a guest communication tool — guests cannot complete a booking, select dates, or process a payment through WhatsApp. For online reservations, guests use your booking form and calendar. The two work well together — WhatsApp handles the questions, the booking form handles the reservation.
✅ Completely free. The Hotel WhatsApp Chat block is included in the free version of Modern Hotel Booking on WordPress.org. No Pro licence required. No WhatsApp Business account required. Just your phone number and the block editor.
Trademark notice: WhatsApp is a registered trademark of WhatsApp LLC, a subsidiary of Meta Platforms, Inc. Modern Hotel Booking and its developer are not affiliated with, endorsed by, sponsored by, or in any way officially connected to WhatsApp LLC or Meta Platforms, Inc. The use of the WhatsApp name on this page refers solely to the third-party messaging application that end users may choose to use alongside this plugin. This plugin integrates with WhatsApp via standard publicly available URI schemes (the wa.me link format). No official WhatsApp API partnership, authorisation, or certification exists between the plugin developer and WhatsApp LLC.
📑 In This Guide
Why Add a WhatsApp Hotel Booking Button to Your WordPress Site
Most guests who abandon a booking page don’t leave because the price is wrong or the dates aren’t available. They leave because they had a question and couldn’t get a fast answer. A WhatsApp hotel booking button placed next to your room calendar solves this directly. Is there parking? Can we check in early? Is the pool heated in October? Small questions — but if they can’t get an answer quickly, they book somewhere else.
On beachhouse.ro, guests from Romania, Bulgaria, and across Central Europe use WhatsApp as their primary messaging platform. A WhatsApp hotel booking button on the room page means they can tap once and ask their question directly — no email form, no waiting for a reply that might arrive tomorrow. For these guests, a WhatsApp button is the difference between them booking and them not booking.
Mobile-first guest experience
Over 70% of hotel site visitors browse on mobile. Tapping a WhatsApp button launches the app instantly. No typing an email address, no contact form to fill in — one tap opens a conversation.
Dominant in European travel markets
WhatsApp has over 2 billion active users. In Romania, Spain, Italy, Germany, and across the Middle East and Latin America, it’s the default messaging app — not a secondary option. If your guests are from these markets, they’re on WhatsApp.
Faster than email, personal than chatbots
Guests get a real person responding via WhatsApp — not a support ticket queue. For questions that need a human touch (special requests, complex arrival logistics, group bookings), direct WhatsApp access builds the guest relationship before they even arrive.
Step-by-Step Setup — Adding the WhatsApp Hotel Contact Button
Setting up the WhatsApp hotel booking button takes under 5 minutes. The block works out of the box once Modern Hotel Booking is installed — no API keys, no WhatsApp Business account setup, no third-party service connection required.
Open your page in the block editor
Go to the WordPress page, room listing, or post where you want the WhatsApp button to appear. Open it in the WP block editor. The most effective placement is your room detail page, your booking page, or a dedicated contact page — wherever guests are most likely to want to ask a quick question before committing to a reservation.
Insert the Hotel WhatsApp Chat block
Click the + block inserter and search for Hotel WhatsApp Chat. Click the block to insert it. It’s part of Modern Hotel Booking’s native Gutenberg block library and appears in the inserter as soon as the free plugin is active — no shortcodes, no custom HTML required.
Enter your WhatsApp phone number
In the block settings panel on the right, enter your WhatsApp phone number with the full international dialling code. Format: numbers only with a + prefix — no spaces, no brackets, no dashes.
- ✅ Correct:
+40712345678(Romania) - ✅ Correct:
+447911123456(UK) - ❌ Wrong:
0712 345 678(missing country code) - ❌ Wrong:
+40 712-345-678(spaces and dashes)
Set a pre-filled message template
Enter a default message that pre-populates in the guest’s WhatsApp compose field when they tap the button. A good pre-filled message removes friction — the guest doesn’t have to think about what to write. See the message templates section below for specific examples that work well.
Set your button label
Choose the text that appears on the button itself. Action-oriented labels perform better than generic ones. Good options: Chat on WhatsApp, Ask a Question, Check Availability on WhatsApp, or Message Us Now. Avoid vague labels like “Contact” — guests should immediately understand that tapping will open WhatsApp.
Publish and test on your mobile phone
Publish or update the page. Open it on your actual mobile phone — not the desktop browser — and tap the button. WhatsApp should open with your property’s number and the pre-filled message ready to send. Test on both Android and iOS if your guest profile includes both. Also test on desktop to confirm WhatsApp Web launches correctly.
Where to Place the WordPress Hotel WhatsApp Button for Best Results
Because the WhatsApp hotel booking button is a native Gutenberg block, you can drop it anywhere in the block editor — there’s no restriction on placement. But where you put it matters for conversion. The goal is to intercept guests at the moment they have a question, not after they’ve already left.
| Placement | Why It Works | Recommended? |
|---|---|---|
| Room detail page — below the booking calendar | Guest is actively looking at a room and might have a question before committing. Highest-intent placement. | ✅ Best |
| Main booking page | Guests who reach the booking page but hesitate often have a specific question. A WhatsApp button here catches them before they abandon. | ✅ Recommended |
| Contact page | Standard placement. Guests expecting to find contact options will look here first. | ✅ Recommended |
| Homepage — above the fold | Works well for small properties where the owner manages everything personally. Makes the property feel immediately accessible. | ⚠️ Optional |
| Footer (site-wide) | Ensures it’s always visible. Can feel intrusive — use only if you actively manage WhatsApp responses across all hours. | ⚠️ Use carefully |
⚠️ Don’t add it if you can’t respond quickly. A WhatsApp button creates an expectation of fast response — guests messaging via WhatsApp expect to hear back within minutes, not hours. If you’re managing your property alone and can’t monitor WhatsApp during busy periods, consider using the AI Concierge instead, or only display the button during hours you’re actively available.
Writing Effective Pre-Filled WhatsApp Message Templates
The pre-filled message on your WhatsApp hotel booking button is the difference between a guest who taps and sends, and one who sees an empty compose field and closes WhatsApp without sending anything. A good pre-filled message does two things: it tells the guest what they can ask, and it tells you (as the property) what the guest is contacting about.
Message templates by placement
🛏️ Room detail page
“Hi, I’m interested in booking [Room Name] — can you confirm availability for my dates?”
Replace [Room Name] with the specific room. Tells you immediately which room the guest is interested in.
📅 Booking page
“Hi, I have a question before completing my booking — is now a good time to chat?”
Open-ended — lets the guest state their specific concern. Good for the general booking page.
📞 Contact page
“Hi, I’d like to ask about your property before making a reservation.”
Neutral and works for any type of inquiry — availability, amenities, accessibility, group bookings.
💡 Practical tip: Keep pre-filled messages under 100 characters — long pre-filled messages can look overwhelming in the WhatsApp compose field and make guests less likely to send. Short and specific always outperforms long and comprehensive.
WhatsApp Button vs AI Concierge — When to Use Each
Modern Hotel Booking includes both a WhatsApp contact button and a built-in AI Concierge. They’re not competing features — they solve different problems. Both are available in the free version.
| WhatsApp Button | AI Concierge | |
|---|---|---|
| Who responds | You — personally, via WhatsApp | AI — automatically, using your property details |
| Response speed | When you’re available | Instant — 24/7, including midnight |
| Best for | Complex or sensitive questions, negotiating, group bookings, special requests | Standard questions about amenities, check-in times, parking, house rules |
| Guest experience | Personal — guest speaks directly with the property owner | Immediate — no waiting for a human |
| Version required | Free | Free |
| Can they run together? | ✅ Yes — they’re complementary, not competing | |
The setup I use on beachhouse.ro: the AI Concierge handles the common questions that come in at all hours — check-in time, where to park, what’s included in the room. The WhatsApp hotel booking button is there for guests who want to talk to a real person about something more specific. Both run simultaneously. The AI Concierge takes the load off routine questions; WhatsApp handles the ones that genuinely need a human response.
Troubleshooting the WordPress Hotel WhatsApp Plugin Block
The Hotel WhatsApp Chat block doesn’t appear in the block inserter
Modern Hotel Booking must be active — go to WP Admin → Plugins and confirm the plugin shows as Active. If it’s active but the block still doesn’t appear, deactivate and reactivate the plugin to re-register the blocks. Also try clearing your browser cache and reloading the block editor.
Tapping the button opens WhatsApp but with the wrong number or no pre-filled message
Go back into the block editor and check the phone number field. Common issues: missing the + prefix, including spaces or dashes, or missing the country code entirely. The number must be in the format +[country code][number] with no other characters. Also check the pre-filled message field is not empty if you want text to pre-populate.
The button appears in the block editor preview but not on the published page
This is almost always a caching issue. Clear your WP caching plugin cache, any server-level cache, and your browser cache, then reload the published page. If the button still doesn’t appear, open your browser’s developer console (F12 → Console) and look for any JavaScript errors that might indicate a conflict with another plugin or theme.
Still not working?
Post on the WordPress.org support forum ↗ or email [email protected] with your phone number format, the page URL, and a description of what happens when you tap the button.
Frequently Asked Questions
Is the WhatsApp hotel booking button free or does it require Pro?
Completely free. The Hotel WhatsApp Chat block is one of 8 native Gutenberg blocks included in the free version of Modern Hotel Booking. No Pro licence required. No WhatsApp Business account required.
Can guests complete a hotel booking through WhatsApp?
No. WhatsApp is a guest communication feature — it opens a chat conversation between the guest and the property. Guests cannot select dates, complete a reservation, or process a payment through WhatsApp. For actual bookings, guests use your booking calendar and form on your site. The two features work well together — WhatsApp for questions, the booking form for reservations.
Do I need a WhatsApp Business account?
No. The block works with any WhatsApp account — personal or Business. You enter your phone number with country code and that’s it. A WhatsApp Business account adds features like automated greetings and business profiles, but it’s not required for the block to function.
Where should I place the WhatsApp button on my WordPress hotel site?
The most effective placement is on your room detail pages near the booking calendar, your main booking page, and your contact page. These are the points where guests are most likely to have a question before committing. Avoid placing it site-wide in the footer unless you’re actively monitoring WhatsApp during all hours — a WhatsApp button creates an expectation of fast response.
Can I set different pre-filled messages for different room pages?
Yes. Each Hotel WhatsApp Chat block can have its own pre-filled message. On a room-specific page you might use “Hi, I’m interested in the Sea View Room — can you confirm availability?” On your general contact page you’d use something more generic. Add a separate block instance to each page and configure it individually.
Does the WhatsApp button work on desktop as well as mobile?
Yes. On mobile, tapping the button opens the WhatsApp app directly. On desktop, it opens WhatsApp Web if the guest has it configured. Both work without any additional block settings — the link format handles both platforms automatically.
Can I use the WhatsApp button and AI Concierge at the same time?
Yes — and it’s a good combination. The AI Concierge answers standard questions automatically at any hour (check-in times, parking, amenities, house rules). The WhatsApp button gives guests direct access to you for questions that need a personal response. Both are free, both work simultaneously, and they serve different needs without overlapping.
Want Stripe, PayPal & iCal sync?
The WhatsApp block is free. Upgrade to Pro to unlock Stripe and PayPal card payments, automatic iCal sync with Airbnb and Booking.com, and GDPR tools.
