search_hotels
Search hotels by location and dates to find available properties with nightly rates. Book directly with the hotel and earn loyalty points.
Instructions
Search and book hotels by location and dates. Returns available properties with nightly rates across major brands, boutique, and independent hotels.
Guest pays the hotel directly. Hotel's own confirmation number. Loyalty points apply.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| location | Yes | City, address, venue, or landmark (e.g. 'Nashville, TN' or 'Times Square, NYC'). Required for all searches. | |
| latitude | No | Latitude — must be provided together with longitude | |
| longitude | No | Longitude — must be provided together with latitude | |
| check_in | Yes | Check-in date in YYYY-MM-DD format (e.g. 2026-05-06). Must be today or later. | |
| check_out | Yes | Check-out date in YYYY-MM-DD format (e.g. 2026-05-07). Must be after check_in. | |
| guests_per_room | No | Guests per room (default 2) | |
| rooms | No | Number of rooms (default 1) | |
| radius | No | Search radius in miles (default 25, max 100) | |
| chain_code | No | Two-letter hotel chain filter. MC=Marriott, HH=Hilton, HI=IHG, YX=Hyatt, BW=Best Western, WY=Wyndham, EL=Choice. Omit for boutique, independent, or unbranded searches. | |
| currency | No | Currency code (default USD) | |
| max_results | No | Max hotels to return, max 15 (default 10) | |
| search_id | No | Search ID from previous results — pass with cursor for next page | |
| cursor | No | Pagination cursor from previous search response |