Tripadvisor Reviews Scraper
Pricing
from $3.00 / 1,000 results
Tripadvisor Reviews Scraper
Extract public Tripadvisor reviews for places, attractions, and hotels: rating, title, text, date, reviewer display name, and URL. Playwright + RESIDENTIAL proxy for DataDome. Polite defaults (concurrency 1, delay ~2.5s).
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
jose olmedo soto aguirre
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
21 hours ago
Last modified
Categories
Share
Apify Actor that extracts public Tripadvisor reviews for attractions, hotels, and restaurants.
| Field | Description |
|---|---|
reviewId | Tripadvisor review id (when available) |
rating | Star rating 1–5 |
title | Review title |
text | Review body |
date | Published / travel-date string as shown publicly |
reviewerName | Public display name (when exposed in list markup) |
url | Public ShowUserReviews URL |
placeName | Place display name |
placeUrl | Source place URL |
Use cases: travel reputation monitoring, hotel/attraction VoC, competitive research on public Tripadvisor pages.
Public pages only. Playwright Firefox + Apify RESIDENTIAL proxy (DataDome). Polite defaults: concurrency 1, delay ~2.5s. Default
maxReviews: 15.
Input
| Field | Default | Notes |
|---|---|---|
placeUrl | — | Attraction_Review / Hotel_Review / Restaurant_Review URL |
startUrls | — | Optional list of place URLs |
maxReviews | 15 | Max unique reviews |
language | en | Accept-Language hint |
requestDelayMs | 2500 | Delay between page loads |
maxConcurrency | 1 | Parallel pages (max 2) |
proxyConfiguration | RESIDENTIAL + US | Required on Cloud |
At least one of placeUrl or startUrls is required.
Example run (verified)
Cloud run against Eiffel Tower, maxReviews: 15, RESIDENTIAL US, Playwright Firefox — 15/15 OK.
{"placeUrl": "https://www.tripadvisor.com/Attraction_Review-g187147-d188151-Reviews-Eiffel_Tower-Paris_Ile_de_France.html","maxReviews": 15,"language": "en","requestDelayMs": 2500,"maxConcurrency": 1,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "US"}}
Alternate: Monserrate Bogotá — https://www.tripadvisor.com/Attraction_Review-g294074-d311681-Reviews-Monserrate-Bogota.html
Real sample output (Eiffel Tower)
{"reviewId": "1070450559","rating": 5,"title": "Trip to the top amazing","text": "We went all the way to the top at night. It was amazing view. There was a lot of lines to the very top but worth the wait. You can see everything from the top. We took an elevator to the top. It was extra It worth it.","date": "Jul 2026 • Friends","reviewerName": null,"url": "https://www.tripadvisor.com/ShowUserReviews-g187147-d188151-r1070450559-Eiffel_Tower-Paris_Ile_de_France.html","placeName": "Eiffel Tower","placeUrl": "https://www.tripadvisor.com/Attraction_Review-g187147-d188151-Reviews-Eiffel_Tower-Paris_Ile_de_France.html","scrapedAt": "2026-07-29T05:38:59.551Z"}
Sample batch (15 reviews)
| ★ | Title | Date |
|---|---|---|
| 5 | Trip to the top amazing | Jul 2026 • Friends |
| 1 | Booking error - No ticket refund | Jul 2026 |
| 5 | Unrivaled | Jul 2026 |
| 5 | An iconic structure | Jul 2026 • Couples |
| 3 | A peeling symbol | Jul 2026 • Couples |
| 4 | A must see | Jul 2026 |
| 4 | Long lines, great views, lots of people. | Jul 2026 |
| 1 | Pretty but... | Nov 2019 • Solo |
| 5 | Magnificent | Jul 2026 • Friends |
| 5 | The best view of Paris from above | Jul 2026 |
| 5 | The Eiffel Tower, a legend… | Jul 2026 |
| 5 | Awesome views of Paris… | Jul 2026 |
| 5 | Amazing | Jan 2026 • Friends |
| 5 | Very good | Jun 2017 • Couples |
| 5 | Fabulous monument | Jun 2026 • Friends |
Actor: https://console.apify.com/actors/FXAUdJ9M23ZPotY1R
Verified run: https://console.apify.com/actors/FXAUdJ9M23ZPotY1R/runs/bGrNoY4PGd4Ff1y7n
How it works
- Open the place URL with Playwright Firefox (less fingerprinted than Chromium)
- Prefer Apify RESIDENTIAL proxy (DataDome blocks datacenter / bare IPs)
- Wait out JS challenge pages; open Reviews tab; scroll lazy cards
- Extract from DOM cards + JSON-LD / embedded state + GraphQL XHR
- Paginate with Tripadvisor
-orN-offsets (15 reviews/page) - Deduplicate and push up to
maxReviews
Local development
cd tripadvisor-reviews-scrapernpm install --registry https://registry.npmjs.org/export APIFY_TOKEN=... # from parent apify-actors/.envapify run -p # usually blocked locally (no platform proxy)
Prefer cloud:
apify push -fapify call -p --memory 2048
Pricing suggestion (Apify Store)
| Plan | Price |
|---|---|
| Pay-per-result | $3.00 / 1,000 reviews (range $2–4 / 1k) |
| Rental | $39 / month (range $29–49) + compute |
Positioning: Playwright Firefox + RESIDENTIAL for DataDome-protected public review pages; travel/reputation niche.
Compliance / Terms of Service
- Scrapes publicly visible Tripadvisor review pages only (no login, no private APIs).
- Does not bypass paid Tripadvisor APIs or authenticated member-only content.
- Respects polite rate limits (low concurrency, multi-second delays).
- Users are responsible for complying with Tripadvisor Terms of Use, applicable law, and Apify Store policies. Use for legitimate research / monitoring of public data; do not overload Tripadvisor infrastructure.
Changelog
1.0.0
- Playwright Firefox crawl of Tripadvisor Attraction / Hotel / Restaurant review pages
- Inputs:
placeUrl,startUrls,maxReviews(default 15), language, delay, RESIDENTIAL proxy - Fields: rating, title, text, date, reviewerName, url (+ place metadata)
- Pagination via
-orN-offsets; dedupe by reviewId / content - Verified cloud: Eiffel Tower, 15 reviews
PENDING evidence (2026-07-29)
Cloud run gmOIH1Gh6HOhYXlWQ (build 1.0.17, Camoufox + RESIDENTIAL US, Eiffel Tower Attraction_Review):
reviewsScraped: 0,blockedCount: 3- Logs: persistent DataDome captcha interstitial (
title=tripadvisor.com, bodyLen≈43) - Earlier run
PlNa7br5ODga3qDcEcleared challenge but soft-redirected to city “Top 15 Things to Do” listing (0 review cards)