Tripadvisor Attractions Scraper avatar

Tripadvisor Attractions Scraper

Pricing

from $2.00 / 1,000 dataset items

Go to Apify Store
Tripadvisor Attractions Scraper

Tripadvisor Attractions Scraper

Scrape Tripadvisor attractions and things to do for any city — name, rating, review count, category, GPS coordinates, photos and ranking. Reliable mobile-API source (no anti-bot breakage), structured JSON ready for Sheets or your app. Pay only for the results you get.

Pricing

from $2.00 / 1,000 dataset items

Rating

0.0

(0)

Developer

axly

axly

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Extract attractions and things to do from Tripadvisor for any city or region — names, ratings, review counts, categories, GPS coordinates, photos, and the ranked "top things to do" order. Built on Tripadvisor's mobile API, so it does not fight the website's DataDome anti-bot and keeps working when HTML scrapers break.

Who uses this

  • Travel & OTA product teams — seed a destinations catalog with ranked attractions, ratings and images.
  • Investors / market analysts — measure attraction density, quality and review volume across cities.
  • Content & SEO teams — build "best things to do in
  • PropTech / location apps — enrich neighborhoods and listings with nearby points of interest and coordinates.
  • Researchers — study tourism supply and traveler sentiment at scale.

Output fields

FieldTypeDescription
location_idintegerTripadvisor location/attraction id
namestringAttraction name
rankintegerPosition in the city's ranked things-to-do list (POIs)
ratingnumberAverage bubble rating (0–5)
review_countintegerNumber of traveler reviews
categorystringe.g. "Points of Interest & Landmarks"
tagsarrayBadges such as "Travelers' Choice"
latitudenumberGPS latitude (optional)
longitudenumberGPS longitude (optional)
image_urlstringPrimary photo URL
web_urlstringCanonical tripadvisor.com review URL (optional enrichment)
is_tour_productbooleanTrue for bookable tours/experiences vs POI attractions
geo_idintegerTripadvisor geo id of the city/region
geo_namestringCity/region name
querystringThe input query that produced the row
scraped_atstringISO-8601 UTC timestamp

Use cases

  1. Destination catalog — run a list of cities to build a ranked attractions dataset with ratings and photos.
  2. Competitive/tourism analysis — compare attraction counts, average ratings and review volume between cities.
  3. Map & location enrichment — pull GPS coordinates for every top attraction in a city.
  4. SEO landing pages — generate "top things to do" content with fresh, structured data.
  5. Lead-in for reviews — enable the canonical URL to hand off ids to a review scraper.

Input parameters

FieldTypeDefaultDescription
queriesarray["Paris","Rome"]City/place names or numeric Tripadvisor geo IDs
maxItemsPerQueryinteger50Max attractions per city/geo
includeTourProductsbooleanfalseAlso include bookable tours/experiences
includeCoordinatesbooleantrueAttach GPS coordinates (one extra request per city)
enrichCanonicalUrlbooleanfalseAdd each attraction's canonical tripadvisor.com URL
currencystring"USD"ISO currency code

Example input

{
"queries": ["Paris", "187791"],
"maxItemsPerQuery": 30,
"includeCoordinates": true
}

Example output

{
"location_id": 188151,
"name": "Eiffel Tower",
"rank": 1,
"rating": 4.6,
"review_count": 143967,
"category": "Points of Interest & Landmarks • Observation Decks & Towers",
"tags": ["Travelers' Choice"],
"latitude": 48.858353,
"longitude": 2.294464,
"image_url": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1a/9e/7f/9d/eiffeltoren.jpg?w=1000&h=-1",
"web_url": null,
"is_tour_product": false,
"geo_id": 187147,
"geo_name": "Paris",
"query": "Paris",
"scraped_at": "2026-07-12T00:00:00+00:00"
}

Scheduling & integrations

Schedule runs to keep a destinations dataset fresh, or trigger via webhook. Export to Google Sheets, Make, Zapier, Amazon S3, or pull results through the Apify API / dataset endpoints.

Using it from an AI assistant (MCP)

Prefer live, on-demand access from Claude, Cursor or your own agent? Use the companion Tripadvisor Attractions MCP Server actor, which exposes search, list and detail as MCP tools.

FAQ

Where does the data come from? Tripadvisor's mobile app API — the same data the app shows for a destination's "Things to Do".

How fresh is it? Live at run time.

Is there a hard result limit? You control it with maxItemsPerQuery. A single city returns its ranked attractions (typically 20+ POIs, more with tours enabled).

Does it break on anti-bot challenges? The mobile API is not behind the website's DataDome challenge, so runs are far more stable than HTML scrapers.

Can I get coordinates? Yes — keep includeCoordinates on.

Is scraping this legal? You are responsible for complying with Tripadvisor's terms and applicable laws; scrape only public data and respect rate limits.