Booking.com Search
1 creditSearch hotels on Booking.com.
/api/v1/tools/booking/searchParameters
Destination name (city, region, country).
Check-in date in YYYY-MM-DD format.
Check-out date in YYYY-MM-DD format.
Number of adults (min 1). Defaults to 2.
Number of children. Defaults to 0.
Ages of children (0-17 each).
Number of rooms (min 1). Defaults to 1.
Maximum results. Defaults to 20.
Language code. Defaults to "en-us".
Sort order. One of "relevance", "rating_highest", "rating_lowest", "newest_first", "oldest_first". Defaults to "relevance".
Filter by star rating. Array of integers 1-5, e.g. [4, 5].
Filter by price range. Object with min (number), max (number), and currency (string).
Minimum review score. One of "5+", "6+", "7+", "8+", "9+".
Property type IDs. Examples: "204" (Hotels), "201" (Apartments), "220" (Vacation Homes), "216" (Guesthouses).
Neighborhood IDs to filter by.
Meal plan filters. Examples: "breakfast_included", "all_inclusive".
Facility filters. Examples: "Free WiFi", "Parking", "Swimming pool".
Room facility filters. Examples: "Balcony", "Washing machine".
Bed preference type filters.
Hotel chain or brand ID filters.
Only show properties with free cancellation.
Maximum distance from city center. One of "1km", "3km", "5km".
Only show sustainable properties.
Minimum number of bedrooms (min 1).
Minimum number of beds (min 1).
Travel purpose. One of "business", "leisure".
Fields to include. Omit or pass ["*"] for all.
Response Schema
Booking.com search result
Array of hotel search results
Number of results returned
True if results were cut short due to a timeout or server limit. Only present when truncation occurred.
Request metadata
Tool name (booking-search)
Credits consumed (1)
Unique request ID
Request
curl -X POST https://scraper.run/api/v1/tools/booking/search \-H "Authorization: Bearer sc_live_..." \-H "Content-Type: application/json" \-d '{"search": "Rome","checkIn": "2026-05-01","checkOut": "2026-05-03","adults": 2,"sortBy": "rating_highest"}'
Response Example
{"data": {"results": [{"hotelId": 25924,"name": "Grand Hotel Excelsior","url": "https://www.booking.com/hotel/it/grand-excelsior.html","address": "Via Veneto 125, Rome","starRating": 5,"reviewScore": 8.9,"reviewsCount": 2341,"accommodationType": "Hotel","pricing": {"displayPrice": "$289","currency": "USD","averagePricePerNight": "$289","showFreeCancellation": true}}],"count": 1,"truncated": false},"meta": {"tool": "booking-search","creditsUsed": 1,"requestId": "req_abc123"}}