Look Up Room Prices for a Selected Hotel

View all Skyscanner Flights & Travel Search endpoints →

Request the documented room-price lookup using hotelId from hotel search, its destination entityId, and ordered future checkIn/checkOut dates. Optional adults and currency describe the requested party and price context. The operation is intended to expose available room types and prices; its actual offer schema, price basis, tax coverage and terms have not been independently verified. Check returned amounts and stay context before comparing room options, and do not assume every room or seller is included. Preserve original currency and any stated pricing terms rather than labeling an unqualified amount as a nightly or total charge. This read-only request does not hold inventory or create a booking.

API Features

Property and destination association Provide both hotelId and destination entityId, retaining the relationship established by the destination and hotel searches.
Dated room-offer lookup Required checkIn/checkOut plus optional adults and currency target a specific stay, not an undated property description.
Room-price basis inspection Inspect the actual offer amounts and any available terms before assuming a nightly rate, whole-stay total or tax-inclusive price.
No inventory hold A room-price lookup is a search observation and does not reserve a room, lock a quoted amount or establish seller-wide availability.

Live API Demo

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

API Response (JSON)

{}
curl -X GET 'https://api.opendata-api.com/api/project/skyscanner/hotels-get-hotel-prices?key=<API_KEY>&hotelId=<hotelId>&entityId=<entityId>&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

Why does room-price lookup require both hotelId and entityId?

hotelId identifies the property, while entityId identifies its search destination. Preserve the association from destination and hotel searches rather than interchanging the IDs. Also supply future, ordered stay dates and optionally adults and currency.

Is the room amount a tax-inclusive total, and does requesting it hold inventory?

Do not assume either. Offer fields, nightly versus whole-stay basis, taxes and terms have not been independently verified. Inspect actual pricing explanations and retain the original currency. This read-only lookup neither locks a price nor reserves a room, and it does not establish complete room or seller coverage.

Related operations

Guides

View Subscription Plans →