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: atitle, 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
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
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 notitle.

More hotels in Google Search
Hotels in popular areas
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, withexpanded: false on their area. The block’s hotels is empty: its hotels are in areas.

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 itssupplier, 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: 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
Hotel block structure
Hotel
position and name are always present; the other fields are included only when Google shows them.