Search Hotels & Lodging
search_hotelsSearch for hotels and accommodations. Ordinary searches use the text query. Dated radius searches use a geographic bounding box and exact distance filter; SearchAPI does not apply the text query or style preferences within the radius. Provider coverage may be incomplete and prices may change. A hotel_place_id without radius_meters searches by the resolved hotel name; with radius_meters it searches nearby. Only a unique identity match retains its offer links.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of hotel results to return (max 10). | |
| query | No | Search query or destination city (e.g. 'hotels in Tokyo'). Required for ordinary hotel search. Radius search ignores this text in provider selection and filters by geography only. For hotel_place_id without radius_meters, the resolved property name is used for provider search and identity matching. | |
| trip_id | No | Optional Tineo trip ID (from trips_list) this request is for. Used only to default the currency to that trip's currency when currency is omitted and the user has no preferred currency; ignored if the trip is not found or not accessible to the user. | |
| check_in | No | Check-in date in YYYY-MM-DD format (alias: checkIn). | |
| currency | No | Optional ISO-style three-letter currency code. Omit to use the user's preferred currency, then the currency of the trip given by trip_id, then USD. | |
| latitude | No | Radius center latitude. Supply together with longitude instead of a place ID. Query may be omitted for a coordinate-only radius search. | |
| check_out | No | Check-out date in YYYY-MM-DD format (alias: checkOut). | |
| longitude | No | Radius center longitude. Supply together with latitude instead of a place ID. Query may be omitted for a coordinate-only radius search. | |
| adult_count | No | Number of adults (alias: adults). | |
| radius_meters | No | Geographic search radius, default 1000 meters when center_place_id or coordinates are given. Requires stay dates and a center. Text query and style preferences are not applied to radius provider selection. | |
| hotel_place_id | No | Optional specific hotel place ID. Searches priced inventory by hotel name, or nearby when radius_meters is supplied. Retains offer links only if identity is uniquely verified. Requires check_in and check_out. | |
| center_place_id | No | Optional place ID for the radius center, from places_search. Requires check_in and check_out. |