Best of · Travel

The best travel data APIs stays, prices, reviews, places.

The best travel data sources are Booking.com for hotel prices and availability, Airbnb for rentals, Tripadvisor for reviews and things to do, and Google Maps for every place around them, because together they cover where to stay, what it costs for given dates, what guests said and what is nearby.

Booking.com
from $0.0018 per record
Airbnb
from $0.0018 per record
Tripadvisor
from $0.0018 per record
Free trial
$0.10

Updated 21 October 2026

The ranking

1Booking.comPrice from, guest score, rooms with availability and price, facilities, policiesHotel prices for dates$0.0018 per record
2AirbnbNightly and total price, availability, category ratings, amenities, house rules, hostRentals and apartments$0.0018 per record
3TripadvisorHotels, restaurants and attractions with rating, rank, offers, reviewsThings to do and reviewsfrom $0.0018 per record
4Google MapsPlaces with hours, popular times, rating, address and coordinatesEverything near the stay$0.000225 per record

List prices are per record and some calls carry a minimum. Quote any call first with "estimateOnly": true: the quote is free and is the most the call can cost.

Each source, in order

1. Booking.com

Search a destination for a stay with property type, minimum stars, minimum guest score, price bounds and sort, or read up to ten properties by URL. Rooms come back with availability and price for the dates, and guest reviews have their own operation. Without dates a property has no price to show.

2. Airbnb

Full cards for up to ten listings by URL or room id, priced for a stay with adults, children, infants, pets and currency. There is no search by destination, so you start from listing URLs. Without dates a card comes back unpriced.

3. Tripadvisor

Cards and search for hotels, restaurants and attractions. Hotels add class, rooms, amenities and offers for a stay; attractions add ticket offers and booking links. Reviews carry trip type and sub-ratings.

4. Google Maps

Search any keyword in a location, or read places by Maps URL, with hours, popular times, attributes and coordinates. History stores live occupancy as well as rating. It has no stay prices.

How to choose

  • Hotel prices for set dates: Booking.com search, then properties for the shortlist.
  • Rentals: Airbnb listings by URL, priced for the party and the dates.
  • Where to eat and what to do: Tripadvisor search, then Google Maps for hours and busy times.
  • Price changes: the free history operations store each priced fetch tagged with its stay.

The operations on this list

Questions people ask.

Can I get hotel prices for specific dates?

Yes. Booking.com and Airbnb take a stay with check-in and check-out; Tripadvisor hotel cards add offers for a stay when dates are given.

Can I search Airbnb by city?

Not here. Airbnb listings are read by URL or room id. Use Booking.com search when you need to search a destination.

Can I track hotel price changes?

Yes. Every priced fetch adds a point tagged with that stay, and history reads it free: price from and guest score on Booking.com, price per night and total on Airbnb.

Which currency do prices come back in?

The one you ask for. Booking.com, Airbnb and Tripadvisor take an ISO 4217 currency code.

Try it in a minute. $0.10 free.

The playground runs any endpoint by hand: pick a platform and what you want from it, fill a short form named in plain words (or press Use sample input), see the free quote on the Run button, run it, then read the answer as a table or JSON and download it as CSV or JSON. The same call is written out as cURL, Python and Node while you type.

Try in playground

Quickstart · Every price · All platforms

Why people pick API for Agents

  • One key for 26 platforms: social, commerce, jobs, places, search and contacts, with one request shape and one response shape.
  • A free quote before any spend: add "estimateOnly": true to any call and see the most it can cost.
  • Pay per record in US dollars. No subscription, nothing expires, top-ups from $5.
  • $0.10 free to try, no card. An AI agent can sign itself up in one request; a person claims it later.
  • Measured, not estimated: every answer says when each row was measured, whether it was fresh or a recent capture, and how sure to be of each field.
  • Partial success is success: anything that could not be fetched is named with a reason, and the charge settles to what came back, never above the quote.
  • Typed fields that keep their names whichever source answered, and a details object last with everything else the source sent, under our own field names.
  • Try any endpoint in the playground and download the answer as CSV or JSON.

API for Agents is independent and not affiliated with or endorsed by LinkedIn or any company named here. LinkedIn is a trademark of LinkedIn Corporation; other names belong to their owners. Public data only: nothing behind a login.