SERVER

Booking.com Hotels MCP — Hotel Search, Hotel Prices & Availability

Rank #134,436

smithery/mrabi/booking

**Real-time Booking.com rates for agents.** Three things people do with this server. Scan for rate gaps: price_as_seen_from prices the same room from another market, so an agent can sample a property across countries and compare. Put live search in your app: search a destination or look a property up by name, no internal IDs, room-level rates as flat JSON. Run a 24/7 AI travel agent: add the server, sign in with Google, and schedule it. No ads, no sponsored content. You bring your own RapidAPI key, so every search is billed to your plan and never to anyone else's. ### Connecting One URL, whichever way you connect: ``` https://hotels.flightpowers.com/mcp ``` Add it, click **Sign in**, sign in with Google, and paste your RapidAPI key once on the page that opens. It is encrypted before it is stored, only the last four characters are ever shown again, and Disconnect deletes it. Scripts, CI and clients without a sign-in button send the key on that same URL, either as an `x-rapidapi-key` header or as `?rapidapi_key=`. There is no second endpoint to choose between. Either way the key is yours, so every search is billed to your plan and never to anyone else's. Get a key on the Booking Live API listing: https://rapidapi.com/mtnrabi/api/booking-live-api . BASIC is free with 10 requests a month. ### Tools | Tool | What it does | | --- | --- | | `search_hotels` | Live properties and nightly prices for a destination and date range — or a whole stretch of dates in one call via `checkin_date_from`/`checkin_date_to`/`nights` | | `find_hotel_by_name` | One named property — no internal hotel ID needed, resolution is done for you | | `compare_hotel_rates` | Prices one stay across every source you have a key for — Booking.com today, more providers as they ship | All three are annotated **read-only**. They search and read; they cannot book, hold, pay for or cancel anything. ### What you get that other hotel tools don't return - **Price as seen from another country** (`price_as_seen_from`, the API's `proxy_country`) — prices the same stay through a residential connection in the country you name. This is what makes **rate-parity and geo-pricing monitoring** possible, and it is the reason a revenue manager would build on this rather than a generic scraper. *Honest sizing:* the gaps are real but modest and property-dependent. In our own repeat-sampled test one country ran a few percent under another on every property we checked, while a third was not stable enough to read from a single call. Treat it as monitoring you run on a schedule against a fixed property, not a one-shot arbitrage trick. - **Search a property by the name a person would type.** `find_hotel_by_name` resolves it for you; most hotel APIs make you look up an internal property ID first. - **24 Booking.com filters** — free cancellation, meal plans, review score, star rating, facilities, pets, adults-only. Validated *before* the request, so a typo costs you nothing instead of silently returning unfiltered results. - Price, review score and count, room type, location, image and a booking link. ### You always know what a search cost Every response carries `api_usage`, read from RapidAPI's own rate-limit headers: | Field | Meaning | | --- | --- | | `requests_used_by_this_call` | Billed requests this single call consumed | | `plan_requests_remaining` | What is left on your plan right now | | `plan_requests_limit` | Your plan's ceiling | ### Sample response ```json { "results": [{ "name": "Hotel Leone", "price_string": "US$273", "price": 273, "review_score": 8.2, "review_count": 701, "room_type": "Superior Double or Twin Room", "link": "https://www.booking.com/hotel/it/leone.html" }], "result_count": 25, "api_usage": { "requests_used_by_this_call": 1, "plan_requests_remaining": 19994 } } ``` ### Built for - **Rate-parity monitoring** — is your direct rate actually undercut in another market? - **Competitive-set tracking** — watch a named comp set on a schedule - **Travel agents** — availability and price for a property a guest asked about by name ### Getting a key Subscribe to the **Booking Live API** on RapidAPI: **→ https://rapidapi.com/mtnrabi/api/booking-live-api** | Plan | Price | Requests / month | Overage | Rate | | --- | --- | --- | --- | --- | | BASIC | $0 | 10, hard cap | not available | 250 / minute | | PRO | $10 / mo | 2,000 | $0.006 each | 25 / minute | | ULTRA | $20 / mo | 6,500 | $0.003 each | 25 / minute | | MEGA | $50 / mo | 25,000 | $0.002 each | 50 / minute | BASIC is a hard cap, so request 11 is refused instead of billed. `proxy_country` is on every plan, the free one included. ### Also available - ✈️ **Flights** — [mrabi/google-flights](https://smithery.ai/servers/mrabi/google-flights), with Google's own price band and a low/typical/high verdict - 🆓 **Free tier** — [mrabi/freemium-google-flights-and-booking-mcp](https://smithery.ai/servers/mrabi/freemium-google-flights-and-booking-mcp), no key, no signup --- *An independent service returning publicly available hotel pricing. Not affiliated with, endorsed by, or sponsored by Booking.com.* [Privacy](https://hotels.flightpowers.com/privacy) · [Terms](https://hotels.flightpowers.com/terms) · [Support](https://hotels.flightpowers.com/support) · [Status](https://hotels.flightpowers.com/health)

Not versioned
Claim this server
First listed
Aug 18, 2026
Last publish date
—
OVERVIEW

Booking.com Hotels MCP — Hotel Search, Hotel Prices & Availability is a Model Context Protocol (MCP) server. It ranks #134,436 of 137,492 servers tracked on MCP Toplist. Booking.com Hotels MCP — Hotel Search, Hotel Prices & Availability is listed on Smithery, and ships as a single rolling release with no explicit version metadata. It was first listed on Aug 18, 2026.

STANDING
#134,436of 137,492 tracked servers

Ranks ahead of 3,056 of 137,492 servers on MCP Toplist.

CONNECT

Use Booking.com Hotels MCP — Hotel Search, Hotel Prices & Availability

Remote authHosted remote, sign-in required

Hosted remote endpoint gated by authentication — connect via its URL and authenticate with the provider (OAuth flow or an API key/header, per its docs).

Remote · HTTP
claude mcp add --transport http booking https://server.smithery.ai/mrabi/booking/mcp

This endpoint requires authentication — see the server’s docs for credentials.

BADGE

Show your rank

Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.

MCP Toplist: #134,436 of 137,492
Markdown
[![MCP Toplist](https://mcptoplist.com/badge/smithery%2Fmrabi%2Fbooking.svg)](https://mcptoplist.com/server/smithery%2Fmrabi%2Fbooking)
HTML
<a href="https://mcptoplist.com/server/smithery%2Fmrabi%2Fbooking"><img src="https://mcptoplist.com/badge/smithery%2Fmrabi%2Fbooking.svg" alt="MCP Toplist: #134,436 of 137,492" /></a>

Variants: append ?metric=score or ?metric=stars to the image URL.

REGISTRIES

Listed on 1 registry

VERSIONS

Not versioned

This server is published through a registry that does not expose explicit version metadata, and no GitHub release tags were found on the linked repository. The listing tracks a single rolling release.

FAQ

Frequently asked questions

Is Booking.com Hotels MCP — Hotel Search, Hotel Prices & Availability listed on the Official MCP Registry?
Booking.com Hotels MCP — Hotel Search, Hotel Prices & Availability is not on the Official MCP Registry. It is listed on Smithery.
How many versions does Booking.com Hotels MCP — Hotel Search, Hotel Prices & Availability have?
Booking.com Hotels MCP — Hotel Search, Hotel Prices & Availability ships as a single rolling release with no explicit version metadata.
Used in projects

Do you run this server?

Add to a project

Community projects list the MCP servers behind real agents and apps. Publish yours and this page will link to it.

EXPLORE