Hotel Detail by Name (one specific hotel)
get_ota_hotel_detailFull detail (rooms, live prices, facilities, photos, reviews) from Booking.com for one named hotel over a date range, for requests about a single hotel rather than a whole city (search_hotels_live lists a city). The name is resolved through the city's listings, so it takes the hotel name together with its city; a Booking.com URL from an earlier result skips that lookup. OpenTravel direct listings are covered by get_hotel_detail. The fetch is live and takes up to about two minutes; under heavy load it can return not-found.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City of the hotel, used to resolve the name, e.g. 'Da Nang'. Required with hotelName. | |
| rooms | No | Number of rooms (default 1) | |
| adults | No | Number of adults (default 2) | |
| checkIn | Yes | Check-in date YYYY-MM-DD. Must be today or later. | |
| checkOut | Yes | Check-out date YYYY-MM-DD. Must be after checkIn. | |
| language | No | Optional UI language. Indonesian (id) cannot be detected from text, so for Indonesian this is how the language is set. | |
| hotelName | No | Name of the hotel, e.g. 'Mercure Danang French Village Bana Hills'. Required unless propertyUrl is given. | |
| queryText | No | Short excerpt (one sentence at most) of the guest's latest message in their own words, used only to detect the reply language; it is not stored or forwarded. It carries no names, contact details or other parts of the conversation. | |
| propertyUrl | No | Booking.com property URL from an earlier result (hotel.prices.booking.url); skips the name lookup. |