Sign inTry it

Let Claude search Booking.com hotels with total price and cancellation terms

To let Claude search Booking.com, install Wield and ask for a destination, dates and guests. For example: "Find hotels in Lisbon for 11-13 December for 2 adults with free cancellation and review score 8 or higher." Claude runs the booking.com/search-stays recipe in your own browser. It returns stays with the total price, rating and cancellation terms. Wield never books.

Updated

Live recipebooking.com/search-staysv1

Booking.com Search hotels and stays with total price, rating and cancellation terms

Read-only, no loginRuns in your browser only

Parameters (15)
adultsinteger
checkinstringrequiredYYYY-MM-DD
checkoutstringrequiredYYYY-MM-DD, after checkin
children_agesinteger[]
currencystring
destinationstringrequiredCity, region, landmark or hotel name, e.g. 'Lisbon', 'Porto Ribeira', 'Berlin Mitte'
free_cancellationboolean
include_sponsoredboolean
languagestring "en-gb" | "en-us" | "de" | "fr" | "es" | "it" | "nl" | "pt-pt"
max_priceintegerBudget per night in the chosen currency
min_review_scoreinteger6 = pleasant, 7 = good, 8 = very good, 9 = wonderful 6 | 7 | 8 | 9
pageinteger
roomsinteger
sortstring "popularity" | "price" | "rating" | "distance"
starsintegerExact star rating
Use it with your agent

What you need

  • Claude Desktop, Claude Code, Cursor, Codex or another MCP client.
  • A Chromium browser (Chrome, Edge, Brave, Arc, Vivaldi, Opera) with the Wield extension.
  • wield-mcp. Run npx -y wield-mcp init, or use the one-click Claude Desktop bundle on wield.run/install.

For the full setup, follow the quick start.

Ask your agent

Give a destination, a check-in date and a check-out date, in YYYY-MM-DD form. Add the number of guests, your budget per night or a star rating if they matter. Claude calls find_recipe to find the recipe, then run with the parameters.

You: Find hotels in Lisbon for 11-13 December for 2 adults with free cancellation and review score 8 or higher.

Claude then runs booking.com/search-stays with destination, checkin, checkout, adults, free_cancellation and min_review_score.

Params: what to put where

ParamRequiredWhat to put in it
destinationyesCity, region, landmark or hotel name, for example Lisbon or Berlin Mitte.
checkinyesCheck-in date as YYYY-MM-DD.
checkoutyesCheck-out date as YYYY-MM-DD, after check-in.
adultsnoNumber of adults. Default 2.
children_agesnoList of children's ages. Default empty.
roomsnoNumber of rooms. Default 1.
max_pricenoBudget per night, in the chosen currency.
min_review_scoreno6 pleasant, 7 good, 8 very good or 9 wonderful.
starsnoExact star rating.
free_cancellationnotrue keeps only stays with free cancellation. Default false.
sortnopopularity (default), price, rating or distance.
currencynoCurrency code. Default EUR.
languagenoSite language, such as en-gb (default) or de.
pagenoResults page. Default 1.
include_sponsorednotrue keeps sponsored results. Default false.

What comes back

The result has destination, checkin, checkout, nights, total, page and stays. Each stay shows the name, the total price for the stay, the price before discounts with its currency, the review score and count, the rating word, the star rating, the address and coordinates, the distance to the centre and the sold-out flag. It also shows whether free cancellation applies and until when, and a link to the stay.

What leaves your computer

The recipe makes 1 request to www.booking.com. It goes out from a booking.com tab in your browser, with your own session. Nothing passes through wield.run. Wield logs the request on your computer only, without bodies or query values.

Limits and terms

  • Booking.com's terms prohibit scraping and automated bulk access. The recipe loads one search page per call, in your browser session, as you would. It never books.
  • Status on 7 Nov 2026 is "ok (browser only)". Booking.com answers server requests with a JavaScript challenge, so the recipe runs only in your browser. A Lisbon search for 11 to 13 December with 2 adults returned 20 results in that check.
  • Sponsored results are dropped unless include_sponsored is true.
  • We have no benchmark run for this recipe yet, so this page makes no speed claim.

FAQ

Does it need a login?

No. Searching stays needs no login.

Can Claude book the stay?

No. The recipe never books. Open booking.com yourself to reserve a stay.

Is there an official Booking.com MCP server?

Not that we know of as of 7 November 2026.

Which AI apps work with it?

Any MCP client. npx -y wield-mcp init sets up Claude Desktop, Claude Code, Cursor and Codex. See AI apps that work with Wield.