Hotels with whole-trip ride costs
recommend_hotels_with_ridesRecommend Seattle hotels for a stay with the whole-trip cost: typical room rate for the nights plus the rides the stay needs (Seatac → hotel on check-in day, then hotel → cruise pier or back to Seatac on check-out day). near is a cruise pier (pier-66, pier-91: check-out day is sailing day) or a hotel area. For a pier it also prices a SeaTac airport hotel, so the traveler can see when a cheaper airport room plus rides beats a downtown room. Room links lead; ride links are the add-on. Typical rates and ride estimates, not live prices.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"near": "<near>",
"checkin": "<checkin>",
"checkout": "<checkout>"
},
"name": "recommend_hotels_with_rides"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| near | Yes | A cruise pier (pier-66, pier-91) or a hotel area. | |
| limit | No | Hotels to return (1-8, default 5). | |
| checkin | Yes | Check-in date, YYYY-MM-DD. | |
| checkout | Yes | Check-out date, YYYY-MM-DD (sailing day for a pier). | |
| party_size | No | Travelers (1-14, default 2). | |
| compare_airport_hotel | No | For a pier: also price a SeaTac airport hotel (default true). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| stay | No | ||
| error | No | ||
| hotels | No | ||
| insight | No | ||
| page_url | No | ||
| airport_hotel_alternative | No |