Book · free template

Hotel Booking & Room Request

Hospitality stay configuration layout with check-in dates.

A ready-to-use booking & scheduling form for service businesses and practitioners: 15 questions, 2 pages, 3 conditional rules.

Questions
15
Pages
2
Layouts
card
Conditional rules
3
Preview it in the gallery

Searches this template answers

Also filed under

Live preview and test console

This is the real form. Answer it to test the 1 conditional rule — nothing is sent or stored.

Page 1 of 2Stay details

Every question on this page is currently visible.

Compliance checklist

Ready to publish
  • Payment items priced — passingEvery payment question charges a real amount, so a submission always records a payment.
  • Conditional logic resolves — passingEvery rule points at a question or page that exists in this template.
  • Legal text not required — passingThis template collects neither health nor regulated financial information.
  • Question labels unique — passingLogic and exports address questions by label, so duplicates are ambiguous.

What happens after submit: nothing is stored in this preview. On your own copy, every response triggers an instant email notification and lands in your response dashboard, ready to export or forward.

Happy with it? Take a copy into your workspace — every question, rule and setting comes with it.

Who this template is for

Hotel Booking & Room Request is built for service businesses and practitioners who need to confirm a date, a service and the details needed to prepare.

  • Service businesses and practitioners working in booking & scheduling.
  • Teams who need to confirm a date, a service and the details needed to prepare without writing code or paying for a custom build.
  • Anyone replacing double bookings and no-shows from ambiguous requests with one structured record per enquiry.
  • Respondents are clients booking time — the form asks them 15 questions across 2 screens.
  • Mobile-heavy audiences, thanks to the one-question-per-screen card layout.

Why this form is useful

It removes the cost of double bookings and no-shows from ambiguous requests and turns each submission into a record your team can act on immediately.

  • 8 questions are required, so submissions arrive complete instead of needing a follow-up email.
  • It collects a verified email address so replies and confirmations land.
  • It captures a phone number for urgent follow-up.
  • It pins the request to a specific date.
  • It captures a full postal address.
  • It allows multiple selections without free text.
  • It captures a numeric value you can filter and sort on.
  • Conditional logic hides 3 questions until they are relevant — shorter forms convert better than long ones.

How to use this template

From copy to live form is a few minutes of work, and every step is reversible.

  1. 1Press “Use this template” — a fresh copy of Hotel Booking & Room Request lands in your workspace, ready to edit.
  2. 2Rename or delete any question, and change what is required. Nothing here is fixed.
  3. 3Open Notifications and add the email addresses that should be alerted on each submission; add an auto-reply to the respondent if the form collects an email address.
  4. 4Publish it, then either share the link directly or paste the embed snippet into your site — the embedded form resizes to fit and loads no marketing or advertising trackers.
  5. 5Watch responses land in Submissions, where you can filter, label and export them to CSV or PDF.

Logic and conditions blueprint

Exactly how this form behaves as it is answered — 3 conditional rules ship with it.

  • Features conditional validation: if “Extras” includes Airport transfer, “Estimated arrival time” becomes mandatory before the form can be sent.
  • Features conditional validation: if “Room type” is Family room, “Children” becomes mandatory before the form can be sent.
  • Features advanced show logic: if “Extras” includes Crib / cot, the form dynamically exposes “Special requests”. Otherwise that question never appears.
  • All 3 rules are editable in the Logic tab, and the built-in checker warns about rules that contradict each other.

About this template

Direct bookings are worth more than channel bookings, and they are lost to friction more often than to price. This form asks the stay questions in the order a guest thinks about them: check-in and check-out first, then who is coming, then how many rooms and what kind. Bed preference and room type are separate questions because a family of four in one room and a family of four in two rooms are different sales. The extras block — transfer, breakfast, late check-out, parking, a cot — is where most of the additional revenue on a direct booking sits, and it costs the guest one tap. Arrival time appears as its own question so the desk is not guessing at eleven at night, and it becomes required when an airport transfer is requested, since a transfer without a time is not a transfer. A cancellation-policy acceptance closes the request, and the whole thing exports as a single record your property system can be updated from.

What this form asks

Every question is editable — rename it, make it optional, or delete it entirely.

