TripAdvisor Reviews API
Scrape all TripAdvisor reviews from any hotel, restaurant or attraction, a free, unlimited alternative to TripAdvisor's official Content API (which returns only 3 reviews per location). Every review comes with rating, travel date, owner responses and per-review subratings, plus a place record carrying ranking, price, amenities, official category subratings and TripAdvisor's own AI review summary.
What you get
One row per review: rating, title, full text, language, published and travel dates, helpful votes, per-review subratings, ownerResponse, the reviewer profile, and an LLM-ready markdownContent field. Plus one place record per hotel, restaurant or attraction with rating, structured rank / rankOutOf, price range, hotel class, amenities, address, contact, official category subratings and the AI review summary.


Why this scraper
- Hotels, restaurants and attractions, one actor - identical output shape; type-specific fields (amenities, cuisine, hours) fill in automatically.
- Per-vertical official subratings - hotels return cleanliness, service, value, location, rooms and sleep; restaurants return food, service, value and atmosphere, exactly as TripAdvisor shows them.
- TripAdvisor's AI review summary - the generative summary prose plus attribute chips, on every place record.
- Discover a whole city - Discover mode returns a fast, ranked list of a city's places; take the IDs into Reviews mode for their reviews.
- LLM-ready markdown - a self-contained
markdownContentblock per row for RAG pipelines and agents.
How much does it cost?
$0.45 per 1,000 reviews, pay-per-result, dropping toward $0.38 per 1,000 at volume, plus $0.002 per place record. No per-run start fee. New Apify accounts get free monthly credit, enough to pull thousands of reviews before paying anything.
How it works
Open the actor on Apify, paste TripAdvisor hotel, restaurant or attraction URLs (or search a city in Discover mode), click Start, and download results as JSON, CSV, Excel or HTML, or pull them from the API and MCP on a schedule. Developer docs, the field dictionary, and copy-paste snippets live in the GitHub repo.
Frequently asked questions
- Does TripAdvisor have a reviews API?
- The official TripAdvisor Content API is gated and returns only 3 reviews per location. This actor is the practical alternative: all public reviews, richer fields, no gatekeeping, no API key.
- Does it work for restaurants and attractions, not just hotels?
- Yes. Paste any hotel, restaurant or attraction URL. Each vertical returns its own official subratings: hotels get cleanliness, service, value, location, rooms and sleep; restaurants get food, service, value and atmosphere.
- How much does it cost?
- $0.45 per 1,000 reviews on the free plan, dropping toward $0.38 at volume, plus $0.002 per place record. No per-run start fee.
- Can I search a whole city?
- Yes. Discover mode returns a ranked list of a city's hotels, restaurants or attractions with full details. Take those location IDs into Reviews mode to pull their reviews.
Read the full guide: step-by-step tutorial → · Google Hotels scraper → · Expedia scraper → · Hotels.com scraper →