Inspect Hotel Property Details for a Stay

View all Skyscanner Flights & Travel Search endpoints →

Request the documented property-detail operation using hotelId from a hotel-search result and required future checkIn/checkOut dates. Optional adults and currency preserve the intended stay context. This operation is intended to provide hotel content such as amenities, images and policies; its returned field names and coverage have not been independently verified. Render only content actually present, distinguish descriptive property information from date-dependent room availability, and do not infer refundability, occupancy rules or confirmed inventory from a description. Retrieve room-price information separately when needed; this lookup does not reserve accommodation.

API Features

Search-selected property lookup Use a hotelId already returned by hotel search rather than confusing a destination entityId with a property's identity.
Stay-context property request Required checkIn/checkOut and optional adults/currency retain the context of the hotel a traveler is considering.
Descriptive property enrichment The documented role is amenities, images and policy content; inspect which of those attributes the actual detail response provides.
Property-content availability boundary Descriptive hotel content does not itself confirm room inventory, cancellation terms or reservation status for the selected dates.

Live API Demo

GET /api/project/skyscanner/hotels-get-hotel-details

API Response (JSON)

{}
curl -X GET 'https://api.opendata-api.com/api/project/skyscanner/hotels-get-hotel-details?key=<API_KEY>&hotelId=<hotelId>&checkIn=<checkIn>&checkOut=<checkOut>&currency=USD'
📢
Need Help?
If you encounter API issues or need other API requirements, please contact us.
Contact Us

Use Cases

Frequently asked questions

Does hotel detail lookup use hotelId or destination entityId?

Use the specific hotel's hotelId returned by hotel search, together with future checkIn and checkOut dates, checkout after check-in. Destination entityId has a different role and cannot replace hotelId. Optional adults and currency preserve the planned stay context.

Can property details confirm available rooms, refunds or occupancy rules?

Not by themselves. Detail fields have not been independently verified; display amenities, images and policies only when actually returned. Descriptive content is not confirmation of dated inventory or cancellation terms. Retrieve room offers separately when needed; a detail request does not reserve accommodation.

Related operations

Guides

View Subscription Plans →