Booking.com data: hotels and guest reviews
bookingOne node for Booking.com: 10 hotels or apartments in a city with prices for your dates, or the 20 newest guest reviews of a property. Each action has a price. Use it when: A travel task needs places to stay in a city with prices and ratings, or what guests say about a specific property. Not for: Making a reservation; it returns links, it does not book. Returns: Depends on the action; see the actions table. Typical time: about 58 s. Actions: hotels (10 places to stay in a city, with prices for your dates; needs city); reviews (20 newest guest reviews of a property; needs url). Price: from $0.053 per call, charged only on success. Price depends on action: reviews $0.053, hotels $0.054 (default hotels). One call = one Booking.com action (hotels or reviews).
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": {
"action": "<action>"
},
"name": "booking"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | The property's Booking.com URL, e.g. from Hotel search (for: reviews) | |
| city | No | City or area, e.g. Lisbon (for: hotels) | |
| action | Yes | What to do; sets the price. hotels (needs city), reviews (needs url). Default hotels | |
| adults | No | Optional number of adults, default 2 (for: hotels) | |
| checkIn | No | Optional check-in date, YYYY-MM-DD (for: hotels) | |
| checkOut | No | Optional check-out date, YYYY-MM-DD (for: hotels) |