VOOZH about

URL: https://apify.com/one-api/tripadvisor-scraper

โ‡ฑ Tripadvisor Scraper ยท Apify


Pricing

from $3.00 / 1,000 results

Go to Apify Store

Scrape Tripadvisor.com โ€” hotels, restaurants, attractions, vacation rentals. Autocomplete, free-text location resolver, hotel search (geoId / coords / polygon), details by locationId or URL, and reviews. One row per result with photo, rating, price, Tripadvisor URL and Raw JSON.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ ONE API

ONE API

Maintained by Community

Actor stats

0

Bookmarked

12

Total users

4

Monthly active users

a month ago

Last modified

Share

Scrape Tripadvisor.com โ€” hotels, restaurants, attractions and vacation rentals โ€” from a single Actor. Six purpose-built endpoints: autocomplete, free-text location resolver, paginated hotel search (geoId / coordinates / polygon), full details by locationId or Tripadvisor URL, and traveler reviews by locationId. Backed by realtyapi.io's real-time Tripadvisor API.

โญ๏ธ Found this useful? Please leave 5 stars! Issues / requests: ๐Ÿ“ฌ oneapi.project@gmail.com


What you can do

SectionWhat it doesInput format
๐Ÿ” AutocompleteTripadvisor typeahead โ€” resolves any partial query to canonical locationId + name + parent geo + photo + URL. Filter by vertical (Hotels, Restaurants, Attractions, Vacation Rentals, Geos, Airports, Cruises).free text, one per line
๐Ÿ“ Search by LocationDeterministic free-text resolver: text โ†’ locationId โ†’ enriched detail (lat/lng, parent geo, official URL, photos).Paris, France, New York City, etc.
๐Ÿจ Search HotelsPaginated hotel search with rating, review count, price range, ranking, address, phone, photo, and Tripadvisor URL per row.geoId digits, lat,lng,radius_mi, or lat,lng;lat,lng;... polygon (โ‰ฅ3 pts)
โ„น๏ธ Details by IDFull location detail for any Tripadvisor locationId (city / hotel / restaurant / attraction / vacation rental).digits, one per line
๐Ÿ”— Details by URLSame details by parsing the -dXXXXX id out of any Tripadvisor /Hotel_Review-..., /Restaurant_Review-..., /Attraction_Review-... or /VacationRentalReview-... URL.full Tripadvisor URL
โญ Reviews by IDTraveler reviews per locationId โ€” author, date, rating, title, body, trip type, owner response.digits + Reviews entity type (HOTEL / RESTAURANT / ATTRACTION / VACATION_RENTAL)

Fill any combination of sections in a single run โ€” leave the others empty.


Output

Each autocomplete hit / resolved location / hotel / detail / review is pushed as one dataset row, flattened to friendly columns plus a Raw column with the full upstream JSON for power users.

ModeLocation IDNameRating# ReviewsPriceAddressPhotosTripadvisor URL
autocomplete60763New York Cityโ€”โ€”โ€”New York, United Stateshttps://media-cdn.tripadvisor.com/...https://www.tripadvisor.com/Tourism-g60763-...
search_bylocation60763New York Cityโ€”โ€”โ€”New Yorkhttps://...https://www.tripadvisor.com/Tourism-g60763-...
search_hotels/geoId671150The Empire Hotel3.79615from $20844 W 63rd Street, New York City, NY 10023https://...https://www.tripadvisor.com/Hotel_Review-...
details_byid671150The Empire Hotelโ€”โ€”โ€”New York Cityhttps://...https://www.tripadvisor.com/Hotel_Review-...
details_byurl671150The Empire Hotelโ€”โ€”โ€”New York Cityhttps://...https://www.tripadvisor.com/Hotel_Review-...
reviews671150Excellent stay5โ€”โ€”Caroline Hโ€”โ€”

For nested fields (full photo galleries, style tags, parent-geo hierarchy, owner responses, etc.), the complete upstream JSON is in the Raw column.


Sample input

