VOOZH about

URL: https://apify.com/santhej/tripadvisor-scraper-pro

โ‡ฑ Tripadvisor Scraper API - Reviews, Hotels, Restaurants & Search ยท Apify


๐Ÿ‘ Tripadvisor Scraper API - Reviews, Hotels, Restaurants & Search avatar

Tripadvisor Scraper API - Reviews, Hotels, Restaurants & Search

Pricing

Pay per event

Go to Apify Store

Tripadvisor Scraper API - Reviews, Hotels, Restaurants & Search

Scrape Tripadvisor at scale: reviews, hotels, restaurants, attractions. Two modes โ€” paste a URL to extract reviews, or search by keyword + location to discover places (with optional reviews). Rating distribution, sub-ratings, owner responses, photos. Enterprise infrastructure. No login.

Pricing

Pay per event

Rating

5.0

(4)

Developer

๐Ÿ‘ Santhej Kallada

Santhej Kallada

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

5

Monthly active users

a month ago

Last modified

Share

Tripadvisor Scraper API โ€” Reviews, Hotels, Restaurants & Search

Scrape Tripadvisor at scale. Reviews, hotels, restaurants, attractions, and vacation rentals โ€” all from one actor.

Two modes in a single tool. Paste a Tripadvisor URL to extract all reviews, or search by keyword + location to discover places (optionally with their reviews bundled). Returns rating distribution, sub-ratings, owner responses, photos, reviewer profiles, and structured place metadata. Built on enterprise-grade backend infrastructure โ€” no login, no anti-bot breakage, no permission prompts.


Why this Tripadvisor scraper

This actorOther Tripadvisor scrapers
Price$0.30 / 1,000 reviews$0.50โ€“$5.00 / 1,000 reviews
ReliabilityEnterprise API backendHTML scraping (breaks on layout changes)
Search + Reviews comboโœ… One actor, both modesโŒ Usually split across two actors
Account permissionsNone requiredSome require full account access
Rating distribution (1โ€“5โ˜… histogram)โœ… IncludedโŒ Rarely surfaced
Sub-ratings (cleanliness, service, etc.)โœ… When Tripadvisor exposes themโœ…/โŒ Inconsistent across all scrapers
Owner responsesโœ… Full text + role + dateโœ…/โŒ

Direct comparison vs popular alternatives on Apify:

  • maxcopell/tripadvisor-reviews โ€” $5/1K free tier (drops to $0.30/1K on Diamond), requires "full account access" permission
  • api-ninja/tripadvisor-reviews-scraper โ€” $0.50/1K, no search-mode bundle
  • thewolves/tripadvisor-reviews-scraper โ€” $0.50/1K, but observed 100% silent failure ({noResults: true}) on a real test

This actor is flat $0.30/1K reviews, no tiers, no friction.


What it can scrape

  • โญ Reviews โ€” full text, title, rating, sub-ratings, language, owner responses, photos
  • ๐Ÿจ Hotels โ€” listings, ratings, review counts, location, rating distribution
  • ๐Ÿฝ๏ธ Restaurants โ€” same metadata, plus categories
  • ๐ŸŽข Attractions, tours, things to do
  • ๐Ÿ–๏ธ Vacation rentals
  • ๐Ÿ‘ค Reviewer profiles โ€” name, location, avatar, contribution count
  • ๐Ÿ’ฌ Owner / management responses โ€” text, role, language, date

Two modes

Mode A โ€” Reviews from URLs

Paste one or more Tripadvisor place URLs. The actor extracts all reviews up to maxReviewsPerPlace.

{
"urls":[
"https://www.tripadvisor.com/Hotel_Review-g60763-d208453-Reviews-Hilton_New_York_Times_Square-New_York_City_New_York.html"
],
"maxReviewsPerPlace":50,
"priority":"high"
}

Mode B โ€” Search + (optional) reviews

Discover places by keyword + location. Optionally pull reviews for each found place in the same run.

