Booking.com 搜索 API
按目的地和日期搜索 Booking.com 住宿,可选填入住人数和房间数,获取酒店结果(名称、价格、评价分数、地点),以标准化 JSON 返回。
US$4.86/千条结果,按请求付费,无需订阅。
Filter by:
Popular filters
New York: 3 properties found
The Ludlow Hotel
Lower East Side
1.3 miles from downtown
Subway Access
Free cancellation
Fabulous
2140 reviews
$638
2 nights, 2 adults
citizenM New York Times Square
Midtown
1.3 miles from downtown
Subway Access
Free cancellation
Fabulous
5980 reviews
$512
2 nights, 2 adults
Pod 51 Hotel
Midtown East
1.3 miles from downtown
Subway Access
Good
4310 reviews
$298
2 nights, 2 adults
{"id": "68472","name": "The Ludlow Hotel","url": "https://www.booking.com/hotel/us/the-ludlow.html","stars": 4,"price": 638,"pricePerNight": 319,"currency": "USD","rating": 8.9,还有 19 个字段}
价格
Booking.com 搜索 API 价格
试一试
一个请求获取 Booking.com 搜索
{
"found": true,
"data": {
"items": [
{
"id": "68472",
"name": "The Ludlow Hotel",
"url": "https://www.booking.com/hotel/us/the-ludlow.html",
"stars": 4,
"price": 638,
"pricePerNight": 319,
"currency": "USD",
"rating": 8.9,
"reviewScore": 8.9,
"reviewsCount": 2140,
"address": "180 Ludlow Street, Lower East Side, New York",
"city": "New York",
"country": "US",
"location": "Lower East Side",
"latitude": 40.7215,
"longitude": -73.9877,
"image": "https://cf.bstatic.com/xdata/images/hotel/max1024x768/ludlow-exterior.jpg",
"thumbnail": "https://cf.bstatic.com/xdata/images/hotel/square200/ludlow-exterior.jpg",
"originalPrice": 718,
"discountBadge": "Getaway Deal",
"distanceFromCenter": "2.1 miles from center",
"freeCancellation": true,
"noPrepayment": true,
"isClosed": false,
"isSoldOut": false,
"roomId": "rm-queen-101",
"reviewScoreLabel": "Fabulous"
},
{
"id": "51239",
"name": "citizenM New York Times Square",
"url": "https://www.booking.com/hotel/us/citizenm-new-york-times-square.html",
"stars": 4,
"price": 512,
"pricePerNight": 256,
"currency": "USD",
"rating": 8.6,
"reviewScore": 8.6,
"reviewsCount": 5980,
"address": "218 West 50th Street, Midtown, New York",
"city": "New York",
"country": "US",
"location": "Midtown",
"latitude": 40.7622,
"longitude": -73.984,
"image": "https://cf.bstatic.com/xdata/images/hotel/max1024x768/citizenm-lobby.jpg",
"thumbnail": "https://cf.bstatic.com/xdata/images/hotel/square200/citizenm-lobby.jpg",
"freeCancellation": true,
"noPrepayment": false,
"isClosed": false,
"isSoldOut": false,
"roomId": "rm-king-204",
"reviewScoreLabel": "Fabulous"
},
{
"id": "30217",
"name": "Pod 51 Hotel",
"url": "https://www.booking.com/hotel/us/pod-51.html",
"stars": 3,
"price": 298,
"pricePerNight": 149,
"currency": "USD",
"rating": 7.9,
"reviewScore": 7.9,
"reviewsCount": 4310,
"address": "230 East 51st Street, Midtown East, New York",
"city": "New York",
"country": "US",
"location": "Midtown East",
"latitude": 40.7548,
"longitude": -73.9689,
"image": "https://cf.bstatic.com/xdata/images/hotel/max1024x768/pod51-room.jpg",
"thumbnail": "https://cf.bstatic.com/xdata/images/hotel/square200/pod51-room.jpg",
"freeCancellation": false,
"noPrepayment": false,
"isClosed": false,
"isSoldOut": false,
"roomId": "rm-pod-single",
"reviewScoreLabel": "Good"
}
]
}
}完整的参数与响应参考:这个接口的每个字段、类型和示例。
参考
一个请求,一种响应结构。
你发送的每个字段和收到的每个字段,都附有真实示例。
最近验证于 2026-10-11 · 可用率和延迟按 30d 统计
请求体
JSON,POST 到这个接口。
- querystring
New York
要搜索住宿的目的地城市(例如 Paris)。
- adultsinteger
2
成人房客人数(例如 2)。
- checkInstring
2026-09-01
入住日期,格式为 YYYY-MM-DD(例如 2026-07-01)。默认为明天。
- checkOutstring
2026-09-03
退房日期,格式为 YYYY-MM-DD(例如 2026-07-05)。默认为入住后的第二天。
- childreninteger
儿童房客人数(例如 1)。
- currencystring
价格使用的货币代码(例如 EUR)。
- limitinteger
3
最多返回的酒店数(1-20,默认 20)。按返回的结果数扣费,所以上限越低,费用越少。
- roomsinteger
预订的房间数(例如 1)。
响应
JSON,每个字段一个示例值。
- foundboolean
true
- idstring
68472
- namestring
The Ludlow Hotel
- urlstring
https://www.booking.com/hotel/us/the-ludlow.html
- starsnumber
4
- pricenumber
638
- pricePerNightnumber
319
- currencystring
USD
- ratingnumber
8.9
- reviewScorenumber
8.9
- reviewsCountnumber
2140
- addressstring
180 Ludlow Street, Lower East Side, New York
- citystring
New York
- countrystring
US
- locationstring
Lower East Side
- latitudenumber
40.7215
- longitudenumber
-73.9877
- imagestring
https://cf.bstatic.com/xdata/images/hotel/max1024x768/ludlow-exterior.jpg
- thumbnailstring
https://cf.bstatic.com/xdata/images/hotel/square200/ludlow-exterior.jpg
- originalPricenumber
718
- discountBadgestring
Getaway Deal
- distanceFromCenterstring
2.1 miles from center
- freeCancellationboolean
true
- noPrepaymentboolean
true
- isClosedboolean
false
- isSoldOutboolean
false
- roomIdstring
rm-queen-101
- reviewScoreLabelstring
Fabulous
常见问题
关于 Booking.com 搜索 API
AnyAPI 的 Booking.com 搜索 API 只需一次 POST 请求 /v1/run/booking.search,就以统一格式的 JSON 返回 Booking.com 数据。按目的地和日期搜索 Booking.com 住宿,可选填入住人数和房间数,获取酒店结果(名称、价格、评价分数、地点),以标准化 JSON 返回。无论哪个数据源提供服务,AnyAPI 都返回同一套统一的 schema。费用:每千条结果 US$4.86,单次请求最多 US$0.102,以美元计价,无需订阅,也没有每月最低消费。过去 30 天,通过 AnyAPI 发起的 Booking.com 搜索 API 调用中有 100.0% 成功,响应时间中位数为 3.8 秒,共测量 60 次调用。