Get clean Tripadvisor review data for research. This actor collects comments, star ratings, reviewer details, timestamps, and listing info. Ideal for hospitality insights, market evaluation, and customer experience analysis.
🎯 How many reviews to extract from each property (hotel, restaurant, or attraction).
⚡ Small runs (1–100) → seconds
🚀 Large runs (1000+) → minutes
💎 Up to 10,000 per property — fully supported
📥 The scraper auto-paginates — no need to click 'Next Page'.
Type:integer
Minimum:1
Maximum:10000
Default:10
🔀 Review Sort Order
sortOrder
Optional
🗂️ Choose the order in which reviews are fetched.
🆕 newest — most recent first (default, best for monitoring)
📜 oldest — earliest reviews first
⭐ relevant — ⚠️ TripAdvisor does not expose a separate relevance ranking on this data source — this currently returns the exact same order as newest, shown honestly rather than as a distinct sort
🏆 rating — highest rating first
Type:string
Default:newest
Options:
newestoldestrelevantrating
🌍 Review Language
reviewsLanguages
Optional
🗣️ Pick which language to extract reviews in.
🌐 Choose All Languages to keep every locale, or pick a specific language for a focused dataset.
🌟 All Ratings — keep every review (default)
👍 Positive — combine 4 + 5 star reviews
👎 Negative — combine 1 + 2 star reviews
😐 Average — only 3 star reviews
Or pick a specific star count for a single-tier dataset.
Type:string
Default:ALL_REVIEW_RATINGS
Options:
ALL_REVIEW_RATINGSPOSITIVENEGATIVEAVERAGE54321
👤 Include Reviewer Profile Info
scrapeReviewerInfo
Optional
🪪 When enabled, each review row includes the full reviewer profile (name, username, location, avatar, contribution counts, profile link).
🔒 Disable for privacy-sensitive runs or when you only need review text + ratings — the user field becomes null in the output.
Type:boolean
Default:true
🏨🍽️🎡 Include Property Intelligence Block
includePropertyIntelligence
Optional
When enabled, every review row includes ranking, price range, amenities, telephone, website, and hero image.
Type:boolean
Default:true
📸 Only reviews with photos
onlyReviewsWithPhotos
Optional
When enabled, skip reviews that have no guest photos. Pagination continues until maxComments photo-reviews are collected.
Type:boolean
Default:false
🔢 Minimum photos per review
minPhotos
Optional
Used when 'Only reviews with photos' is on. Reviews with fewer guest photos are skipped.
Type:integer
Minimum:1
Maximum:20
Default:1
🖼️ Max photos per review
maxPhotosPerReview
Optional
How many photo URLs to keep on each review row (TripAdvisor caps at 10 per request).
🔒 TripAdvisor is protected by anti-bot defenses. Datacenter IPs get blocked within seconds — so this scraper defaults to 🏘️ Apify Residential Proxy if you leave this blank.
✅ Residential (recommended) — bypasses anti-bot protection reliably
⚠️ Datacenter — works briefly, then gets challenged
❌ No proxy — almost always blocked
🧠 The scraper uses sticky sessions automatically, so cookies stay valid across every step of one property's collection.