GET
Expedia Hotel Reviews API
Extract guest reviews from Expedia hotels using the property ID.
Overview
Real-time Review Data
Get complete review content, ratings, and reviewer information with real-time data updates.
The Expedia Hotel Reviews endpoint returns up to 5 guest reviews per request for a hotel. Each review includes the rating, review text, reviewer name, and review date. Use pagination to fetch more reviews.
Endpoint URL
GET https://api.stayapi.com/v1/expedia/hotel/reviews
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| property_id | string | Required | Expedia property ID (numeric string, e.g., "1582716") |
| page | integer | Optional | Page index, 0-indexed (default: 0) |
| per_page | integer | Optional | Reviews per page, 1-5 (default: 5, max: 5) |
Response Structure
Review Information
id- Unique review identifierrating- Rating as raw string (e.g., "10/10 Excellent")text- Full review textreviewer_name- Name of the reviewerreview_date- Date of the review
Pagination Data
total_count- Number of reviews returnedhas_more- Whether more reviews exist
Finding the Property ID
Finding the Property ID
The property ID can be found in Expedia hotel URLs after the "h" prefix.
The property ID appears in Expedia URLs. For example:
https://www.expedia.com/h1582716.Hotel-Information
The property ID is 1582716 (the number after "h").
Request
Response