Hotel Details
get_hotel_detailsGet rates and room details for exactly one room at a specific hotel. Returns room types, live rates, amenities, cancellation policies, and rate_codes required by book_hotel.
Guest pays the hotel directly. Displayed totals include taxes and any applicable, itemized 1Stay Booking Fee. Loyalty points eligible.
Room type notes: "Run of house" means the hotel assigns the room at check-in. "Suite" at select-service brands usually means a larger room with a sofa, not a separate bedroom. Non-refundable rates are cheaper but cannot be changed or canceled.
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. | |
| guests | No | Number of guests (default 2) | |
| check_in | Yes | Check-in date in YYYY-MM-DD format (e.g. 2026-05-06), no more than 340 days from today | |
| hotel_id | Yes | Hotel ID from search results | |
| check_out | Yes | Check-out date in YYYY-MM-DD format (e.g. 2026-05-07) | |
| accessible | No | When true, returns accessible (ADA) room types instead of standard ones. Default false because hotels list many near-identical accessible variants. The response always reports accessible_rooms_available. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hotel | Yes | ||
| rooms | Yes | ||
| message | No | ||
| next_step | No | ||
| availability_status | No | ||
| accessible_rooms_note | No | ||
| rate_quote_expires_at | No | ||
| rate_quote_ttl_seconds | No | ||
| accessible_rooms_available | Yes |