Page 1 — Stay details

  • Check-in daterequired
  • Check-out daterequired
  • Adultsrequired
  • Children
  • Number of roomsrequired
  • Room typerequired
  • Bed preference

Page 2 — Guest & extras

  • Lead guest namerequired
  • Email addressrequired
  • Phone number
  • Home address
  • Extras
  • Estimated arrival time
  • Special requests
  • Agreementrequired

15 questions in total.

Example of a completed hotel booking form

A two-night family stay request, filled in.

Check-in / check-out
12 March to 14 March
Adults / children
2 adults, 2 children
Number of rooms
1
Room type
Family room
Bed preference
King
Extras
Breakfast included, Parking
Estimated arrival time
21:00
Special requests
Quiet room away from the lift if possible.

Sample data — no real guest information is shown.

How the form changes as it's filled in

This template ships with 3 conditional rules, grouped into 3 behaviours driven by 2 questions. Everything below is already set up — edit or delete any rule once the template is in your workspace.

Driven by “Extras

  • Makes answers required

    If “Extras” includes Airport transfer, “Estimated arrival time” becomes required before the form can be submitted.

  • Reveals questions

    If “Extras” includes Crib / cot, the form reveals “Special requests”.

Driven by “Room type

  • Makes answers required

    If “Room type” is Family room, “Children” becomes required before the form can be submitted.

Set it up step by step

  1. 1

    Copy it and list your rooms

    Replace the room types and bed options with the inventory you actually sell.

  2. 2

    Price the extras

    Add the price to each extra label so the guest sees what they are agreeing to.

  3. 3

    Publish it as your direct booking route

    Embed it on the site and link it from every profile that currently sends guests to a channel.

  4. 4

    Confirm and take payment separately

    Confirm availability, then send your payment or deposit link — the form is the request, not the transaction.

Mistakes to avoid

  • Asking for a card number on the request form; take payment through a proper payment step instead.
  • Omitting arrival time, which is the detail the front desk needs most for late arrivals.
  • Listing room types you rarely have, which produces requests you have to decline.

What to do with the responses

Check availability, reply with a confirmation and a payment or deposit link, then add the stay to your property system.

Works in this layout

These pages cover the same subject ground as the hotel booking & room request, matched on the words people actually search for.

Frequently asked questions

Is this a live booking engine?

No. It captures a structured request that you confirm against your own availability, which suits small properties that do not want a channel between them and the guest.

Can I take a deposit?

Confirm the request first, then send a payment link. Keep card details off the form.

Can guests request more than one room?

Yes — the number of rooms is its own question, and special requests carry any per-room detail.

Can I embed it on my site?

Yes, on your booking page. It also works as a standalone link for social profiles.

Is the Hotel Booking & Room Request template free to use?

Yes. You can preview and test Hotel Booking & Room Request on this page without an account, and take a copy into your own HelloForms workspace on the free plan. There is nothing to install and no card required to publish it.

What does the Hotel Booking & Room Request template ask for?

It asks 15 questions across 2 pages, 8 of which are required. Every question is listed in full further down this page, and each one can be renamed, reordered, made optional or deleted after you copy the template.

Can I edit the Hotel Booking & Room Request form after copying it?

Yes — the copy is entirely yours. Change wording, add or remove questions, switch between the card layout, restyle it to match your brand, and set who gets notified on each submission.

How does the conditional logic in this booking & scheduling form work?

3 conditional rules ship with the template: Features conditional validation: if “Extras” includes Airport transfer, “Estimated arrival time” becomes mandatory before the form can be sent. Features conditional validation: if “Room type” is Family room, “Children” becomes mandatory before the form can be sent. Features advanced show logic: if “Extras” includes Crib / cot, the form dynamically exposes “Special requests”. Otherwise that question never appears. All rules are editable in the Logic tab.

Where do responses to the Hotel Booking & Room Request form go?

Submissions land in your workspace under Submissions, where you can search, filter, label and export them to CSV or PDF. You can also email a notification to your team on every submission and send the respondent an auto-reply.

Can I embed the Hotel Booking & Room Request form on my own website?

Yes. Publish the form and paste the embed snippet into any page or share the direct link. The embedded form resizes to fit its container and loads no advertising or marketing trackers inside the iframe.

More forms teams pair with the hotel booking & room request.

Related categories