{
"searchQuery":"italian restaurants",
"locationName":"New York,New York,United States",
"maxPlaces":20,
"includeReviewsForSearchedPlaces":true,
"maxReviewsPerPlace":50,
"priority":"high"
}

The actor auto-detects the mode from the input โ€” provide urls OR searchQuery, not both.


Use cases

  • Track competitor reviews for hotels, restaurants, attractions
  • Build a custom Tripadvisor reviews dataset for NLP / sentiment analysis
  • Hospitality brand monitoring (owner responses, recurring complaints)
  • Lead-gen: extract reviewer locations, contact-able profiles
  • Travel content aggregation
  • Reputation management dashboards
  • Market research for hospitality and tourism
  • Sentiment trend analysis by season, traveler type, language

Pricing

Pay-per-event. No subscription, no minimums.

EventPriceWhen charged
Actor start$0.005Once per run
Place returned$0.003Each Tripadvisor place returned (search mode)
Review returned$0.0003Each review extracted ($0.30 per 1,000)

Cost examples:

RunCost
1 hotel URL, 50 reviews$0.005 + 50 ร— $0.0003 = $0.020
1 URL, 500 reviews$0.005 + 500 ร— $0.0003 = $0.155
Search "hotels NYC", 20 places (no reviews)$0.005 + 20 ร— $0.003 = $0.065
Search 20 places + 50 reviews each$0.005 + $0.060 + 1,000 ร— $0.0003 = $0.365

Output schema

Each dataset record is one of: place, review, or run_summary.

review record (truncated example)

{
"record_type":"review",
"place_url":"https://www.tripadvisor.com/Hotel_Review-...html",
"place_title":"Hilton New York Times Square",
"place_reviews_count":8959,
"place_overall_rating":4.3,
"review_id":"1060777457",
"title":"Just need a clean room to shower and sleep!",
"text":"AVOID FOR BUSINESS TRAVEL...",
"rating":1,
"date_of_visit":"2026-05-31",
"published_at":"2026-05-18",
"language":"en",
"original_language":"en",
"is_translated":false,
"reviewer_name":"Ben T",
"reviewer_location":null,
"reviewer_reviews_count":4,
"images":["https://...caption.jpg","https://..."],
"owner_responses":[],
"sub_ratings":[]
}

place record

{
"record_type":"place",
"title":"Hilton New York Times Square",
"location":"234 West 42nd Street, 10036, New York City, New York, US",
"rating":4.3,
"reviews_count":8959,
"rating_distribution":{"1":272,"2":294,"3":709,"4":2576,"5":5108},
"url":"https://www.tripadvisor.com/Hotel_Review-...html"
}

Run summary (KV store OUTPUT)

Totals, costs, mode, task pass/fail counts.


FAQ

Does this scrape Tripadvisor's HTML directly? No. It uses a paid enterprise data API backend, so it doesn't break when Tripadvisor changes their HTML.

Why don't you need my Tripadvisor login? The backend already has authorized access. You never share credentials.

What's the maximum reviews per place? 4,490 โ€” Tripadvisor's hard ceiling per listing.

How long does a run take? On priority: "high" (default): ~1 minute per place. On priority: "standard": up to 45 minutes per place but cheaper backend cost (same price to you).

Why was a review missing sub-ratings? Tripadvisor only exposes sub-ratings on certain reviews โ€” same field inconsistency as on their own website. We pass through whatever is available.

Can I get reviews in a specific language? The backend respects Tripadvisor's locale settings via languageCode. Each review record also includes language and original_language so you can filter downstream.

Can I run this from n8n, Make, Zapier? Yes โ€” set webhookUrl and the actor POSTs a JSON run summary on completion.


Tags

tripadvisor scraper, tripadvisor api, tripadvisor reviews api, tripadvisor reviews scraper, scrape tripadvisor, tripadvisor data extraction, hotel reviews scraper, restaurant reviews api, tripadvisor hotels scraper, tripadvisor restaurants scraper, tripadvisor places, review extractor

You might also like

Google Shopping Scraper - Products, Prices & Sellers

