TripAdvisor Scraper — Hotels, Restaurants & Attractions
Pricing
$15.00/month + usage
TripAdvisor Scraper — Hotels, Restaurants & Attractions
Scrape TripAdvisor hotels, restaurants, and attractions at scale. Enter a city name or paste any list/detail URL. Extract 50+ fields per item — ratings, reviews, prices, photos, contact info, nearby places, opening hours, Q&A, and more. Supports 50+ regional domains.
Pricing
$15.00/month + usage
Rating
5.0
(22)
Developer
ВAH
Actor stats
29
Bookmarked
45
Total users
2
Monthly active users
10 days ago
Last modified
Categories
Share
What is TripAdvisor Scraper?
TripAdvisor Scraper is the easiest way to extract hotel, restaurant, and attraction data from TripAdvisor at scale. Just enter a city name like "Tokyo" and the scraper automatically finds and collects detailed data for every hotel, restaurant, or attraction in that city.
Each item returns 50+ structured fields — ratings, review breakdowns, sub-ratings, prices from booking sites, photos, contact info, opening hours, nearby places, walk score, Q&A, AI review summaries, and more. No other TripAdvisor scraper gives you this level of detail.
No coding required. Results are delivered as clean, structured JSON ready for spreadsheets, databases, or any integration via the Apify API.
What can this scraper do?
- Search by keyword — Enter city names (e.g. "Tokyo", "Paris") and the scraper finds all hotels, restaurants, or things to do automatically
- Scrape any list page — Paste a TripAdvisor list URL with your own filters already applied. The scraper preserves those filters and paginates through all results
- Scrape detail pages directly — Paste individual hotel, restaurant, attraction, tour, or cruise detail URLs
- 50+ data fields per item — The most comprehensive TripAdvisor data extraction available: ratings, 5-star histograms, sub-ratings, review text, prices from booking sites, photos, contact info, amenities, nearby places, opening hours, walk score, Q&A, AI review summaries, and more (see full field list below)
- 50+ regional domains — Scrape in any language/currency: US, UK, Japan, Germany, France, China, Korea, and 40+ more
- Built-in proxy rotation — Automatic IP rotation and anti-bot handling. No configuration needed
- Scheduling & monitoring — Run on a schedule, get notified on completion, monitor runs from the Apify dashboard
- API & integrations — Access results via REST API, webhooks, or integrate with Google Sheets, Zapier, Make, and more
What data can you extract?
| Field | Hotels | Restaurants | Attractions |
|---|---|---|---|
| Name, ID, ranking | Yes | Yes | Yes |
| Rating & review count | Yes | Yes | Yes |
| Rating breakdown (5-star histogram) | Yes | Yes | Yes |
| Sub-ratings (Rooms, Service, Value...) | Yes | Yes (Food, Atmosphere...) | — |
| Description | Yes | Yes | Yes |
| Address & coordinates | Yes | Yes | Yes |
| Phone, email, website | Yes | Yes | Yes |
| Photos (up to 30+ URLs) | Yes | Yes | Yes |
| Reviews (text, rating, date, user, trip type) | Yes | Yes | Yes |
| Opening hours & current status | — | Yes | Yes |
| Cuisines, meals, dietary options | — | Yes | — |
| Price level & price range | Yes | Yes | — |
| Hotel prices from booking sites | Yes | — | — |
| Amenities & room features | Yes | Yes (features) | — |
| Nearby attractions & restaurants | Yes | Yes | Yes |
| Suggested duration | — | — | Yes |
| Q&A section | — | — | Yes |
| AI review summary | — | — | Yes |
| Travelers' Choice award | Yes | Yes | — |
| Walk score | Yes | — | — |
How to scrape TripAdvisor data
- Click Try for free to open this Actor in the Apify Console
- Choose your scraping mode:
- By keyword: Enter a city name (e.g. "Tokyo") in the Hotels, Restaurants, or Things to Do section
- By list URL: Paste any TripAdvisor list page URL (with your filters already applied)
- By detail URL: Paste specific detail page URLs
- Adjust filters if needed (star class, price range, meal type, etc.)
- Click Start and wait for the run to finish
- Download your data as JSON, CSV, or Excel — or access it via the API
Input and output examples
Input example — Search hotels in Tokyo
{"hotelsQueries": ["Tokyo"],"hotelClasses": ["4 Star", "5 Star"],"hotelSort": "Traveler Ranked","maxItemsPerList": 10,"scrapeDetailPages": true}
Output example — Hotel detail
{"category": "hotel","pageKind": "detail","name": "HOTEL GROOVE SHINJUKU, A PARKROYAL Hotel","locationId": 25267575,"starRating": "3.5 Star","ranking": "#1 of 25 hotels in Kabukicho","averageRating": 4.4,"reviewCount": 347,"ratingHistogram": { "Excellent": 226, "Very good": 73, "Average": 29, "Poor": 3, "Terrible": 16 },"reviewSubratings": { "Rooms": 4.5, "Sleep Quality": 4.6, "Value": 4.2, "Service": 4.4, "Location": 4.7, "Cleanliness": 4.7 },"address": "1-29-1 Tokyu Kabukicho Tower, Kabukicho, Shinjuku 160-0021 Tokyo Prefecture","contactPhone": "011 81 3-6233-8888","contactEmail": "enquiry.prgtk@parkroyalhotels.com","coordinates": { "latitude": 35.69584, "longitude": 139.70088 },"description": "Hotel Groove Shinjuku, A PARKROYAL Hotel will bring a new offering to the heart of Shinjuku...","amenities": ["Free High Speed Internet (WiFi)", "Free breakfast", "Bar / lounge", "Restaurant", "24-hour front desk", "..."],"roomFeatures": ["Blackout curtains", "Soundproof rooms", "Air conditioning", "Flatscreen TV", "Safe", "Refrigerator", "..."],"roomTypes": ["City view", "Non-smoking rooms", "Suites", "Family rooms"],"languagesSpoken": ["English", "Chinese", "Japanese", "Korean"],"walkScore": 100,"nearbyRestaurantsCount": 2754,"nearbyAttractionsCount": 277,"nearbyAttractions": [{ "name": "Samurai Museum", "rating": 4.5, "reviewCount": 1905, "distance": 0.14, "url": "https://www.tripadvisor.com/Attraction_Review-g14133667-d8652405-Reviews-Samurai_Museum-..." },{ "name": "Shinjuku Golden Gai", "rating": 4.2, "reviewCount": 2312, "distance": 0.25, "url": "https://www.tripadvisor.com/Attraction_Review-g14133667-d480651-Reviews-..." }],"nearbyRestaurants": [{ "name": "Gyopao Gyoza Shinjuku east", "rating": 4.9, "reviewCount": 630, "distance": 0.17, "url": "https://www.tripadvisor.com/Restaurant_Review-g14133707-d28051306-Reviews-..." }],"gettingThere": { "walkScore": 100, "airports": [{ "name": "Haneda Airport", "distance": 11.2 }, { "name": "Narita Airport", "distance": 38.8 }] },"photoCount": 502,"website": "https://www.hotelgroove.com","images": ["https://media-cdn.tripadvisor.com/media/photo-m/1280/29/f1/bb/66/view-premier-king-image.jpg", "..."],"aiReviewSummary": "Hotel Groove Shinjuku, A PARKROYAL Hotel, is popular for its modern, stylish, and lively atmosphere...","reviews": [{"id": 1057447581,"rating": 5,"title": "High Rise","text": "Be very aware that this must be the tallest hotel in Tokyo. If you do not like heights then do not book this hotel. Staff are brilliant and helpful.","language": "en","publishedDate": "2026-04-23","tripType": "FRIENDS","helpfulVotes": 0,"user": { "displayName": "Richard C", "username": "RichardC954", "contributions": 418 }}],"reviewCountByLanguage": [{ "language": "en", "count": 292 }, { "language": "it", "count": 12 }, "..."],"prices": [{ "provider": "Booking.com", "displayPrice": "$305", "perNight": 305, "totalStay": "$305", "taxes": 0, "isLowestPrice": false },{ "provider": "KLOOK", "displayPrice": "$200", "perNight": 200, "totalStay": "$240", "taxes": 39, "strikeThroughPrice": "$305", "isLowestPrice": true },{ "provider": "Expedia.com", "displayPrice": "$276", "perNight": 276, "totalStay": "$304", "taxes": 27, "isLowestPrice": false }],"parentLocation": "Asia > Japan > Kanto > Tokyo Prefecture > Tokyo > Shinjuku > Kabukicho","inputUrl": "https://www.tripadvisor.com/Hotel_Review-g14133667-d25267575-Reviews-HOTEL_GROOVE_SHINJUKU_A_PARKROYAL_Hotel-..."}
Output example — Restaurant detail
{"category": "restaurant","pageKind": "detail","name": "Shibuya Pichiten","locationId": 26907156,"ranking": "#2 of 7,081 Restaurants in Shibuya","averageRating": 5,"reviewCount": 200,"subRatings": { "Atmosphere": 4.9, "Food": 5, "Service": 4.9, "Value": 4.9 },"ratingHistogram": { "Excellent": 197, "Very good": 2, "Average": 1, "Poor": 0, "Terrible": 0 },"address": "17-10 Sakuragaokacho MCD Bldg. B2F, Shibuya 150-0031 Tokyo Prefecture","contactPhone": "+81 3-6277-5773","coordinates": { "latitude": 35.656242, "longitude": 139.7011 },"description": "Nagoya's popular sushi and tempura bar has arrived in Tokyo for the first time!...","cuisines": ["Japanese", "Seafood", "Sushi", "Asian", "Healthy", "Japanese Fusion"],"mealsServed": ["Lunch", "Dinner", "Drinks"],"dietaryRestrictions": ["Vegetarian friendly", "Vegan options"],"features": ["Reservations", "Seating", "Serves Alcohol", "Full Bar", "Free Wifi", "Accepts Credit Cards", "..."],"priceLevel": "$$ - $$$","priceRange": { "currency": "USD", "minPrice": 37.6, "maxPrice": 43.86 },"openStatus": { "isOpen": true, "isPermanentlyClosed": false, "statusText": "Open now" },"openHours": { "sun": [{ "open_time": "4:00 PM", "close_time": "11:00 PM" }], "mon": [{ "open_time": "4:00 PM", "close_time": "11:00 PM" }], "..." : "..." },"travelersChoiceAward": { "awardType": "COE", "year": 2025 },"website": "https://whatever-delis.com/shibuya-pichiten/","images": ["https://media-cdn.tripadvisor.com/media/photo-o/2b/5e/bc/23/caption.jpg", "..."],"reviews": [{"id": 1057590482,"rating": 5,"title": "Pichiten Shibuya","text": "The best meal by far, that I have had in Tokyo. The special bluefin tuna big roll was amazing...","language": "en","publishedDate": "2026-04-23","tripType": "SOLO","helpfulVotes": 0,"user": { "displayName": "Naldo W", "username": "naldow2025", "contributions": 1 }}],"reviewCountByLanguage": [{ "language": "en", "count": 144 }, { "language": "fr", "count": 19 }, "..."],"parentLocation": "Shibuya","inputUrl": "https://www.tripadvisor.com/Restaurant_Review-g1066456-d26907156-Reviews-Shibuya_Pichiten-..."}
Output example — Attraction detail
{"category": "attraction","pageKind": "detail","name": "Shinjuku Gyoen National Garden","locationId": "479258","ranking": "#2 of 500 things to do in Shinjuku","averageRating": "4.6","reviewCount": 6369,"ratingHistogram": { "Excellent": 3998, "Very good": 1994, "Average": 343, "Poor": 23, "Terrible": 11 },"description": "Shinjuku Gyoen was constructed on the site of a private mansion belonging to Lord Naito...","suggestedDuration": "Duration: 2-3 hours","address": "11 Naito-machi, Shinjuku 160-0014 Tokyo Prefecture","contactPhone": "+81 3-3350-0151","coordinates": { "latitude": 35.686, "longitude": 139.70984 },"website": "http://www.env.go.jp/garden/shinjukugyoen/english/index.html","openStatus": "Closed now","openHours": { "Tuesday": ["9:00 AM - 6:00 PM"], "Wednesday": ["9:00 AM - 6:00 PM"], "..." : "..." },"photoCount": 8284,"images": ["https://media-cdn.tripadvisor.com/media/photo-m/1280/31/e9/82/99/shinjuku-gyoen-at-the.jpg", "..."],"nearbyAttractions": [{ "name": "Meiji Jingu Shrine", "rating": 4.4, "reviewCount": 8480, "distance": "0.9 mi", "url": "https://www.tripadvisor.com/Attraction_Review-g1066456-d1373780-Reviews-..." },{ "name": "Shinjuku Golden Gai", "rating": 4.2, "reviewCount": 2312, "distance": "0.6 mi", "url": "https://www.tripadvisor.com/Attraction_Review-g14133667-d480651-Reviews-..." }],"nearbyRestaurants": [{ "name": "NIGICHA", "rating": 5, "reviewCount": 181, "distance": "0.2 mi", "url": "https://www.tripadvisor.com/Restaurant_Review-g1066457-d32800934-Reviews-..." }],"aiReviewSummary": {"summaryText": "Many travelers recommend Shinjuku Gyoen National Garden as a must-visit urban oasis in Tokyo...","reviewCount": 28,"attributes": { "Audience": "Suitable for all", "Duration": "1-2 hours", "Best time": "Spring", "Atmosphere": "Tranquil", "Facility": "Well-maintained" }},"qAndA": [{ "question": "How long should we plan to be in the garden?", "date": "2024-03-28", "user": "tami b", "answer": { "text": "You need less hour or two to enjoy it, very open spacious and peaceful garden...", "user": "toto l" } },{ "question": "Was the Tea House in the Garden one that has a Tea Ceremony or just a tea service?", "answer": { "text": "Tea service", "user": "joonee" } }],"reviews": [{"id": 1054078043,"rating": 5,"title": "Beautiful in Bloom","text": "This is a really beautiful park. It was so lovely to see the cherry blossoms vivaciously blooming...","language": "en","publishedDate": "2026-03-24","tripType": "FRIENDS","helpfulVotes": 0,"user": { "displayName": "KellyTF23", "username": "KellyTF23" }}],"reviewCountByLanguage": [{ "language": "en", "count": 3733 }, { "language": "ja", "count": 1259 }, { "language": "fr", "count": 218 }, "..."],"parentLocation": "Asia > Japan > Kanto > Tokyo Prefecture > Tokyo > Shinjuku","inputUrl": "https://www.tripadvisor.com/Attraction_Review-g1066457-d479258-Reviews-Shinjuku_Gyoen_National_Garden-..."}
Output example — List card (when "Scrape full detail pages" is OFF)
{"category": "hotel","pageKind": "list","name": "Hotel Sunroute Plaza Shinjuku","locationId": 320581,"averageRating": 4.3,"reviewCount": 5917,"starRating": 3,"priceFrom": "$131","popIndex": "#111 of 1,033 hotels in Tokyo","accommodationType": "Hotel","travelersChoiceAward": "COE 2025","thumbnail": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/11/83/7b/92/caption.jpg?w=600&h=400&s=1","detailUrl": "/Hotel_Review-g14133713-d320581-Reviews-Hotel_Sunroute_Plaza_Shinjuku-...","listUrl": "https://www.tripadvisor.com/Hotels-g298184-Tokyo.html"}
Is it legal to scrape TripAdvisor?
Our scrapers are ethical and do not extract any private user data, such as email addresses, gender, or location. They only extract what the user has chosen to share publicly. We therefore believe that our scrapers, when used for ethical purposes by Apify users, are safe. However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers. You can also read our blog post on the legality of web scraping.
FAQ
Can I scrape TripAdvisor in languages other than English? Yes. Change the Region / Language setting to any of 50+ supported regions (Japan, Germany, France, China, Korea, etc.). All content will be returned in that region's language and currency.
What's the difference between keyword search and list URL? Keyword search resolves a city name to its default list page. List URL lets you paste a URL from TripAdvisor with your own filters already applied (e.g. "5-star hotels with pool in Tokyo, sorted by price"). The scraper preserves those exact filters.
Why are some hotel prices empty? Hotel prices come from third-party booking sites (Booking.com, Agoda, etc.) via TripAdvisor's price comparison API. Prices may be unavailable if no providers have availability for your dates, or if the hotel doesn't participate in TripAdvisor's price comparison program.
Can I scrape cruise ship pages?
Yes. Paste a cruise detail URL (e.g. /Cruise_Review-d15691669-Reviews-Norwegian_Bliss) into the detail URLs input.
How do I get results in CSV or Excel format? After the run completes, go to the Storage tab and click Export. You can download as JSON, CSV, Excel, XML, or access via the API.
Support and feedback
If you have any questions, find a bug, or want to request a feature, please open an issue on the Issues tab or contact us through the Apify platform. We actively monitor feedback and respond promptly.