{
"autocomplete_inputs":["Paris","Hilton New York"],
"autocomplete_searchType":"HOTELS",
"autocomplete_resultCount":10,
"search_bylocation_inputs":["Paris, France","New York City"],
"search_hotels_inputs":[
"60763",
"40.7128,-74.0060,5",
"40.6,-74.1;40.6,-73.9;40.8,-73.9;40.8,-74.1"
],
"search_hotels_resultCount":30,
"search_hotels_pages":2,
"search_hotels_sortOrder":"BEST_VALUE",
"search_hotels_priceRange":"min:100,max:500",
"search_hotels_minRating":"4",
"search_hotels_currency":"USD",
"details_byid_inputs":["60763","671150"],
"details_byurl_inputs":[
"https://www.tripadvisor.com/Hotel_Review-g60763-d671150-Reviews-The_Empire_Hotel-New_York_City_New_York.html"
],
"reviews_inputs":["671150"],
"reviews_contentType":"HOTEL",
"reviews_resultCount":50
}

Hotel search filters

  • search_hotels_resultCount โ€” hotels per page (1โ€“100, default 30).
  • search_hotels_pages โ€” pages per input (1โ€“20).
  • search_hotels_sortOrder โ€” BEST_VALUE, PRICE_LOW_TO_HIGH, PRICE_HIGH_TO_LOW, TRAVELER_RANKING, DISTANCE.
  • search_hotels_priceRange โ€” min:X | max:Y | min:X,max:Y in the chosen currency.
  • search_hotels_minRating โ€” minimum bubble rating (4 = 4.0+).
  • search_hotels_currency โ€” USD, EUR, GBP, CAD, AUD, JPY, CNY, INR, AED, BRL, MXN.

Pricing

Pay per result โ€” $3 per 1,000 items pushed. Failed inputs return a row with Summary: ERROR: ... and are billed the same as a successful row.

To cap spend, set Max paid dataset items on the run page.


Tips

  • Don't know a geoId? Run the Autocomplete section first โ€” its Location ID column gives you the canonical id to drop into Search Hotels or Details by ID.
  • One free-text city โ†’ enriched record? Use Search by Location โ€” it does the typeahead resolve + detail fetch in one call.
  • Lat/lng circle search? Format: 40.7128,-74.0060,5 (last value is radius in miles).
  • Polygon search? Format: lat,lng;lat,lng;... with at least 3 points.
  • Got a Tripadvisor URL? Drop it into Details by URL โ€” works on Hotels, Restaurants, Attractions, and Vacation Rentals (any -dXXXXX URL).
  • Bulk reviews? Reviews returns up to 100 per locationId. Set reviews_contentType to the entity vertical (HOTEL / RESTAURANT / ATTRACTION / VACATION_RENTAL).

You might also like

Tripadvisor Scraper

gio21/tripadvisor-scraper

Scrape Tripadvisor hotels, restaurants, and attractions by search or URL. Rating, review count, address, photos, price level, amenities. Pay per place.

Tripadvisor Scraper

crawlerbros/tripadvisor-scraper

Scrape hotels, restaurants, attractions, and vacation rentals from TripAdvisor. Search by keyword or provide direct URLs. Extract names, ratings, rankings, addresses, contact info, prices, and more. No login required.

50

TripAdvisor Scraper - Places & Ratings

automatyk/tripadvisor-scraper

Scrape TripAdvisor hotels, restaurants and attractions: name, rating, reviews count, address and details. Export to JSON, CSV, Excel.

TripAdvisor Scraper - Hotels, Restaurants & Attractions

rupom888/tripadvisor-scraper

Tripadvisor Scraper - Hotels, Restaurants & Reviews

dataharvest/tripadvisor-scraper

Scrape hotels, restaurants and attractions from Tripadvisor including reviews, ratings and amenities.

Tripadvisor Scraper

jungle_synthesizer/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.

๐Ÿ‘ User avatar

BowTiedRaccoon

2

TripAdvisor Scraper - Hotels, Restaurants & Attractions

thirdwatch/tripadvisor-scraper

Scrape TripAdvisor hotels, restaurants, and attractions: names, ratings, reviews, prices, rankings, addresses, images. Supports search queries with location and type filtering.

TripAdvisor Hotels Scraper

rupom888/tripadvisor-hotels-scraper

TripAdvisor Scraper โ€“ Hotels, Restaurants & Reviews

khadinakbar/tripadvisor-scraper

Extract hotels, restaurants, and attractions from TripAdvisor โ€” including ratings, contact info, amenities, and reviews โ€” from search queries or direct URLs.