Hotel Phone Script Templates You Can Steal and Adapt
A good phone call follows a shape, even when it feels improvised. The best front-desk people aren’t reading — they’ve internalized a structure so they never fumble the booking. New staff don’t have that yet, and that’s where reservations leak: a caller asks about rate, the clerk freezes, quotes a number flatly, and the guest says “let me think about it” and books the place down the road.
Below are scripts you can copy, edit to fit your property, and tape next to the phone. Replace the brackets with your details. The point isn’t to sound robotic — it’s to give your team rails so they always move the call toward a booking.
The greeting
Section titled “The greeting”Your opener sets the tone and tells the caller they reached a real, competent place. Keep it warm and short.
“Thank you for calling [Property Name], this is [Name]. How can I help you today?”
Three things make this work: you named the property (caller knows they dialed right), you gave your name (it’s a person, not a machine), and you asked an open question (you’re ready to help). Avoid the trap of launching into “we have a special on—” before you know what they want.
If you’re slammed and have to put someone on hold:
“I’d love to help you with that — can I put you on a brief hold for about thirty seconds, or would you prefer I take your number and call you right back?”
Always name a timeframe and always offer the callback. A vague hold is how callers vanish.
The booking inquiry
Section titled “The booking inquiry”This is the money call. The structure: confirm dates, build a little value, quote the rate inside that value, then move to close.
“Great — what dates are you looking at?… For [dates], I have a [room type] available. That’s [rate] per night, and it includes [Wi-Fi / breakfast / parking / whatever you offer]. Would you like me to hold that for you?”
Notice the rate never travels alone. “It’s $129” sounds expensive. “$129 a night, and that includes free parking, fast Wi-Fi, and a hot breakfast” sounds like a deal. Same number, different frame.
When they’re comparing properties
Section titled “When they’re comparing properties”“A lot of folks call around — what matters most to you for this trip, location or budget?… We’re [two blocks from X / right off the highway / the quietest option on this street], which is why guests pick us for [reason].”
You’re not bad-mouthing competitors. You’re surfacing the one thing your property does best and matching it to what they care about.
Objection handling
Section titled “Objection handling”Most objections are one of three things: price, uncertainty, or “I need to check with someone.” Each has a calm response.
”That’s more than I wanted to spend.”
Section titled “”That’s more than I wanted to spend.””“I hear you. If budget’s the main thing, our [lower room type / midweek night] runs [rate], and you still get [core amenities]. Would that work better?”
Offer a real alternative, not a discount reflex. If you have nothing lower, anchor on value: “I get it — what I can tell you is that rate includes [X and Y], so there are no surprise fees on top."
"Let me think about it / I’ll call back.”
Section titled “"Let me think about it / I’ll call back.””“Absolutely. Just so you know, [room type] availability for [date] is tight right now. I can hold it with no charge for [timeframe] — that way you don’t lose it while you decide. Want me to do that?”
A no-risk hold removes the reason to hang up and shop further.
”Do you have anything cheaper online?”
Section titled “”Do you have anything cheaper online?””“Our website rate is the best you’ll find — booking direct with us means no third-party fees, and I can [add a late checkout / waive a fee / note your preferences] that the booking sites can’t. Want me to set it up now?”
The close
Section titled “The close”Don’t wait for the caller to ask to book. Assume the booking and walk them in.
“Perfect. I’ll just need a name, a phone number, and a card to hold the room — let’s get you set. Can I start with the name on the reservation?”
Then confirm everything back:
“So that’s [room type] for [guest] on [dates], at [rate] a night. You’ll get a confirmation by [text/email]. Anything else I can set up — parking, an early check-in?”
The read-back catches errors and creates a natural moment to upsell.
The after-hours and missed-call script
Section titled “The after-hours and missed-call script”The call you can’t take is the script that matters most. Your voicemail and your after-hours coverage should still move toward a booking, not dead-end at “leave a message.”
A weak voicemail: “You’ve reached the front desk, please leave a message.” A caller hangs up and books elsewhere.
A stronger one:
“Thanks for calling [Property Name]. Our desk is helping other guests right now. For the fastest response, text this same number — we’ll get back to you quickly. For reservations, you can also book instantly at [website].”
Better still: route after-hours and overflow calls to an AI receptionist that answers live, quotes your rates, captures the dates, and texts the caller a link to finish the booking — then escalates genuine emergencies (a lockout, a guest already on-site) to you. That turns the worst call (the one nobody picked up) into a captured lead.
How to actually use these
Section titled “How to actually use these”- Adapt the brackets to your property and read each script out loud until it sounds like you, not a telemarketer.
- Print the greeting, booking, and close on a single card by the phone.
- Role-play objections with new hires for ten minutes — it’s the fastest training you can do.
- Record nothing without checking your local rules on call recording first.
Should staff read these word-for-word?
Section titled “Should staff read these word-for-word?”No. Use them as scaffolding. New hires can lean on the exact wording until it’s natural; experienced staff just internalize the structure (greet, qualify, value, close).
What’s the single most common scripting mistake?
Section titled “What’s the single most common scripting mistake?”Quoting the rate naked. “It’s $129” invites a no. “$129 a night, including parking, Wi-Fi, and breakfast” reframes the same price as value. Always bundle the rate with what it buys.
How do I script the close without sounding pushy?
Section titled “How do I script the close without sounding pushy?”Assume the booking and ask for the first piece of information (“Can I start with the name on the reservation?”). It’s a natural next step, not pressure, and it skips the awkward “so… do you want it?”
What about calls in other languages?
Section titled “What about calls in other languages?”Keep a one-line greeting in your most common second language by the phone. For full conversations, an AI receptionist that handles 10+ languages can take the call end-to-end instead of losing the booking to a language barrier.
Give your team rails, not a leash
Section titled “Give your team rails, not a leash”Scripts free your staff to focus on the guest instead of scrambling for words. Print them, practice them, and make sure the calls you can’t take still move toward a booking. See how it works and compare pricing for your property.