TripAdvisor Attractions Scraper
Pricing
from $2.00 / 1,000 results
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.
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.
| Field | Type | Description |
|---|---|---|
id | String | TripAdvisor attraction ID |
name | String | Attraction name |
url | String | TripAdvisor page URL |
type | String | Always "ATTRACTION" |
rating | Number | Average rating (1–5) |
numberOfReviews | Number | Total review count |
rankingPosition | Number | Position within the destination ranking |
rankingString | String | e.g. "#7 of 3,572 things to do in London" (detail page) |
category | String | Primary category (e.g. "Art Museums") |
description | String | Attraction description |
address | String | Full address (detail page) |
addressObj | Object | Structured address — street, city, country, postcode (detail page) |
latitude | Number | GPS latitude (detail page, physical attractions only) |
longitude | Number | GPS longitude (detail page, physical attractions only) |
phone | String | Phone number (detail page) |
website | String | Official website URL (detail page) |
hours | String | Opening hours (detail page) |
suggested_duration | String | Suggested visit duration |
offerGroup | Object | Lowest ticket/tour price if available |
image | String | Primary image URL |
images | Array | Gallery image URLs |
ratingHistogram | Object | Review counts by star rating (1–5) |
awards | Array | TripAdvisor awards (e.g. Travellers' Choice) |
locationString | String | Human-readable location (e.g. "London") |
ancestorLocations | Array | Parent 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
| Input | Default | Notes |
|---|---|---|
| Start URLs | London attractions | One or more TripAdvisor listing URLs |
| Max Attractions | 100 | Set higher to scrape more (up to 10,000) |
| Scrape Full Details | Enabled | Disable 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.).
