Tripadvisor Scraper avatar

Tripadvisor Scraper

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Tripadvisor Scraper

Tripadvisor Scraper

Scrape TripAdvisor business listings, traveler reviews, bubble ratings, and photos. Perfect for hotels, restaurants, attractions, and vacation rentals. Bubble Ratings, Review Volume, Global Coverage, Rich Details, Verified Reviews: Authentic traveler experiences

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

The Howlers

The Howlers

Maintained by Community

Actor stats

0

Bookmarked

23

Total users

1

Monthly active users

7 days ago

Last modified

Share

TripAdvisor Business Scraper

Scrape TripAdvisor business listings, traveler reviews, bubble ratings, and photos. Extract amenities, rankings, coordinates, and price levels. Perfect for hotels, restaurants, attractions, and vacation rentals. Built by John Rippy (https://www.linkedin.com/in/johnrippy/ | https://johnrippy.link/).


Quick Start

Run with real data

{
"scrapeType": "business_profile",
"businessUrl": "https://example.com",
"businessType": "all",
"minRating": 0,
"priceLevel": [],
"includeReviews": true,
"maxReviewsPerBusiness": 20,
"includePhotos": false,
"maxResults": 50,
"sortBy": "relevance",
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
]
},
"webhookPlatform": "custom",
"webhookHeaders": {}
}

Input Parameters

ParameterTypeDefaultRequiredDescription
scrapeTypestring"business_profile"NoWhat type of data to scrape
businessUrlstring-NoDirect TripAdvisor business page URL
searchTermstring-NoBusiness name or type to search for
locationstring-NoCity, state, or destination (e.g., 'Orlando, FL' or 'Paris, France')
businessTypestring"all"NoFilter by business type
minRatingnumber0NoMinimum bubble rating (0 for no filter, 1.0 to 5.0 to filter)
priceLevelarray[]NoFilter by price level (for restaurants)
includeReviewsbooleantrueNoScrape traveler reviews for each listing
maxReviewsPerBusinessinteger20NoMaximum number of reviews to scrape per listing
includePhotosbooleanfalseNoExtract traveler photo URLs
maxResultsinteger50NoMaximum number of listings to scrape
sortBystring"relevance"NoHow to sort search results
proxyConfigurationobject{"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]}NoProxy settings for the scraper
webhookUrlstring-NoURL to POST results when scraping completes (Zapier, Make, n8n, custom endpoint)
webhookPlatformstring"custom"NoPlatform format for webhook payload
webhookHeadersobject{}NoCustom HTTP headers to include with webhook request (JSON object)

Pricing

This actor uses pay-per-event billing:

EventDescriptionPrice
Business ScrapedEach TripAdvisor business listing scraped$0.06

Troubleshooting

"API error 429" or "Rate limit"

Too many requests. Wait a minute and try again, or reduce the number of items per run.

No results or empty dataset

Check the run log for error messages. Common causes:

  • Invalid input format (check the examples above)
  • The target data doesn't exist or is too small to track

How do I test without an API key?


Built by John Rippy | Actor Arsenal