List hotels
Returns active hotels across the companies your public key is scoped to.
Each hotel includes priceFrom, the indicative cheapest (“from”) price.
This is not an availability check and takes no
pricing query parameters. Localized fields (name, description,
commercialSlogan, equipment, services) return the locale keys
selected by Accept-Language. name falls back to the default locale
(cs-CZ) and is never null.
See the Hotel object for the full field reference.
Authorizations
See Authentication for how to obtain and send your public key.
Headers
Comma-separated BCP 47 language tags selecting which locale keys localized fields return. When omitted, all locale keys are returned. See Localization for details.
"cs-CZ,de"
Optional client-provided request identifier echoed in error responses.
Query Parameters
Number of records to return. See Pagination.
1 <= x <= 100Cursor from the previous page's pagination.nextCursor. See Pagination.
Full-text search of the hotel name across all supported languages (case- and diacritics-insensitive).
Sort order. Ties are broken by id.
createdAt:desc, createdAt:asc Draft. Comma-separated amenity codes; returns only hotels that have ALL listed amenities (AND semantics). E.g. wellness.sauna,parking.parking.
Draft. Returns hotels that have any amenity in this category (e.g. wellness).
Expand related resources inline. Set to roomTypes to embed each hotel's room types in the response (otherwise fetch them separately via GET /room-types?hotelId={hotelId}).
roomTypes