Complete hotel data: GPS coordinates, ratings, amenities and filters ready to plug into your app.
Access data from over 1 million hotels worldwide. Fast, reliable and easy to integrate REST API.
No credit card • 500 free requests per month
<100ms response 99.9% uptime
1M+ hotels 200+ countries
REST + JSON Ready examples
Hotel amenities (wifi, parking, pets, shuttle...) Filter by amenities
Access the most complete hotel database on the market. Updated accommodation information from over 200 countries.
GET https://hotels-api.com/api/hotels/search?city=Barcelona&country=Spain&min_rating=4&amenities=parking,wifi&limit=2
X-API-KEY: tu_api_key
GET https://hotels-api.com/api/hotels/nearby?lat=41.3851&lng=2.1734&radius=2000&limit=2
X-API-KEY: tu_api_key
curl -H "X-API-KEY: tu_api_key" \
"https://hotels-api.com/api/hotels/search?city=Barcelona&country=Spain&min_rating=4&amenities=parking,wifi&limit=2"
{
"hotels": [
{
"id": 12345,
"name": "Hotel Barcelona Center",
"city": "Barcelona",
"country": "Spain",
"countryCode": "ES",
"address": "Carrer de Balmes, 123, 08007",
"rating": 4,
"latitude": 41.3851,
"longitude": 2.1734,
"amenities": ["parking", "restaurant", "bar", "wifi"]
}
]
}
Choose the right plan to start with the API.
Sign up in under 30 seconds and start integrating the API today. No credit card required.
Get Started Free500 free requests every month • Never expires