TripAdvisor Reviews Scraper - $0.40 / 1000 Reviews avatar

TripAdvisor Reviews Scraper - $0.40 / 1000 Reviews

Pricing

from $0.40 / 1,000 reviews

Go to Apify Store
TripAdvisor Reviews Scraper - $0.40 / 1000 Reviews

TripAdvisor Reviews Scraper - $0.40 / 1000 Reviews

Scrape TripAdvisor reviews of hotels, restaurants and attractions: title, full text, rating, sub-ratings, dates, trip type, language, reviewer profile, photos and the owner's response, with the place's rating and details on every row. Any TripAdvisor site, date filter. $0.40 per 1000 reviews.

Pricing

from $0.40 / 1,000 reviews

Rating

0.0

(0)

Developer

Scrapeunblocker

Scrapeunblocker

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

TripAdvisor Reviews Scraper

Scrape TripAdvisor reviews of hotels, restaurants and attractions as clean structured JSON - review title and full text, rating and sub-ratings, publish and travel dates, trip type, language, reviewer profile, photos and the owner's response - with the place's name, rating and URL on every row. No login, no proxies or browsers to configure.

Works with review pages on any TripAdvisor site (tripadvisor.com, .co.uk, .de, .fr, .it, .es, ...) and with bare location IDs.

Features

  • Hotels, restaurants and attractions - Hotel_Review, Restaurant_Review, Attraction_Review and AttractionProductReview pages.
  • Full review data - title, text, rating, sub-ratings (value, rooms, location, cleanliness, service, sleep quality), published date, travel date, trip type, helpful votes, photos.
  • Reviewer profile - name, username, location, contributions, profile URL, avatar.
  • Owner responses - text, date, author and role.
  • Deep history - collect thousands of reviews per place; paging is handled for you.
  • Language filter - 13 languages; reviews in other languages are flagged when machine-translated.
  • Date filter - only reviews published since a given date, ideal for incremental monitoring.
  • Place details - the full place record (rating histogram, review counts by language, ranking, address, coordinates, phone, website) is saved in the key-value store as a PLACE-<id> record.

Use cases

  • Reputation monitoring for hotels, restaurants and tour operators.
  • Sentiment and topic analysis across competitors.
  • Tracking response rates and owner replies.
  • Weekly incremental review exports with the since filter.

Input

FieldTypeDefaultDescription
placesarrayThe Michelangelo New YorkReview page URLs or location IDs.
max_reviews_per_placeinteger20Reviews to collect per place (newest first).
languagestringautoReview language (en, de, fr, it, es, pt, nl, ja, ko, ru, sv, tr, da).
sincestring-Only reviews published on or after this date (YYYY-MM-DD).
concurrencyinteger1Places scraped at the same time (1-2).

Example input

{
"places": [
"https://www.tripadvisor.com/Hotel_Review-g60763-d93589-Reviews-The_Michelangelo_New_York-New_York_City_New_York.html",
"https://www.tripadvisor.co.uk/Restaurant_Review-g186338-d3896790-Reviews-Balthazar-London_England.html"
],
"max_reviews_per_place": 100,
"since": "2026-01-01"
}

Output

One dataset item per review:

{
"placeName": "The Michelangelo New York",
"placeLocationId": 93589,
"placeUrl": "https://www.tripadvisor.com/Hotel_Review-g60763-d93589-Reviews-The_Michelangelo_New_York-New_York_City_New_York.html",
"placeType": "hotel",
"placeRating": 4.5,
"placeReviewsCount": 5213,
"placeCity": "New York City",
"placeCountry": "US",
"id": 1078193437,
"url": "https://www.tripadvisor.com/ShowUserReviews-g60763-d93589-r1078193437-...",
"title": "Consistent Excellence and Value in NYC!",
"text": "My partner and I have been happily staying at the Michelangelo for over 30 years...",
"rating": 5,
"publishedDate": "2026-09-17",
"travelDate": "2026-05",
"tripType": "couples",
"language": "en",
"isMachineTranslated": false,
"helpfulVotes": 0,
"user": { "name": "Peter F", "location": "Toronto, Canada", "contributions": 11 },
"subratings": { "value": 5, "rooms": 5, "location": 5, "cleanliness": 5, "service": 5 },
"photos": [],
"ownerResponse": { "text": "After more than 30 years of visits...", "publishedDate": "2026-09-19", "author": "Hotel Manager" }
}

Places that return no reviews (wrong URL, no reviews in the chosen language or after the since date) are listed in the ERRORS record of the key-value store and are not billed.

Pricing

$0.40 per 1000 reviews. You pay only for reviews delivered; failed places are not charged.

Notes

  • Each page of reviews is rendered in a real browser, so expect roughly 5-30 seconds per 10-20 reviews.
  • TripAdvisor ties review languages to its regional sites; auto uses the language of the URL's site.