Google Hotels API

Hotel Search & Price Comparison from Google Hotels

Search hotels, compare prices across booking platforms, and get location autocomplete from Google Hotels — covering millions of properties worldwide with real-time pricing data.

2
Endpoints
Global
Hotel coverage
$0.20
Per 1k requests

What you can build

Structured data for real applications. Here are some ideas.

Price Comparison

Build hotel price comparison tools that aggregate rates from Booking.com, Expedia, Hotels.com, and direct hotel sites — all from one API call.

Travel Planning Apps

Power trip planning features with real-time hotel availability, pricing, and ratings. Help users find accommodation within their budget and preferences.

Rate Monitoring

Track hotel prices over time to identify pricing patterns, seasonal trends, and the best times to book. Alert users when prices drop for specific properties.

Location Search UX

Use the autocomplete endpoint to build search experiences that suggest destinations as users type, matching the quality of Google's own hotel search.

Try it now

One API call. Structured JSON response.

Request

curl -X GET "https://scrappa.co/api/google-hotels/search?q=Hotels+in+Paris&check_in=2026-09-15&check_out=2026-09-18&adults=2" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"

Response

{
  "success": true,
  "hotels": [
    {
      "name": "Hotel Le Marais",
      "stars": 4,
      "rating": 8.7,
      "review_count": 2341,
      "price": 189,
      "currency": "EUR",
      "location": "Le Marais, Paris",
      "amenities": ["wifi", "breakfast", "pool"],
      "booking_options": [
        {"provider": "Booking.com", "price": 189},
        {"provider": "Hotels.com", "price": 195}
      ]
    }
  ]
}

Scrappa vs Booking.com / Expedia API

See how Scrappa compares to the official API.

Setup complexity
Scrappa: API key only
Booking.com / Expedia API: Partnership required
Multi-platform pricing
Scrappa:
Booking.com / Expedia API: Own prices only
Hotel search
Scrappa: $0.20/1k
Booking.com / Expedia API: Commission-based
Location autocomplete
Scrappa:
Booking.com / Expedia API: Varies
Approval process
Scrappa: Instant
Booking.com / Expedia API: Weeks/months
Free tier
Scrappa: 500 credits/month
Booking.com / Expedia API:
Pay-as-you-go
Scrappa:
Booking.com / Expedia API:

Key features

Global hotel coverage via Google Hotels
Multi-platform price comparison in one call
Star rating & amenity filters
Free cancellation filter
Currency & locale support
Location autocomplete for search UX
Real-time availability data

Frequently asked questions

Scrappa extracts data from Google Hotels, which aggregates prices from multiple booking platforms including Booking.com, Expedia, Hotels.com, and direct hotel websites. This means you get multi-platform price comparison in a single API call, without needing separate partnerships with each booking site.

Yes. Google Hotels aggregates pricing from multiple providers. Each hotel result can include booking options from different platforms with their respective prices, letting you show users where to get the best deal.

No. Unlike Booking.com or Expedia APIs that require affiliate partnerships and approval processes, Scrappa only requires an API key. Sign up, get your key, and start querying hotel data immediately.

You can search hotels by location and dates, getting back property names, star ratings, guest ratings, review counts, pricing from multiple platforms, amenities, location details, and photos. The autocomplete endpoint helps build search UIs with destination suggestions.

Yes. Every Scrappa account gets 500 free credits per month with no credit card required. This lets you test both the hotel search and autocomplete endpoints to evaluate data quality before committing any budget.

Scrappa charges $0.20 per 1,000 requests with no daily caps. Hotel searches and autocomplete queries cost the same flat rate. There are no commission fees or revenue-sharing requirements.

Start using the Google Hotels API

Sign up and get 500 free credits. No credit card required.