santhej/google-shopping-scraper

Scrape Google Shopping results: product title, price, old price, currency, seller, rating, review count & product URL. Compare prices across sellers for any product. 190+ countries. Clean JSON/CSV for price intelligence & e-commerce. No API keys.

๐Ÿ‘ User avatar

Santhej Kallada

5

5.0

AI Search Volume Explorer - Keyword Demand Across AI Search

santhej/ai-search-volume-explorer

Discover how often keywords are actually searched inside AI assistants like ChatGPT. Get AI search volume and 12-month trend for any keyword โ€” the GEO/AEO metric traditional SEO tools can't show you. Clean JSON/CSV. Future-proof your content. No API keys.

๐Ÿ‘ User avatar

Santhej Kallada

7

5.0

LinkedIn Profile Scraper & Email Finder - No Login

santhej/linkedin-profile-email-scraper

Scrape public LinkedIn profiles in bulk: name, headline, location, about & current company. Optionally find verified work emails by company domain. Paste profile URLs or slugs. Clean JSON/CSV for recruiting & sales. No login required.

๐Ÿ‘ User avatar

Santhej Kallada

5

5.0

Google Autocomplete Scraper - Keyword Suggestions at Scale

santhej/google-autocomplete-scraper

Scrape Google Autocomplete suggestions for any seed keyword โ€” the real queries people type. Mine long-tail keywords, questions & content ideas in bulk. 190+ countries. Clean JSON/CSV for SEO & content research. No API keys.

๐Ÿ‘ User avatar

Santhej Kallada

4

5.0

Ranked Keywords Checker - Any Domain's Google Keywords

santhej/ranked-keywords-checker

See every keyword a domain ranks for on Google: position, search volume, CPC, competition, traffic estimate & the exact ranking URL. Spy on competitors or audit your own site. 190+ countries. Clean JSON/CSV. A cheap Ahrefs/Semrush alternative. No API keys.

๐Ÿ‘ User avatar

Santhej Kallada

9

5.0

Instagram Profile Scraper - Followers, Bio & Business Info

santhej/instagram-profile-scraper

Scrape Instagram profiles in bulk: followers, following, posts, bio, verified & business status, category, external link, and public business email/phone. Paste usernames or URLs. Clean JSON/CSV for influencer & lead research. No login.

๐Ÿ‘ User avatar

Santhej Kallada

7

5.0

Amazon Product Scraper - ASIN, Price, Ratings & Best Sellers

santhej/amazon-product-scraper

Scrape Amazon search results at scale: title, ASIN, price, currency, rating, review count, Amazon's Choice & Best Seller flags, image and product URL. Any keyword, multiple marketplaces. Clean JSON/CSV for price tracking & research. No API keys.

๐Ÿ‘ User avatar

Santhej Kallada

6

5.0

TripAdvisor Scraper โ€” Hotels, Restaurants & Attractions

delicious_zebu/tripadvisor-hotel-details-scraper

Scrape TripAdvisor hotels, restaurants, and attractions at scale. Enter a city name or paste any list/detail URL. Extract 50+ fields per item โ€” ratings, reviews, prices, photos, contact info, nearby places, opening hours, Q&A, and more. Supports 50+ regional domains.

Google Maps B2B Lead Finder - Emails, Phone & Contacts

santhej/google-maps-lead-finder

Find B2B leads from Google Maps and enrich them with verified business emails. Get company name, category, address, phone, website, rating + emails โ€” CRM-ready. Any niche & city. Clean JSON/CSV. No Apollo, no API keys to manage.

๐Ÿ‘ User avatar

Santhej Kallada

7

5.0

Backlink Checker - Backlinks, Referring Domains & Anchors

santhej/backlink-checker

Check backlinks for any domain or URL: referring page, anchor text, dofollow/nofollow, domain authority rank, spam score, and first/last seen dates. Filter by quality. Clean JSON/CSV for link audits & competitor research. An Ahrefs alternative. No API keys.

๐Ÿ‘ User avatar

Santhej Kallada

9

5.0