Search Hotels
search_hotelsSearch hotels by location and dates for exactly one room. Returns available properties with nightly rates across major brands, boutique, and independent hotels.
The first 1Stay release supports one room per search and reservation. Guest pays the hotel directly. Hotel's own confirmation number. Loyalty points apply.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rooms | No | Number of rooms. 1Stay currently supports exactly one room per search and reservation; omit this field or set it to 1. | |
| cursor | No | Pagination cursor from previous search response | |
| radius | No | Search radius in miles, 1-100 (default 25). Applies only when the search resolves to coordinates - explicit latitude/longitude, or a venue, landmark or address that is geocoded. It is ignored for city searches, which resolve to a city code; the response reports which happened in resolution_type. | |
| check_in | Yes | Check-in date in YYYY-MM-DD format (e.g. 2026-05-06). Must be today through 340 days from today. | |
| currency | No | Currency code (default USD) | |
| latitude | No | Latitude — must be provided together with longitude | |
| location | No | City, address, venue, or landmark (e.g. 'Nashville, TN' or 'Times Square, NYC'). Required unless latitude and longitude are both provided. | |
| check_out | Yes | Check-out date in YYYY-MM-DD format (e.g. 2026-05-07). Must be after check_in. | |
| longitude | No | Longitude — must be provided together with latitude | |
| search_id | No | Search ID paired with a pagination cursor from previous results | |
| max_results | No | Max hotels to return, max 6 (default 6). Results are a representative selection across different hotel brands, not a ranking. Use the returned cursor to load more pages. | |
| guests_per_room | No | Guests per room, 1-10 (default 2) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rooms | No | ||
| cursor | Yes | ||
| results | Yes | ||
| check_in | Yes | ||
| has_more | Yes | ||
| check_out | Yes | ||
| search_id | No | ||
| total_results | Yes | ||
| guests_per_room | No | ||
| resolution_type | No | ||
| resolved_location | No | ||
| conversion_applied | No | ||
| requested_currency | No | ||
| returned_currencies | No |