Skip to main content
The Google Search endpoint returns Google’s hotel blocks, shown on hotel queries (“hotels in chicago”, “hotel berlin mitte”), as result.hotelResults, on desktop and mobile, with no flag and at no extra cost. hotelResults is a list of blocks in page order, and is omitted when the SERP has no hotel block. Values are text as Google shows them, in the language of the SERP (4-star hotel, Great deal, 1.7K). Hotels in a sponsored carousel (“Sponsored hotels”) are ads and come in result.ads.

Layouts

Google shows hotels in six layouts, and each returns the fields it shows. Each example below is the result for the page in its screenshot, shortened with // ….

Hotel pack

The block at the top of the results: a title, the hotels and a map. Each hotel has its coordinates on the map (latitude, longitude), and its link is its page on Google Travel.
Hotel pack in Google Search

Hotel pack in Google Search

A response to hotels in chicago in the United States, on desktop:

Hotel pack on mobile

On mobile the pack shows the map above the hotels, with the same fields. A hotel takes its coordinates from its pin on the map.
Hotel pack in Google Search on mobile

Hotel pack in Google Search on mobile

hotels in new york in the United States, on mobile:

More hotels

Carousels of more hotels between the organic results, each its own block, with the same fields as the pack. A hotel has coordinates when it is on the pack’s map. On mobile the carousel has no title.
More hotels in Google Search

More hotels in Google Search

The second block of the same response:
On mobile in the United States: a list of areas, each with its average price, a description and its hotels. Google opens the first area; the hotels of the others come too, with expanded: false on their area. The block’s hotels is empty: its hotels are in areas.
Hotels in popular areas in Google Search

Hotels in popular areas in Google Search on mobile

hotels in new york in the United States, on mobile:

EU hotel unit

In the EU, the hotel pack is a list of booking sites (Expedia, Booking.com, Google, …), each with its hotels. The hotels of every site come in one list, each with its supplier, as in the EU places unit. Google opens one site; the hotels of the others come too, with expanded: false on their supplier. A site’s rating can be out of 10 (ratingScale), and some sites show the hotel class (starClass). No coordinates.
EU hotel unit in Google Search

EU hotel unit in Google Search: Expedia open, the other booking sites collapsed

hotels dublin in Ireland, on desktop: Expedia’s 3 hotels, open on the page, then those of the 7 other booking sites, 24 in all.

EU hotel websites

In the EU, next to the hotel unit: the hotels’ own websites. source is the website as Google shows it, and link goes to it.
EU hotel websites in Google Search

EU hotel websites in Google Search

The second block of the same response:

Hotel block structure

Hotel

position and name are always present; the other fields are included only when Google shows them.

Supplier

The booking site of a hotel in the EU hotel unit, the same object as in the EU places unit.

Area

Price