Can my customers book two or three rooms with a different number of guests in each room in one go on my website?
GDS & API IntegrationsCan my customers book two or three rooms with a different number of guests in each room in one go on my website?
Can my customers book two or three rooms with a different number of guests in each room in one go on my website?
Yes, most hotel booking APIs let you search and book more than one room in a single request, and you can usually set a different number of adults and children for each room.
On the search screen your customer chooses how many rooms they need and then fills in the guests for each room separately, including the ages of any children. The price that comes back covers the whole stay for all the rooms together, so your customer sees one total rather than having to add up several searches. When the rooms are not identical, for example one room for a couple and another for a family, the results will often show a combination of room types that the hotel is able to offer for that group.
There are limits, and they come from the supplier rather than from your portal. Some suppliers cap how many rooms you can put into one search or one booking, and once you go past that cap you have to make a second booking. Others will only return a multi room result when every room has the same type and the same occupancy, so a mixed request can come back with fewer choices than a simple one. Cancellation rules and payment deadlines can also apply to each room on its own, which means one room may still be refundable while another is not, and your voucher needs to make that clear to the guest.
The next step is to run a mixed occupancy search in your own portal for a hotel you sell often, and check how the room types, the total and the cancellation terms come back from each of your suppliers before you quote a family or a small group.
Ready to get started?
Trusted by travel agencies worldwide, helping teams launch faster and grow bookings with stable pricing, payments, and automated vouchers.