Booking Explorer 🐾 avatar
Booking Explorer 🐾

Pricing

$30.00/month + usage

Go to Store
Booking Explorer 🐾

Booking Explorer 🐾

Developed by

cat

cat

Maintained by Community

💫 Scrape Booking.com Hotels [v3.0a]

0.0 (0)

Pricing

$30.00/month + usage

7

Total users

340

Monthly users

21

Runs succeeded

98%

Issues response

42 days

Last modified

2 months ago

DI

The results are not correct

Open

direzione opened this issue
a month ago

In the latest queries to your system, the responses provided are absolutely incorrect — instead of retrieving the price of the cheapest double room, it randomly selects the price of another room, in this case a triple. Essentially, the query being made does not correspond to the same query that would be made manually on Booking.com.

The point is, I need a system that ensures the results I get are exactly the same as if I were performing the search manually.

I would really appreciate a clear response, as I need to decide whether to base my business on your system or if I am forced to switch to another solution.

What I am looking for is a solid system that gives me the Booking.com prices when I query them. I really like your system, but unfortunately, I've been encountering problems for the past two weeks.

If you have any alternative solutions to suggest, I’m open to them.

Jupri avatar

cat (Jupri)

a month ago

Hello. Thank You for the Report.

can you share your results on booking.com website

I've tried your inputs, and the result is the same as in the Dataset

which is Triple Room 63 EUR

{
"address": {
"city": "Gjirokastra",
"country": "al",
"latitude": 40.0783414125081,
"longitude": 20.1370000527439,
"street": "Rruga Harillaq Liti 6001"
},
"blocks": [
{
"final": {
"amount": 63,
"currency": "EUR"
},
"freeCancellationUntil": "2025-07-08T22:00:00Z",
"hasCrib": false,
"mealPlanId": 33,
"occupancy": 3,
"original": {
"amount": 63,
"currency": "EUR"
},
"roomId": "685798611",
"tags": {
"childStaysForFree": false
}
}
],
"configuration": {
"common": { ... },
"units": [
{
"allBeds": 3,
"apartmentRooms": [],
"area": null,
"bathrooms": 0,
"bedConfigurations": [
{
"allBeds": 3,
"beds": [
{
"count": 3,
"type": 1
}
]
}
],
"bedrooms": 0,
"kitchens": 0,
"livingrooms": 0,
"maxAdults": 3,
"maxChildren": 0,
"name": "Triple Room",
"unitId": 685798611,
"unitTypeNames": [],
"units": 1
}
]
},
"date": {
"checkin": "2025-07-23",
"checkout": "2025-07-24"
},
"id": 6857986,
...
"price": {
"badges": [],
"charges": "Includes taxes and fees",
"discounts": [],
"original": null,
"summary": {
"amount": 63,
"currency": "EUR",
"text": "Total"
}
},
"url": "https://www.booking.com/hotel/al/number-one.html"
}
Jupri avatar

cat (Jupri)

a month ago

Hello. You may have misunderstood the children input — it's supposed to be a list of children's ages.

children = 0 means 1 child aged 0 (a baby)

DI

direzione

a month ago

Sorry, and thank you