Booking Com Api
Access Booking.com's vast hotel database through our powerful REST API. Search hotels by city, get detailed property information, room rates, amenities, and guest reviews from destinations worldwide. Perfect for travel apps, price comparison tools, and booking platforms.
Booking Com Api endpoints
| Method | Endpoint | Description |
|---|---|---|
| Search & Discovery | ||
| GET |
searchDestinations /api/core/search-destinations/ |
Autocomplete/search for cities, regions, landmarks, and hotels. Use this to get `dest_id` and `dest_type` for other endpoints, or to power a search autocomplete UI. **Returns:**… |
| GET |
popularDestinations /api/core/popular-destinations/ |
Get popular travel destinations with live hotel counts. Great for homepage carousels or discovery pages. **Supported regions:** `us`, `uk`, `eu`, `asia`, or omit for global top… |
| Hotel Search | ||
| GET |
nearbyHotelsByCoordinates /api/core/nearby-hotels/ |
Find hotels near a specific latitude/longitude, sorted by distance. Includes pricing data. Results are filtered by radius_km. **Example coordinates:** - Times Square NYC:… |
| GET |
hotelPricesDetailed /api/core/hotel-prices/ |
Search hotels with full pricing breakdown. Same as list-hotels but includes total price, original price, discount percentage, cancellation policy, meal plan, and Genius… |
| GET |
listHotelsByCity /api/core/list-hotels/ |
Search hotels in a city with optional date, guest, and currency filters. Returns basic hotel info with ratings and images. **Returns:** name, hotel_link, hotel_id, rating,… |
| Hotel Details | ||
| GET |
hotelReviews /api/core/hotel-reviews/ |
Get guest reviews for a specific hotel including overall score, category breakdown, and individual reviews with positive/negative comments. **Returns:** hotel_id, hotel_name,… |
| GET |
hotelDetailFullPage /api/core/hotel/detail/ |
Get full hotel details including rooms, amenities, images, and pricing by scraping the hotel page. Note: This endpoint uses Selenium and is slower (~10s). **Returns:**… |
| GET |
hotelAvailabilityCheck /api/core/hotel-availability/ |
Quick availability check for a specific hotel. Returns whether rooms are available, the cheapest price, and cancellation policy. **Returns:** hotel_id, hotel_name, checkin,… |
| Other endpoints | ||
| GET |
Search hotel using City Name /list-hotels/ |
Search hotel using City Name |
| GET |
Get Hotel Detail /hotel/detail/ |
Get Hotel Detail |
Booking Com Api pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | $15 / month | 30 / minute |
|
| PRO Recommended | $35 / month | — |
|
| ULTRA | $105 / month | — |
|