TripAdvisor Attractions Scraper avatar

TripAdvisor Attractions Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
TripAdvisor Attractions Scraper

TripAdvisor Attractions Scraper

Extract attractions, tours, and experiences from any TripAdvisor listing page — cities, countries, categories, or product listings. Returns name, rating, review count, ranking, coordinates, address, phone, website, opening hours, images, and more. No login required. Handles pagination automatically.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

VulnV

VulnV

Maintained by Community

Actor stats

1

Bookmarked

3

Total users

1

Monthly active users

9 days ago

Last modified

Categories

Share

Extract rich attraction data from any TripAdvisor listing page — cities, countries, categories, or experience products — with no login required.

Provide one or more TripAdvisor URLs and the scraper will page through all results, visiting each attraction's detail page to collect the full dataset.


✨ Features

  • Scrapes any TripAdvisor listing URL — cities, countries, regions, filtered categories (museums, outdoor, tours, etc.)
  • Full detail-page enrichment — coordinates, address, phone, website, opening hours, price range, ranking, awards, and images
  • No login required — works completely unauthenticated
  • Tour & experience support — handles both physical attraction pages and product/tour pages

📦 Output data

Each item in the dataset represents one attraction. Fields marked (detail page) are only populated when Scrape Full Details is enabled.

FieldTypeDescription
idStringTripAdvisor attraction ID
nameStringAttraction name
urlStringTripAdvisor page URL
typeStringAlways "ATTRACTION"
ratingNumberAverage rating (1–5)
numberOfReviewsNumberTotal review count
rankingPositionNumberPosition within the destination ranking
rankingStringStringe.g. "#7 of 3,572 things to do in London" (detail page)
categoryStringPrimary category (e.g. "Art Museums")
descriptionStringAttraction description
addressStringFull address (detail page)
addressObjObjectStructured address — street, city, country, postcode (detail page)
latitudeNumberGPS latitude (detail page, physical attractions only)
longitudeNumberGPS longitude (detail page, physical attractions only)
phoneStringPhone number (detail page)
websiteStringOfficial website URL (detail page)
hoursStringOpening hours (detail page)
suggested_durationStringSuggested visit duration
offerGroupObjectLowest ticket/tour price if available
imageStringPrimary image URL
imagesArrayGallery image URLs
ratingHistogramObjectReview counts by star rating (1–5)
awardsArrayTripAdvisor awards (e.g. Travellers' Choice)
locationStringStringHuman-readable location (e.g. "London")
ancestorLocationsArrayParent location hierarchy

Sample output

{
"id": "188862",
"name": "The National Gallery",
"url": "https://www.tripadvisor.co.uk/Attraction_Review-g186338-d188862-Reviews-The_National_Gallery-London_England.html",
"type": "ATTRACTION",
"rating": 4.7,
"numberOfReviews": 41060,
"rankingPosition": 7,
"rankingString": "#7 of 3,572 things to do in London",
"category": "Art Museums",
"description": "The National Gallery houses the national collection of paintings in the Western European tradition from the 13th to the 19th centuries.",
"address": "Trafalgar Square, London, WC2N 5DN, GB",
"addressObj": {
"street1": "Trafalgar Square",
"city": "London",
"country": "GB",
"postalcode": "WC2N 5DN"
},
"latitude": 51.508892,
"longitude": -0.128293,
"phone": "+44 20 7747 2885",
"website": "https://www.nationalgallery.org.uk/",
"hours": "[\"Mo,Tu,We,Th,Sa,Su 10:00-18:00\", \"Fr 10:00-21:00\"]",
"image": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1d/69/8d/bb/the-national-gallery.jpg",
"images": ["https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1d/69/8d/bb/the-national-gallery.jpg"],
"ratingHistogram": { "count5": 30328, "count4": 8732, "count3": 1537, "count2": 266, "count1": 159 },
"awards": [{ "displayName": "Travellers' Choice" }],
"locationString": "London"
}

🚀 How to use

1. Find your TripAdvisor listing URL

Navigate to TripAdvisor and browse to the attractions page for your target city, country, or category. Copy the URL from your browser. Examples:

  • City attractions: https://www.tripadvisor.com/Attractions-g60763-Activities-New_York_City_New_York.html
  • Country attractions: https://www.tripadvisor.co.uk/Attractions-g186216-Activities-United_Kingdom.html
  • Category filtered: https://www.tripadvisor.com/Attractions-g60763-Activities-c47-New_York_City_New_York.html
  • Tours & experiences: https://www.tripadvisor.co.uk/Attraction_Products-g186216-t11889-United_Kingdom.html

2. Configure the actor

InputDefaultNotes
Start URLsLondon attractionsOne or more TripAdvisor listing URLs
Max Attractions100Set higher to scrape more (up to 10,000)
Scrape Full DetailsEnabledDisable for a fast listing-only run

3. Run & export

Start the actor and export results as JSON, CSV, or XLSX from the Dataset tab.


⚠️ Limitations

  • Coordinates are only available for physical attractions. Tour and experience products do not have GPS data on TripAdvisor.
  • Opening hours and contact details may not be present for all attractions — TripAdvisor only shows these when operators have claimed their listing.
  • TripAdvisor limits results to 10,000 items per listing URL. For larger datasets, use multiple filtered URLs (by category, region, etc.).