Free Tools
By Fadhil Abdulla

Hotel Booking Confirmation: What to Include (Template for Hotels and Holiday Homes)

The details every reservation confirmation should contain, how to show UAE hotel taxes clearly, and a free template for hotels, holiday homes and guesthouses.

Editorial disclosure: Pyalm publishes and maintains the products and free tools discussed on this site. Regulatory statements are linked to primary sources where applicable. No independent professional review is claimed unless a reviewer is explicitly named.

A clear booking confirmation prevents most front-desk disputes and "what time is check-in?" messages before they happen. Whether you run a hotel, serviced apartments, a holiday home or a homestay, the essentials are the same.

What a booking confirmation must include

  1. Property details — name, address, phone/WhatsApp, email, tax number
  2. Confirmation number
  3. Guest name and contact details
  4. Check-in and check-out dates, with check-in and check-out times
  5. Number of nights, rooms and guests (adults/children)
  6. Room type and meal plan
  7. Rate breakdown — nightly rate × nights × rooms
  8. Taxes and fees, each on its own line
  9. Total, amount paid, and balance due
  10. Cancellation and no-show policy
  11. Check-in requirements — ID, deposit, house rules
  12. Special requests acknowledged

Showing UAE hotel taxes clearly

Dubai hotel bills typically include:

Charge Typical basis
Service charge 10% of room rate
Municipality fee 7% of room rate
Tourism Dirham Fixed AED per room per night, by property category
VAT 5%

Listing each charge separately avoids "why is the total higher than the rate?" at checkout. Rates differ by emirate and property classification and change over time — confirm current figures with the relevant tourism authority. In India, show GST at the slab that applies to your room tariff.

Create a confirmation in minutes

  1. Open the free Booking Confirmation Generator.
  2. Enter your property details and policies once — they're remembered on your device.
  3. Add the guest, dates, room, rate and any deposit; nights, taxes and balance are calculated.
  4. Download the PDF and send it to the guest.

Use it for real reservations only — presenting a booking that doesn't exist to an embassy or authority is fraud.

Writing a good cancellation policy

Be specific: "Free cancellation until 48 hours before arrival (15:00 local time). Cancellations within 48 hours or no-shows are charged the first night." Vague policies cause chargebacks.

Send it where guests actually read it

Guests in the Gulf and India read WhatsApp far more reliably than email. Tenreply sends booking confirmations, check-in instructions and reminders on WhatsApp automatically, with a shared inbox for your front desk. For invoicing and accounting, see Pyalm Books.

Booking Confirmation Generator | Invoice Generator | Receipt Generator | VAT Calculator | All free tools

Keep reading

More from Pyalm

Oct 16, 2026

How to Format and Validate JSON (and Fix the 6 Most Common Errors)

Why JSON breaks, how to read a validator's error message, and a quick routine for pretty-printing, minifying and fixing JSON from APIs, logs and config files.

Oct 16, 2026

How to Compare Two JSON Files (Without Drowning in Diff Noise)

Text diffs flag reordered keys and whitespace as changes. Here's how a structural JSON comparison works, and how to use it to review API changes, configs and migrations.

Oct 16, 2026

Regex Cheat Sheet with Real Examples (Emails, Phones, Dates, UAE TRN)

A practical regular expression cheat sheet — the syntax you actually use, plus tested patterns for emails, UAE and Indian phone numbers, dates and tax numbers.

Oct 16, 2026

URL Encoding Explained: %20, + and When to Encode

What percent-encoding is, why spaces become %20, the difference between encodeURI and encodeURIComponent, and how to avoid double-encoding bugs.

Oct 16, 2026

Unix Timestamps Explained: Epoch Time, Seconds vs Milliseconds and Time Zones

What epoch time is, why it's the standard way to store dates, how to tell seconds from milliseconds, and how to avoid the time-zone bugs it causes.

Oct 16, 2026

Minify vs Beautify: What Code Minification Does and When to Use It

How minifying JavaScript, CSS and HTML shrinks files, how much it really saves, and when to beautify minified code to debug it.

Try the free Hotel Booking Confirmation Generator

Guests reply on WhatsApp, not email. Tenreply sends booking confirmations, check-in instructions and reminders on WhatsApp automatically — with a shared inbox for your front desk.

Open Hotel Booking Confirmation Generator Try Tenreply All free tools