Expedia Hotels MCP Server avatar

Expedia Hotels MCP Server

Pricing

from $20.00 / 1,000 mcp tool calls

Go to Apify Store
Expedia Hotels MCP Server

Expedia Hotels MCP Server

Expedia hotels live in Claude, Cursor or any AI agent via MCP: search by destination and dates, then get room offers, photos and amenities. $0.02 per tool call.

Pricing

from $20.00 / 1,000 mcp tool calls

Rating

0.0

(0)

Developer

axly

axly

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Categories

Share

Give Claude, Cursor or any AI agent live access to Expedia hotels: search hotels by destination and dates, get room offers and property details, and resolve destinations — straight from your AI assistant.

Powered by the same API the Expedia Android app uses. No Expedia account needed. As of October 2026 there is no other Expedia MCP server on the Apify Store.


What your agent gets

search_hotels returns one object per hotel:

FieldExampleNotes
id"126307176"Expedia property id (use in get_hotel_detail)
name"Hotel Casa Canita"
neighborhood"3 min walk to Lummus Park Beach"Location hint shown by Expedia
rating10.0Guest rating out of 10
price_display"$153 nightly"As Expedia shows it
price_value153.0Nightly price as a number
price_currency"USD"
detail_url"https://www.expedia.com/...Hotel-Information?..."Expedia booking page for the dates
images["https://images.trvl-media.com/..."]Property photos
checkin, checkout"2026-11-01", "2026-11-03"The dates searched

get_hotel_detail returns the property page sections: room offers, photo gallery, amenities, location, highlights and headline.


Who uses this

BuyerJob to be done
AI developersBuild travel concierges and trip planners with live Expedia hotel data
Claude / Cursor usersAsk "find hotels in Paris under $150" without leaving your editor
Agencies / analystsCheck hotel prices for a destination and dates on demand

Available MCP tools

ToolWhat it does
search_hotelsHotels for a destination and dates, with nightly prices and ratings
get_hotel_detailRoom offers, photos, amenities, location and highlights for one hotel
search_locationResolve a city, neighbourhood or landmark to an Expedia destination

search_hotels parameters

ParameterTypeDefaultDescription
destinationstring—City or area, e.g. "Miami Beach", "Paris"
check_instring7 days from todayYYYY-MM-DD
check_outstring8 days from todayYYYY-MM-DD
adultsinteger2Adults per room
limitinteger20Hotels to return
sortstring"RECOMMENDED"RECOMMENDED, PRICE_LOW_TO_HIGH, PRICE_HIGH_TO_LOW, REVIEW, DISTANCE or PROPERTY_CLASS
currencystring"USD"Price currency

Example tool call

search_hotels input:

{
"destination": "Miami Beach",
"check_in": "2026-11-01",
"check_out": "2026-11-03",
"adults": 2,
"limit": 2,
"sort": "REVIEW"
}

Output (one hotel shown):

{
"hotels": [
{
"id": "126307176",
"name": "Hotel Casa Canita",
"neighborhood": "3 min walk to Lummus Park Beach",
"rating": 10.0,
"price_display": "$153 nightly",
"price_value": 153.0,
"price_currency": "USD",
"detail_url": "https://www.expedia.com/Miami-Hotels-Roami-At-Casa-Canita.h126307176.Hotel-Information?chkin=2026-11-01&chkout=2026-11-03",
"checkin": "2026-11-01",
"checkout": "2026-11-03"
}
],
"region_name": "Miami Beach, Florida, United States of America"
}

Pricing

Pay per event: $0.02 per tool call, nothing else.

UsageTool callsCost
One hotel search1$0.02
Search + details for the top 5 hotels6$0.12
100 searches a month100$2.00

Connect your AI assistant

The server speaks MCP over Streamable HTTP at https://axlymxp--expedia-mcp.apify.actor/mcp and needs your Apify API token.

Claude Desktop (claude_desktop_config.json):

{
"mcpServers": {
"expedia": {
"type": "http",
"url": "https://axlymxp--expedia-mcp.apify.actor/mcp",
"headers": { "Authorization": "Bearer YOUR_APIFY_TOKEN" }
}
}
}

The same URL and header work in Cursor, n8n and any other MCP client that supports Streamable HTTP.

Example prompts:

"Find 5 hotels in Miami Beach for 1–3 November, sorted by guest rating."

"Show the room offers and amenities for the second one."


Classic run mode

Start the Actor with a destination input to run a one-shot hotel search and save the results to the dataset instead of serving MCP.


FAQ

Is this the official Expedia API? No. It uses the API the Expedia Android app uses and returns the data the app shows.

What about flights, cars and activities? Not yet. Only hotels are supported in this version.

Does it require an Expedia login? No. Prices are the anonymous prices Expedia shows any visitor.

Which fields can be empty? Search results don't include review counts, star class, address or coordinates; use get_hotel_detail for location and amenities. Review text and the property summary aren't available in this version.