Travel and events data: prices, stays and dates
Stays, fares and events change by date, party size and location, so the useful record is an observation: what was offered, for which dates, in which currency, when it was checked. Official travel APIs are mostly partner programmes; public listing pages are a different route with their own terms.
The short answer
Travel and event data is time-bound: a nightly rate, a fare or a ticket on-sale date is true for a date and a search, not forever. Start from the source that lists the inventory you need, and record the search dates and currency with every price.
12 websites, 15 catalogue Actors, 14 of them with a published output schema. Data checked 2026-11-12. How the routes are scored.Websites in this group
Each website link opens the full comparison, field matrix, official API route and legal notes. The table shows how many catalogue Actors cover each website, how many publish an output schema, the cheapest published rate per 1,000 and the official access status.
| Website | Category | Catalogue tools | Schemas | Cheapest / 1K | Official API |
|---|---|---|---|---|---|
| Booking.com booking.com | Travel | 3 | 3 | $0.99 / 1K | Partner only |
| Airbnb airbnb.com | Travel | 1 | 1 | $0.99 / 1K | No open API |
| Tripadvisor tripadvisor.com | Travel | 2 | 2 | $0.99 / 1K | Partner only |
| Vrbo vrbo.com | Travel | 1 | 0 | $0.99 / 1K | Partner only |
| Expedia expedia.com | Travel | 1 | 1 | $0.99 / 1K | Partner only |
| Kayak kayak.com | Travel | 1 | 1 | $0.99 / 1K | Partner only |
| Trip.com trip.com | Travel | 1 | 1 | $0.99 / 1K | Partner only |
| Hostelworld hostelworld.com | Travel | 1 | 1 | $0.99 / 1K | Partner only |
| Google Flights google.com/travel/flights | Travel | 1 | 1 | $0.99 / 1K | Partner only |
| Eventbrite eventbrite.com | Events | 1 | 1 | $0.99 / 1K | Limited access |
| Meetup meetup.com | Events | 1 | 1 | $0.99 / 1K | Limited access |
| Ticketmaster ticketmaster.com | Events | 1 | 1 | $0.99 / 1K | Public API |
Counts are catalogue Actors mapped to the website, not every tool on the public Store. A schema count is the number of tools with at least three published output fields. Prices exclude Actor start events and plan differences.
Catalogue starting points
These are the highest-ranked catalogue routes across the vertical, one per website where possible. They are a starting point for the use case, not a claim that another catalogue Actor cannot fit a narrower job.
Booking.com Hotel Price & Amenity Search Scraper
Search Booking.com for a destination and dates, and collect each property's price, rating, review count, amenities, and breakfast info for the…
Booking.com Things-to-Do Price & Rating Snapshot
Get Booking.com tours and activities for a destination with price, currency, rating, review count and a photo for each listing, by city or a…
Booking.com Hotel Price & Rating Snapshot Scraper
Get a quick snapshot of Booking.com hotel prices, ratings, review counts and distance from downtown for any destination and date range, without…
Airbnb Listing Price & Location Finder
Search Airbnb by location and stay dates for listing price, rating, Superhost and verification status, GPS coordinates, and photos per property.
TripAdvisor Guest Review & Rating Extractor
Scrape guest reviews from any TripAdvisor hotel, restaurant, or attraction page, with rating, reviewer details, trip type, and owner replies,…
TripAdvisor Hotel, Restaurant & Attraction Finder
Search TripAdvisor by phrase or place URL for hotels, restaurants, and attractions, with rating, ranking, address, contact details, and pricing…
What teams use this data for
Rate and availability monitoring
Track prices for fixed check-in dates, party size and currency on a schedule. Compare like with like: a nightly rate with taxes and fees is a different number from one without.
Market and listing research
Compare listing counts, ratings, amenities and review volume across a city or region. Keep the listing ID and URL so repeated runs can be joined.
Event discovery
Collect events by city, category or date with venue, start time and organiser. Ticket availability and price change quickly; store when you checked.
What to check before you build
- A price depends on the search: dates, guests, location and currency. Store the inputs with every result.
- Most official travel and ticketing APIs are for approved partners or affiliates, not for general data collection.
- Reviews and host or organiser names can be personal data. Collect only what the job needs.
Use the field finder for a specific field, the cost estimator for a row count, and the complete Actor catalogue for the full shelf.
Questions people ask
How do I track hotel or rental prices over time?
Fix the search inputs (check-in and check-out dates, guests, location, currency), run the same search on a schedule, and store each result with the time you checked it. Compare totals with taxes and fees only against other totals.
Do travel sites offer open APIs?
Mostly not for general use. Booking.com, Expedia and Trip.com run partner or affiliate programmes, and Google Flights data is not offered as a public API. Each website page here states the official route and its conditions.
What should an events dataset contain?
Event name, start date and time with time zone, venue and address, organiser, category, price or free flag, and the event URL. Re-check dates before you publish anything, because events move.
Sources and data notes
The website rows are generated from the catalogue. Official API status comes from each website's documented route and is dated below.
- Booking.com API documentation
- Airbnb API documentation
- Tripadvisor API documentation
- Expedia API documentation
- Data sources and check policy
- Ranking method and limits
Get Booking.com data with a catalogue Actor
Booking.com Things-to-Do Price & Rating Snapshot returns 6 of 7 core Booking.com fields at $0.99 per 1,000 results. Compare all 12 Booking.com routes, or see Airbnb, Tripadvisor, Vrbo and Expedia.