Destination Suggest
/api/trivago/suggest
Find destinations, hotels and landmarks by name
Scrappa's Trivago API returns structured JSON from Trivago, the hotel price comparison site. Look up destinations and hotels by name, search hotels in a destination with filters for price, stars, guest rating, property type and amenities, compare the offers of every booking site for one hotel, open hotel details with amenities, highlights and images, and read guest reviews with a rating split. Seven country sites are supported. Scrappa is an independent service and is not affiliated with or endorsed by Trivago.
Try it now
Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.
curl -X GET "https://scrappa.co/api/trivago/search?destination_id=3848&check_in=2027-03-14&check_out=2027-03-16&adults=2&rooms=1&sort=rating&stars=4,5&limit=2" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"success": true,
"data": {
"destination_id": 3848,
"check_in": "2027-03-14",
"check_out": "2027-03-16",
"market": "us",
"currency": "USD",
"sort": "rating",
"total": 209,
"limit": 2,
"offset": 0,
"has_more": true,
"next_offset": 2,
"price_range": {"min": 2, "max": 600},
"hotels": [
{
"id": 2531558,
"position": 1,
"name": "Gorki Apartments",
"url": "https://www.trivago.com/en-US/oar/serviced-apartment-gorki-apartments-berlin?search=100-2531558",
"type": "Serviced apartment",
"stars": 5,
"rating": 9.6,
"review_count": 3857,
"coordinates": {"latitude": 52.530602, "longitude": 13.40172},
"location": "Berlin, Germany",
"highlights": ["Rooftop dining terraces", "Central Mitte district location"],
"provider_count": 18
}
]
},
"meta": {
"endpoint_family": "hotel_search",
"billable": true
}
}
Structured data for real applications. Here are some ideas.
Read the price per night of every booking site for one hotel, with room type and cancellation flags.
Measure hotel supply, star ratings and guest scores per destination with filters and pagination.
Follow guest reviews, the rating split and the review summary of a hotel over time.
Add destination and hotel suggestions, filtered hotel results and hotel pages to your own travel app.
See which booking sites list a hotel and how their prices differ for the same stay.
Trivago scraper API
The Trivago API is built for travel price comparison, hotel research and review monitoring. Search hotels in a destination and get the rating, star class, coordinates, images and highlights of each hotel, then open one hotel for the offers of every booking site, its amenities and its guest reviews.
Find destination ids and hotel ids by name with the suggest endpoint.
Search hotels with up to 50 rows per page, sorting by relevance, price or rating, and filters for price, stars, guest rating, property type and amenities.
Read the price histogram and the total hotel count of a search from the same call.
Compare offers per hotel with provider name, logo, room type, price per night, price per stay and free cancellation.
Choose one of seven country sites with the market parameter: us, de, uk, fr, es, it or nl.
Pass a destination id and your dates to list hotels with position, rating, stars, image and highlights, then follow next_offset until has_more is false.
Open Trivago Hotel Search API docsSearch rows carry no stay price. Pass a hotel id and the stay to the offers endpoint to get every booking site with its price per night and per stay.
Open Trivago Hotel Offers API docsOpen a hotel by id for its address, description, amenities and images, and read its guest reviews with the rating split and the review summary.
Open Trivago Hotel Detail API docsEverything you need in one API.
/api/trivago/suggest
Find destinations, hotels and landmarks by name
/api/trivago/search
Search hotels in a destination with filters, sorting and pagination
/api/trivago/deals
Get the offers of all booking sites for one hotel and stay
/api/trivago/hotel
Get hotel details with amenities, highlights, location and images
/api/trivago/price-calendar
Get the daily low price forecast of one hotel over a date range
/api/trivago/reviews
Get paginated guest reviews with rating split and summary
/api/trivago/filters
List the filters and property types of a destination
See how Scrappa compares to the official API.
| Feature | Scrappa | ScrapingBee / ScraperAPI |
|---|---|---|
| Trivago hotel data as JSON | Build your own parser | |
| Search with filters and pagination | ||
| Offers of all booking sites per hotel | ||
| Price per 1k requests | From $0.20 | Varies by credits per request |
| Unified API key | Yes (80+ APIs) | Scraping only |
| Free tier | 500 credits/month | Trial credits |
No. Scrappa is an independent service and is not affiliated with or endorsed by Trivago. The Trivago API returns structured JSON from public pages through a Scrappa API key.
Every Scrappa account includes 500 free credits each month. After that, each request costs one credit, which works out to $0.20 to $0.30 per 1,000 requests depending on the credit pack or plan. Failed requests are never charged.
Trivago search results carry no stay price. The search endpoint returns the hotel list, ratings and filters in one call. Use the offers endpoint with a hotel id to read the prices of all booking sites.
Trivago lists offers only for stays it holds a current price for. If it has none, you get an empty list with a note and no charge. Try other dates, or a stay of one night.
Search ignores them: Trivago returns the same hotels for any group size. The parameters are accepted so one request shape works for search and offers. Offers may respond to them.