All guides

    Evidence-reviewed guide

    How to Audit a Google Hotel Listing

    A field-by-field process for checking that your hotel's Google listing — name, address, hours, amenities, highlights, and class — is complete, correctly scoped, and consistent with your approved record and other channels.

    Reviewed by Lotte · Editorial owner: MisMatchMaker AI · Published 23 August 2026 · Evidence reviewed 23 August 2026

    Direct answer

    To audit a Google hotel listing, compare each public fact — name, address, hours, amenities, highlights, and class — against your approved record, remembering that Google assembles the listing from your Business Profile and data it gathers from other sources, while rates arrive from a connectivity partner rather than your OTAs. Edit the owning field in your verified Business Profile and confirm the change on the live listing rather than trusting the dashboard.

    Key takeaways

    • Google builds your listing from your Business Profile plus data it gathers from multiple sources, so audit what the public sees, not only what you entered.
    • Amenities and attributes are edited in the Hotel details section of a verified Business Profile; you can't update them through spreadsheet upload — use the dashboard or API.
    • Rates and booking links arrive from a connectivity partner, not your OTAs, and free booking links must point to your own site.
    • Compare each Google fact against your approved record and at least one other successfully read source before calling it consistent.
    • After editing in your Business Profile, reopen the live Google listing to confirm the change actually rendered.

    Why a Google hotel listing needs its own audit

    Google is where many travelers first meet a hotel, and it presents the property across several surfaces at once: the Business Profile panel in Search, the pin and place sheet on Maps, and the hotel booking module that shows rates and booking links. Those surfaces draw on overlapping data, so an inaccurate fact can appear in more than one place from a single underlying error.

    This audit checks whether the public Google listing is complete, correctly scoped, and compatible with the hotel's approved record. It is not a rate-parity review and makes no promise that a particular edit will improve ranking or bookings. Keeping the audit limited to factual accuracy is what makes its findings defensible.

    Work from the live listing a traveler sees, not the Business Profile dashboard. The dashboard shows what you submitted; the audit asks what Google actually displays. Because Google also gathers information from sources beyond your own edits, the public result can differ from what you entered — which is exactly why the live page is the object of the audit.

    Understand where Google gets your hotel content

    Google assembles a hotel listing from more than one input. Core identity and attributes come from your Business Profile, but Google states that it gathers amenity data from multiple sources to help travelers choose a property. That means an amenity or highlight can appear on your listing even if you never entered it, and a value you did enter can sit alongside data Google inferred elsewhere.

    Rates and availability are a separate pipeline. A complete Business Profile appears on Maps and Search without prices; to show nightly rates and booking links, a hotel shares prices through a connectivity partner — a central reservation system, internet booking engine, channel manager, or property management system. Your OTAs are not the source of your Google rates, and a free booking link must send travelers to the hotel's own site rather than to an OTA page.

    Separating these inputs matters for the audit. A wrong amenity is a Business Profile or third-party data problem; a wrong or missing price is a connectivity-partner problem. Diagnosing which pipeline owns a fact tells you where to correct it and who to involve, so you do not edit a field that a different system will overwrite on the next sync.

    Prepare the approved record first

    Before opening Google, assemble the hotel's approved answer for each field you intend to check. Record atomic values rather than marketing sentences: the exact legal and trading name, the street address as it should appear, arrival and departure times, and each amenity with its free-or-paid and on-site-or-nearby scope. Name an owner and a review date for each row.

    Do not use another OTA as the authority for Google. Several channels can repeat the same stale feed while one manually maintained page holds the current policy. The approved record — grounded in property operations and signed policies — is the reference every public surface is measured against, including Google.

    Audit property identity: name, address, and hours

    Identity fields are the highest-consequence checks because Google uses them to place the pin, match the property, and answer voice and map queries. Compare the displayed business name, street address, and the point where the map pin actually drops against the approved record. A misplaced pin or an address that differs from the OTAs sends arriving guests to the wrong entrance and undermines confidence before check-in.

    Check the hours and any seasonal or front-desk operating information the listing exposes, and confirm the phone number and website resolve to the hotel rather than a redirect. Where Google shows a check-in or check-out time, compare it with the same field on your other listings and your approved record, treating a missing time as unconfirmed rather than agreed.

    Audit amenities and hotel highlights

    If your hotel Business Profile is verified, you can edit services and amenities in the Hotel details section: open your Business Profile, select Hotel details, search for the attribute, complete the information, and save. Verification is a prerequisite for editing these fields, so confirm the profile is claimed and verified before you conclude an amenity cannot be changed.

    Two Google-specific behaviors shape this part of the audit. First, hotel highlights are the bright icons shown next to your amenities — Free Wi-Fi, Free parking, Pet friendly and similar — and they are not guaranteed for every property; if a highlight is wrong, Google directs you to contact support rather than edit it directly. Second, you cannot update hotel attributes through the spreadsheet upload; Google states that hotel attributes are updated through the dashboard or the API. Record any amenity that appears to come from Google's other data sources so you can raise it through support if it is inaccurate.

    Compare each amenity against the approved record at the correct scope. Confirm free-versus-paid, on-site-versus-nearby, and seasonal-versus-year-round distinctions, and keep the exact public wording beside any normalized value so a mechanical formatting difference never becomes a false conflict.

    Check class rating and property category

    Google shows a class or star rating and a property category, and these can drift from how the hotel presents itself elsewhere. If you believe the class rating is incorrect, Google's guidance is to contact support rather than assuming the value is fixed. Record the displayed class and category alongside the same fields on your OTA listings so a discrepancy is documented rather than noticed later by a guest.

    Property category matters for matching and for traveler expectation: a serviced apartment shown as a hotel, or an aparthotel shown as a resort, changes which searches surface the property and what guests anticipate on arrival. Reconcile the category against the approved record, and note where a correction requires a support request instead of a self-service edit.

    Compare Google against your other listings

    A listing audit is strongest when a Google fact is compared with the same fact on at least one other successfully read source, then reconciled against the approved record. A value that appears only on Google can be checked against the source of truth, but it cannot establish cross-channel consistency on its own.

    Normalize obvious formatting differences before declaring a conflict. ‘3 PM’ and ‘15:00’ describe the same check-in time; ‘Free parking’ and ‘Parking (surcharge)’ do not. Keep the exact public wording beside any normalized value so a mechanical difference never becomes a false alarm and a genuine qualification never disappears.

    Google hotel surfaces and where each fact is owned
    Public fieldWhere it is ownedCommon scope error
    Name, address, map pinBusiness Profile identityPin or address differs from OTA listings
    Amenities & attributesHotel details (verified profile)Amenity from Google's other sources shown as confirmed
    Hotel highlightsGoogle-generated icons; support to correctWrong highlight treated as a self-service edit
    Class / categoryBusiness Profile; support for disputesServiced apartment shown as a hotel
    Check-in / check-outBusiness Profile hotel detailsMissing time read as agreement
    Rates & booking linksConnectivity partner (CRS/IBE/CM/PMS)Missing price treated as a content error

    Diagnose common Google mismatch patterns

    Most Google discrepancies come from one of a few causes: a fact Google gathered from another source, an edit that never propagated, a rate pipeline problem mistaken for a content problem, or a self-service edit attempted on a field that only support can change. Diagnose the pattern before acting, because editing the wrong surface often leaves the visible error in place.

    Pay particular attention to fields that Google can populate independently of your dashboard. An amenity or highlight you did not set, a class rating you cannot edit directly, and a booking link controlled by a connectivity partner all require a different route than a normal Business Profile edit.

    • An amenity appears that you never entered, drawn from Google's other data sources.
    • A hotel highlight is wrong and is edited in the dashboard instead of raised with support.
    • The map pin or address differs from the same fields on your OTA listings.
    • A missing nightly rate is treated as a content bug rather than a connectivity-partner issue.
    • A class rating dispute is left unresolved because self-service editing failed.
    • An attribute update is attempted through spreadsheet upload instead of the dashboard or API.

    Run the Google listing checklist

    Open your live Google listing as a traveler would see it across Search and Maps, and record the URL, access time, and exact wording for each field. Inspect the identity fields, the amenities and highlights, the class and category, and the rate and booking module, because a summary label and a detailed value may not agree.

    Mark missing, blocked, or ambiguous evidence explicitly instead of guessing. A field that did not load is inaccessible, not a match. Compare every readable field against the approved record and, where possible, one other source.

    • Confirm the business name, address, and map-pin location match the approved record and your OTA listings.
    • Verify check-in and check-out times, hours, phone, and website resolve correctly.
    • Check that each amenity reflects the current operation and its free/paid and on-site/nearby scope.
    • Flag any amenity or highlight you did not enter for review, and raise incorrect highlights with support.
    • Confirm the class rating and property category, noting where a support request is required.
    • Treat a missing nightly rate as a connectivity-partner question, not a content error.
    • Record missing or inaccessible fields as explicit states, not as agreement.
    • Compare each field against the source of truth and at least one other channel.

    Correct the owning surface, then verify the listing

    When a value is wrong, act on the surface that owns it. Amenities and attributes are edited in the Hotel details section of the verified Business Profile through the dashboard or API; incorrect highlights and class-rating disputes go through Google support; and missing or wrong rates are resolved with the connectivity partner that supplies them. Choosing the right route the first time avoids editing a field another system controls.

    Record what was changed, where, who approved it, and when it was submitted. Do not close the item when the dashboard shows the new value. Reopen the live listing and confirm the exact field, allowing that publication timing varies by surface, so set an internal recheck rather than assuming an update is instant.

    Keep the Google listing accurate over time

    A one-time clean-up drifts again unless operational changes are tied to distribution work. Add a Google-listing step whenever the hotel changes a name, address, amenity, policy, arrival time, or category, and log the change so you can verify the public result later.

    MisMatchMaker can accelerate comparison for the fields it currently extracts from supported OTA listings, but it does not read Google directly or confirm the physical facility, room inventory, or every amenity. Those remain the hotel's responsibility. The strongest process pairs automated OTA comparison with an accountable, field-level source of truth that every surface — including Google — is reconciled against.

    Frequently asked questions

    Where do I edit my hotel's amenities on Google?

    In the Hotel details section of a verified hotel Business Profile: open your Business Profile, select Hotel details, search for the attribute, complete the information, and save. You can't update hotel attributes through the spreadsheet upload — use the dashboard or the API.

    Why does an amenity show on Google that I never entered?

    Google gathers amenity data from multiple sources to help travelers choose a property, so a value can appear even if you didn't set it. Check it against your approved record, and if it's inaccurate, contact Google support to have it corrected.

    Does Google get my room rates from my OTAs?

    No. Rates and availability are shared through a connectivity partner — a central reservation system, internet booking engine, channel manager, or property management system — and free booking links must point to the hotel's own site, not an OTA page. A missing rate is a connectivity-partner question, not a content error.

    My hotel highlights are wrong — how do I fix them?

    Hotel highlights are icons Google shows next to your amenities and are not guaranteed for every property. If a highlight is incorrect, Google's guidance is to contact support rather than edit it directly in the dashboard.

    Should my Google listing match my OTA wording exactly?

    No. The underlying facts should be compatible, but wording can differ between surfaces. Normalize obvious formatting before declaring a conflict, and keep the exact public text as evidence so a genuine condition is never erased by normalization.

    Does MisMatchMaker fix my Google listing?

    No. It compares public evidence across supported OTA listings and flags disagreements; it does not read Google directly. You correct the owning surface — the Business Profile, Google support, or your connectivity partner — and verify the live listing yourself.

    Related guides

    Compare the supported fields

    Run a session-only check across supported OTA listings, then confirm any change in your own source of truth.

    Run a free match check