A group of 40 can arrive to perfect rooms or to a lobby full of people waiting while reception retypes names. The difference is usually one spreadsheet, sent on time. This page shows you how to build it and gives you a free Excel rooming list template.
Quick answer: A hotel rooming list tells the hotel who sleeps in which room for a group booking: guest names as in passports, room and bed type, who shares, arrival and departure dates, meal plan and special needs. Hotels want the final list by the cut-off date in the group contract, commonly two to four weeks before arrival. Our free hotel rooming list template in Excel has every column, drop-downs for room and bed type, and an automatic count of rooms by type.
When you book a group, the hotel first agrees a block with you: say 20 rooms for three nights at a group rate. At that point the rooms have no names on them. The rooming list is what turns those 20 anonymous rooms into 20 reservations.
Once it arrives, reservations staff load each name into the property system and assign room types. Then they check sharing against bed set-ups, flag accessibility needs and set billing instructions, so the room charge goes to you and the minibar goes to the guest. Some hotels pre-print key cards and welcome envelopes from it. A late or messy list means all of that happens at the front desk while your group waits.
So the list isn't admin for its own sake. You're handing the hotel its work order.
The date that matters is the cut-off in your group contract. After it, unnamed rooms usually return to the hotel's general inventory and the group rate may no longer apply to anything you add. Cut-offs are commonly two to four weeks before arrival, tighter in peak season. A pattern that works:
| When | What you send | Why |
|---|---|---|
| On signing the group contract | Block size by room type, dates, deposit | The hotel holds the inventory. |
| Around 6 weeks out | First draft list, gaps marked TBA | Lets the hotel see the twin/double mix early. |
| At the cut-off | Final named list | Unnamed rooms can be released. |
| 3 to 5 days out | Updated version with late changes | Name swaps, arrival times, dietary notes. |
| Arrival day | Nothing new, ideally | Changes now are handled at the desk, slowly. |
Hotels will take almost any layout you send, but they all need the same information. We use this format in our template:
| Column | What to enter | Typical mistake |
|---|---|---|
| Room number (list line) | 1, 2, 3... a line per room, not per person | One line per guest, so the hotel can't tell who shares. |
| Room type | Single, double, twin, triple, family, suite | Using the hotel's marketing name in one row and "DBL" in the next. |
| Bed type | King/double, two singles, plus extra bed or cot | "Twin room, king bed". Pick one. |
| Guest surname / given names | Split, exactly as in the passport | Nicknames, initials, missing middle names. |
| Child ages | Age on the day of check-in | Age today. A child turning 12 next month may be charged as an adult. |
| Arrival / departure | Per room, if different from the group dates | Leaving early leavers on group dates, then paying a no-show night. |
| Meal plan | RO, BB, HB, FB, AI | Assuming the whole group is on the same basis when two rooms upgraded. |
| Special requests | Accessibility, connecting rooms, dietary, VIP | Burying a wheelchair requirement in an email thread. |
| Paid by | Agency or guest direct | Extra nights billed to the agency by default. |
| Hotel confirmation number | Filled in when the hotel returns the list | No record of which version the hotel actually loaded. |
A short, made-up example: a 7-room family and friends group in Kuala Lumpur, three nights, bed and breakfast. Look at rows 3, 5 and 6. That's where real lists usually break, and it's worth seeing why.
| No. | Room | Bed type | Guests (surname / given names) | Child ages | Dates | Meal | Notes |
|---|---|---|---|---|---|---|---|
| 1 | Double | King/double bed | RAHMAN / Ahmad Faiz RAHMAN / Nurul Aina | Group dates | BB | Group leader. Connecting to room 2 if possible. | |
| 2 | Twin | Two single beds | RAHMAN / Adam RAHMAN / Daniel | 14, 11 | Group dates | BB | Children of room 1. 14 may be charged as an adult; check the rate. |
| 3 | Triple | Twin + extra bed | ISMAIL / Siti Hajar ISMAIL / Zainab ISMAIL / Maryam | Group dates | BB | Extra bed named so the hotel sets up a rollaway. | |
| 4 | Double | King/double + cot | TAN / Jia Hui RAHMAN / Irfan | 1 | Group dates | BB | Cot for infant (1). Infant not counted for breakfast. |
| 5 | Single | King/double bed | RAHMAN / Hassan | 11-Apr to 13-Apr | BB | Arrives a day late. Own dates on his row; release night 1. | |
| 6 | Twin | Two single beds | KUMAR / Priya KUMAR / FNU | Group dates | BB | Second guest has a single-name passport: given name in the surname field, FNU placeholder agreed with hotel. | |
| 7 | Double | King/double bed | RAHMAN / Yusuf RAHMAN / Aisyah | Group dates | BB | Ground floor requested: mobility. |
Fictional names and hotel, for illustration only. Total: 7 rooms (3 double, 2 twin, 1 triple, 1 single), 14 named guests plus 1 infant.
hotel-rooming-list-template.xlsx: header block for the group details, 60 room lines with drop-downs for room type, bed type, meal plan and who pays, nights calculated per row, a live count of rooms by type and named guests, a notes sheet and a change log.
Download the rooming list templateIt prints wide on A4 with the column headings repeated on every page. Excel, Google Sheets and Numbers all open it. Some hotels send their own rooming list format; if they do, use theirs, because it probably feeds straight into their system.
Use passport names, split into surname and given names, with the surname in capitals. This matters more than people think: the guest checks in with a passport, and the desk looks for that exact spelling.
Single-name passports trip up hotel systems that insist on a surname. Agree a convention with the hotel before the list goes in. Some put the name in both fields; others borrow the airline habit of "FNU" (first name unknown) as a placeholder.
Then there's versioning. Group lists change, sometimes a dozen times. Two habits save a lot of grief:
Watch for: two people on your team sending different versions to the hotel on the same day. Pick one owner for the list and route every change through them.
The rooming list sits on top of a contract, and three clauses in that contract decide what the group really costs you.
Complimentary rooms. Many hotels give one free room for every set number of paid rooms. One per 15 to 25 is common, often in the lowest category and sometimes room only. It varies a lot, so read yours. Show the comp room on the rooming list like any other room and mark it in the notes.
Deposits. Groups are rarely pay-at-the-end. A deposit at signing and the balance some weeks before arrival is a typical structure, with dates written into the contract.
Attrition. This clause sets how many rooms you can drop without paying for them. Mews gives a worked example: a group contracted 200 room nights at an 80% threshold but picked up only 140, so 20 room nights fall short and are charged at the contracted rate times an agreed fee percentage (Mews, hotel attrition). Your rooming list at the cut-off is the evidence of pickup, so get it right.
If you're still at the contract stage, the guide to negotiating allotment contracts covers release periods and how to push back on attrition.
Straight answer: the DMC Quote portal does not currently have a rooming-list upload or a group-request feature.
What the portal does is book rooms at net rates individually or as multi-room bookings, with a lead guest named per room and a per-room line on the voucher. That covers most families and small groups of a few rooms. For a real group block, with a rate negotiated for the whole group, comp rooms and a cut-off, go through our group bookings route or the group tour booking desk, and send your list in this template by email. Airport transfers for the group can be added from transfers.
If you're new to running groups, the guide to booking group tours covers the wider plan: flights, coaches, guides and timing.
A rooming list is the document a group organiser sends the hotel showing who stays in which room: guest names as in their passports, room and bed type, who shares with whom, arrival and departure dates, meal plan and any special needs. The hotel uses it to turn a block of unnamed rooms into named reservations.
By the cut-off date in your group contract. That is commonly two to four weeks before arrival, but it varies by hotel and season, so check the contract. Sending a first draft earlier helps the hotel plan room types.
The block is the number of rooms the hotel holds for your group at an agreed rate. The rooming list fills that block with names. Rooms in the block that are not named by the cut-off date usually go back to the hotel.
Name all three guests on one row and say how they sleep, for example a double bed plus an extra bed or twin beds plus an extra bed. Many hotels do not have true three-bed rooms, so the extra bed should be explicit.
Usually yes for name changes inside rooms you already hold, provided the hotel gets them before arrival. Adding rooms after the cut-off is subject to availability and may not be at the group rate.
Not at the moment. The portal books rooms individually or as multi-room bookings with a lead guest per room, but it has no rooming-list upload or group-request feature. For groups, use our group bookings route and send your list by email.
Free registration. No subscription. 1.5M+ hotels, airport transfers and tours on one login.
Register free →