Trivago Hotel Scraper
Pricing
$10.00/month + usage
Trivago Hotel Scraper
Monitor hotel prices and extract listings from Trivago across multiple dates using fast API-based scraping.
Pricing
$10.00/month + usage
Rating
0.0
(0)
Developer
Jamshaid Arif
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Trivago Hotel Scraper — Apify Actor
Scrapes hotel listings from Trivago's GraphQL API for multiple check-in dates.
How It Works
-
Browser phase — Launches a headless Chromium browser via Playwright, navigates to the Trivago search page, and intercepts the first
accommodationSearchQueryGraphQL request to capture live headers and the payload template. -
API replay phase — Uses
httpxto replay that GraphQL endpoint for each check-in date, paginating until all hotels are collected. Results are pushed to the Apify dataset.
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
destination | string | hotels-cardiff-united-kingdom | Trivago destination slug from the URL |
days | integer | 10 | Number of consecutive check-in dates |
adults | integer | 2 | Number of adult guests |
children | integer | 0 | Number of children |
rooms | integer | 1 | Number of rooms |
locale | string | en-GB | Trivago locale code |
maxRetries | integer | 3 | Retries per failed page |
delayBetweenPages | number | 2 | Seconds between API calls |
proxyConfiguration | object | — | Apify proxy settings |
Output Fields
Each record in the dataset contains:
arrival,departure— Check-in / check-out dateshotel_id,hotel_name— Hotel identifier and namestar_rating,user_rating,review_count— Ratingslatitude,longitude,city,country— Locationdistance_info— Distance from city centerbest_price_amount,best_price_eurocents— Best deal priceadvertiser_id,advertiser_name— Booking providercheapest_price— Cheapest available pricehotel_category,construction_year— Property detailshas_special_offer,highlights— Promotions and highlights