Tripadvisor Scraper
Pricing
Pay per event
Tripadvisor Scraper
Scrape hotels, restaurants, attractions, and vacation rentals from TripAdvisor. Provide listing page URLs or direct entity review URLs. Extract names, ratings, reviews, addresses, contact info, prices, and more.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Extract structured data from TripAdvisor hotels, restaurants, attractions, and vacation rentals. Provide TripAdvisor listing or review page URLs and get clean, structured records including names, ratings, review counts, addresses, coordinates, contact info, cuisine types, amenities, and more.
What You Get
Each record includes:
- Entity ID — TripAdvisor's internal location identifier
- Entity type — hotel, restaurant, attraction, or vacation_rental
- Name — the place's name
- URL — the TripAdvisor review page
- Rating — average rating on the 0–5 scale
- Review count — total number of reviews
- Ranking — e.g. "#1 of 500 Hotels in New York"
- Price level / range — $, $$, $$$ indicators and text ranges
- Address, city, state, country, postal code — full address breakdown
- Coordinates — latitude and longitude
- Phone, website, email — contact details when available
- Cuisine types — comma-separated (restaurants)
- Hotel class — star rating (hotels)
- Amenities — pipe-separated list
- Description — short tagline or description
- Categories — sub-type tags
- Photo count and primary photo URL
- Is closed — whether the place is permanently closed
- Scraped at — ISO timestamp
How to Use
Input URLs
Provide TripAdvisor listing pages (category browse pages) or direct entity review URLs:
Listing pages — scrapes multiple entities and paginates automatically:
https://www.tripadvisor.com/Hotels-g60763-New_York_City_New_York-Hotels.htmlhttps://www.tripadvisor.com/Restaurants-g60763-New_York_City_New_York.htmlhttps://www.tripadvisor.com/Attractions-g60763-Activities-New_York_City_New_York.html
Direct review pages — scrapes a single entity:
https://www.tripadvisor.com/Hotel_Review-g60763-d93589-Reviews-The_Plaza-New_York_City_New_York.htmlhttps://www.tripadvisor.com/Restaurant_Review-g60763-d818694-Reviews-Daniel-New_York_City_New_York.html
Keyword search is not supported. Navigate to the TripAdvisor listing page for your target city/category and paste the URL.
Example Input
{"startUrls": ["https://www.tripadvisor.com/Hotels-g60763-New_York_City_New_York-Hotels.html"],"maxItems": 50}
Example Output
{"entity_id": "93589","entity_type": "hotel","name": "The Plaza","url": "https://www.tripadvisor.com/Hotel_Review-g60763-d93589-Reviews-The_Plaza-New_York_City_New_York.html","rating": 4.5,"num_reviews": 8234,"ranking": "#42 of 499 Hotels in New York City","price_level": "$$$$","address": "768 Fifth Ave","city": "New York City","state": "New York","country": "United States","postal_code": "10019","latitude": 40.7648,"longitude": -73.9746,"phone": "+1 212-759-3000","website": "https://www.theplazany.com","hotel_class": 5,"scraped_at": "2026-06-24T20:00:00.000Z"}
Tips
- For large cities with many listings, start with a specific neighborhood or category filter URL from TripAdvisor.
- Set
maxItemsto control the total number of records per run. - Use multiple listing pages in
startUrlsto cover hotels, restaurants, and attractions in one run. - TripAdvisor listing pages paginate automatically — the actor follows pagination until
maxItemsis reached.