Expedia reviews
Returns guest reviews for hotels and activities on Expedia and Hotels.com, from property links, property IDs or a destination search. Each review comes with its score, text, date and stay context, plus optional hotel-level ratings, details, rooms and policies. Useful for hotel reputation analysis, competitor benchmarking and travel research.
What you get
- Review title, text, score and date
- What the guest liked and disliked, and who they traveled with
- Hotel management responses, when present
- Review photos
- Hotel overall rating, rating label, total review count and category ratings such as cleanliness and location
- Optional rating distribution across score bands
- Property name, star rating, type, address, coordinates, description and amenities
- Property photo gallery links
- Optional nearby landmarks and transit, policies, and room types with prices for chosen dates
- Activity details for things-to-do listings
What it can do
- Pass Expedia hotel links, Hotels.com links, activity links or bare property IDs, mixed in one run
- Search a city or destination for hotels, with dates, guests, currency and sort order
- Match a hotel from a Google Maps link or place ID to Expedia or Hotels.com
- Filter reviews by date range and score range
- Sort reviews by newest, most relevant, highest or lowest score
- Skip reviews to collect only hotel details and room prices
Limits
- Up to 2857 results per run
- The review cap applies to each link, so several links can add up to more rows than one link alone
- Destination landing pages have no reviews of their own
- Room prices are a snapshot for the dates requested
- Only publicly visible data
Input options
| Field | What it does |
|---|---|
| startUrls | Expedia or Hotels.com hotel and activity links, or Expedia property IDs. |
| location | City or destination to search for hotels, instead of links. |
| maxItems | Maximum reviews to return for each hotel, activity or destination. |
| reviewsFrom | Only keep reviews posted on or after this date (YYYY-MM-DD). |
| reviewsTo | Only keep reviews posted on or before this date (YYYY-MM-DD). |
| minRating | Lowest review score to keep, on a 1 to 10 scale. |
| maxRating | Highest review score to keep, on a 1 to 10 scale. |
| reviewSort | Review order: newest, relevant, highest, lowest or mostHelpful. |
Example
Ask your AI for the data in plain words and it picks this source. Developers can also call source procli_expedia_a directly through the REST API or MCP with an input like this:
{
"googleMapsInputs": [
"ChIJRUjdceH8WRMRe-u4F6qScEI"
],
"startUrls": [
"https://www.expedia.co.uk/Kastoria-Hotels-Hotel-Anastassiou.h6136437.Hotel-Information",
"https://www.expedia.com/h17369936.Hotel-Information",
"https://www.expedia.com.br/Rio-De-Janeiro-Hotels-Premier-Copacabana-Hotel.h53296.Hotel-Information",
"https://www.expedia.com.sg/things-to-do/singapore-hop-on-hop-off-bus-tour-by-open-top-bus.a203344.activity-details",
"600217",
"https://expe.app.link/KjB1EuacRSb",
"https://el.hotels.com/ho434012/hotel-anastassiou-kastoria-ellada/"
]
}
How to use it
- Create an account at prolevelmax.com. New users receive $1 in sign-up credit after verifying their email (one per person). No card required.
- Connect your AI. In the Dashboard, open Get started → Coding tools and API → Generate setup instructions and paste the instructions into your AI (Claude, ChatGPT, Cursor, Codex and others). You can also add the MCP server
https://prolevelmax.com/mcpor call the REST API. - Request data. Your AI selects a source, quotes the price and runs it only after you confirm. Results are returned as structured JSON that the AI can format as a table or report.
FAQ
How is this source billed?
Per result: $0.0105/result + $0.024/run, min $0.0555/run. Your AI quotes the price first, and you are never charged more than the quote.
Do I need an Expedia account or API key?
No. You only need a ProLevelMax account. One balance and one connection cover all 157 platforms.
Is the data real-time?
Yes. Every call fetches public Expedia data at the time of the request. Only publicly visible content is collected.
All Expedia sources and prices
New users receive $1 in sign-up credit after verifying their email (one per person). No card required. Pay per use with no subscription. Top up by card (USD) or Alipay (CNY); Enterprise top-ups from $1,000 by bank transfer.
Start for free