departi_search_accommodation
Search bookable accommodation for given dates and destination, returning ranked stays with nightly price, ratings, facilities, and persona-fit score. Curated for your travel style and trip type.
Instructions
Searches bookable accommodation in a destination for given dates and returns a ranked list of stays, each with: name, property type, nightly price (in the requested currency), star rating, guest rating, key facilities (e.g. wifi, kitchen), a persona/traveler-type fit score, and a booking deep-link. Curated and scored for the traveller's persona and trip type — e.g. long-stay nomad apartments with kitchen + fast wifi vs weekend hotels. Use when the user needs a place to stay; for getting there use departi_search_transport, for things to do use departi_search_experiences. Returns an empty list if no inventory matches.
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": {
"destination": "<destination>",
"checkin": "<checkin>",
"checkout": "<checkout>"
},
"name": "departi_search_accommodation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rooms | No | Default 1. | |
| guests | No | Default 1. | |
| locale | No | Default en. | en |
| checkin | Yes | ISO date, checkout must be strictly after checkin. | |
| persona | No | e.g. 'culture_explorer', 'foodie', 'adventure' — biases scoring. | |
| checkout | Yes | ISO date, strictly after checkin. | |
| currency | No | Default EUR. | EUR |
| maxPrice | No | Max per-night price in currency. | |
| destination | Yes | Destination as ISO-2 country or city/slug, e.g. "PT" or "lisbon". | |
| traveler_type | No | e.g. 'digital_nomad', 'slow_traveler', 'weekend_breaker' — biases inventory (long-stay vs short). |