---
title: "Search Google Hotels"
method: GET
path: "/v1/google/hotels/search"
tags: ["Google Hotels"]
---

# Search Google Hotels

`GET /v1/google/hotels/search`

Search Google Hotels with dates and pricing.

Uses browser rendering to access Google Travel Hotels.

## Query parameters

- `q` string, required — Location or hotel name
- `check_in` string, required — Check-in date (YYYY-MM-DD)
- `check_out` string, required — Check-out date (YYYY-MM-DD)
- `adults` integer — Number of adults
- `children` integer — Number of children
- `currency` string — Currency code
- `gl` string — Country code
- `hl` string — Language code
- `sort_by` string, nullable — Sort: price_low, rating_high, most_reviewed
- `min_price` integer, nullable — Minimum price
- `max_price` integer, nullable — Maximum price
- `hotel_class` integer, nullable — Star rating
- `next_page_token` string, nullable — Pagination token

## Response `200`

Successful Response

- HotelsSearchResponse — Response for GET /api/v1/hotels/search.
  - `properties` HotelProperty[]
    - `name` string, required
    - `description` string, nullable
    - `address` string, nullable
    - `gps_coordinates` GpsCoordinates — GPS coordinates.
      - `lat` number, required
      - `lng` number, required
    - `hotel_class` integer, nullable
    - `eco_certified` boolean
    - `check_in_time` string, nullable
    - `check_out_time` string, nullable
    - `overall_rating` number, nullable
    - `reviews_count` integer, nullable
    - `rate_per_night` HotelRate — Hotel rate information.
      - `lowest` number, nullable
      - `extracted` number, nullable
      - `currency` string, nullable
    - `total_rate` HotelRate — Hotel rate information.
      - `lowest` number, nullable
      - `extracted` number, nullable
      - `currency` string, nullable
    - `prices` HotelPrice[]
      - `source` string, required
      - `price` number, nullable
      - `currency` string, nullable
      - `link` string, nullable
      - `cancellation_policy` string, nullable
    - `nearby_places` HotelNearbyPlace[]
      - `name` string, required
      - `transport` string, nullable
      - `duration` string, nullable
    - `amenities` string[]
    - `images` string[]
    - `property_token` string, nullable
    - `thumbnail` string, nullable
  - `pagination` Pagination, required — Pagination metadata.
    - `current` union
      - integer
      - string
    - `next` string, nullable
    - `total_results` integer, nullable
    - `total_pages` integer, nullable
    - `page_no` object

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/scrapebadger/apis/scrapebadger-account-api.md) · [All operations](https://skmtc.net/scrapebadger/apis/scrapebadger-account-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/scrapebadger/scrapebadger-account-api/revisions/4a1ef8777baf/schema)
