Hostelworld API
## Long Description ### The Hostelworld Data Access Problem Hostelworld.com has been the dominant hostel booking platform for over two decades. It has more listings, more reviews, and more booking volume than any competitor in the budget accommodation space. But for developers, it is a dead end. There is no public API. There is no developer program. The website's internal endpoints change…
Hostelworld API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Search | ||
| GET |
autocomplete /v1/autocomplete |
Search for destinations (cities, districts, and regions) by partial name. Returns matching locations with coordinates and parent city context. Use the returned `id` as the… |
| GET |
getHealth /health |
Returns the current health status of the service. No authentication required. |
| GET |
searchProperties /v1/cities/{cityId}/properties |
Search hostels, guesthouses, and budget hotels in a city with live pricing for specific dates. Returns properties with lowest nightly rates for dorm and private rooms, overall… |
| Geography | ||
| GET |
getCitiesByCountry /v1/countries/{countryId}/cities |
Returns all cities with Hostelworld listings for a given country. Use the country IDs returned by the `/v1/continents` endpoint. |
| GET |
getCityDetail /v1/cities/{cityId} |
Returns metadata for a single city including coordinates, country and continent context, the number of listed properties, aggregate review rating, city images at multiple… |
| GET |
getContinents /v1/continents |
Returns the full continent and country hierarchy used by Hostelworld. Use this to build destination pickers or populate country selectors. The response includes all continents,… |
| Properties | ||
| GET |
getPropertyReviews /v1/properties/{propertyId}/reviews |
Returns paginated traveler reviews for a property. Each review includes a 7-category rating breakdown (security, location, staff, atmosphere, cleanliness, facilities, value for… |
| GET |
getPropertyDetail /v1/properties/{propertyId} |
Returns full property details including all room types, amenities, photos, booking policies, and the complete rating breakdown. The response is the raw Hostelworld property… |
| GET |
getPropertyAvailability /v1/properties/{propertyId}/availability |
Returns room-level availability and pricing for a specific property, dates, and guest count. Includes available room types with per-night rates, total prices, deposit… |
| Social | ||
| GET |
getPropertyEvents /v1/properties/{propertyId}/events |
Returns social events organized by or hosted at a hostel within a date range. Events include capacity, current participant count, pricing, category, venue details, and… |
| Promotions | ||
| GET |
getCampaigns /v1/campaigns |
Returns the current list of active promotional campaigns on Hostelworld. Each campaign represents a property offering a discount, with its location hierarchy (city, country,… |
Hostelworld API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|