Skip to content
HotelSEO Lab
← The Lab
Local SEO & Google Business Profile

The GBP Playbook for Hotels: Every Field, Optimized

A field-by-field walkthrough of a hotel Google Business Profile: categories, attributes, description, photos, products, Q&A, posts, reviews, and the booking link that decides who gets the reservation.

HotelSEO LabJuly 1, 2026 12 min read

Most advice about Google Business Profile for hotels stops at “claim it, add photos, get reviews.” Useful, but it treats the profile like a poster. It is not a poster. It is a structured database record that Google reads field by field to decide when your hotel appears, where it ranks in the map pack and hotel module, and what a traveler sees in the two seconds before they tap an OTA instead of you.

This is the field-level companion to our broader Google Business Profile for hotels playbook. That post covers strategy and the overall system. This one goes down into the actual fields — what each one does, how Google weights it, and the specific mistakes that quietly cost independent hotels bookings. If you own the profile and want to optimize it yourself, work through this top to bottom.

The honest version up front: no field on this list “guarantees” a ranking, and anyone who tells you a specific edit will pin you to position one is selling something. Google’s hotel results are personalized, auction-influenced, and constantly re-tuned. What these fields do is remove the reasons Google has to rank you lower and give travelers fewer reasons to click away. That is the game — stack small, defensible advantages.

Animated infographic: google business profile every field hotels

Download this study as a one-page PDF

First: know which kind of profile you actually have

Before touching a single field, understand that Google runs hotels on a different profile type than it runs the local pizza place. Lodging profiles are wired into Google Travel and Hotel Search, which means:

So if you read a generic GBP guide telling you to spam weekly Posts and build out a 40-item Services menu, and none of those fields exist on your dashboard, you are not doing it wrong. You have a lodging profile. Optimize what you have. Here is every field that matters, in the order I work them.

1. Business name — resist the keyword temptation

The name field should be your hotel’s real-world name exactly as it appears on your signage and legal registration. Nothing more.

The temptation is “The Grand Bluewater Hotel - Cheap Beachfront Rooms Near Pier 39.” Do not. Keyword-stuffing the name violates Google’s guidelines, is trivially reported by competitors, and gets your listing suspended or the name silently reverted — and reinstatement is a miserable process. A clean, exact name also helps Google match you confidently across the web (your site, OTAs, review sites), and that entity-matching confidence is worth more than a jammed-in keyword.

If your real name genuinely contains a descriptor (“Seascape Boutique Hotel”), keep it. If it does not, do not invent one.

2. Categories — one primary, then a tight supporting set

Categories are one of the strongest relevance signals you control. Google uses the primary category more heavily than any secondary one, so choose it deliberately.

Review these twice a year. Google adds and renames lodging categories, and a better-fitting primary sometimes appears without warning.

3. Class (star) rating — claim the one you’re entitled to

Hotel profiles carry an official class rating field. Google draws star ratings from a mix of official rating bodies, partner data, and its own signals. If your property has a legitimate rating from a recognized body and it is missing or wrong on your profile, that is a support ticket worth filing. An accurate class rating helps travelers who filter by stars find you, and it sets correct expectations that protect your review average later.

Do not conflate this with review stars. Class rating is the property’s tier; review rating is the average of guest reviews. Both show, and both matter.

4. Attributes — the amenity checkboxes that win filtered searches

This is the field independent hotels neglect most, and it is the one most directly tied to bookings. When a traveler filters Google’s hotel search by “free Wi-Fi,” “pool,” “pet-friendly,” “free parking,” “air conditioning,” or “free breakfast,” Google is reading your attributes, not your description. Miss the checkbox and you are invisible to that filter no matter how good your hotel is.

Work through every attribute Google offers for lodging and set it honestly:

Two rules. First, accuracy over ambition — a guest who books on a “free breakfast” filter and finds a paid buffet writes the review that tanks your average. Second, revisit attributes whenever you add or remove a service. New EV chargers in the lot? That is a booking-driving filter you are not in until you check the box.

5. Description — the field Google barely ranks and travelers still read

The business description (roughly 750 characters) is not a major ranking factor for hotels, and stuffing it with “best hotel in [your city], cheap hotel [your city], luxury hotel [your city]” does nothing except read like spam. Write it for the human skimming it.

A description that works: lead with what genuinely differentiates the property (location relative to a landmark, the specific vibe, who it suits), name concrete amenities a guest cares about, and keep the tone matching your brand. One or two natural mentions of your city and property type are plenty for context. No phone numbers or URLs — Google strips them and it looks amateur.

Think of the description as the field that converts the traveler who is already looking at you, not the one that gets you found.

6. Photos — the single biggest conversion lever on the profile

If attributes decide whether you show up in filters, photos decide whether anyone taps you once you do. On mobile, the hotel module is a scroll of thumbnails, and travelers judge fast. This is where thin galleries quietly bleed bookings.

Cover every decision-driving space, not just the pretty ones:

Practical mechanics that matter more than most people think:

Cover photo and logo: set both deliberately. Google does not always honor your cover choice in every surface, but choosing your strongest exterior or signature-space image gives you the best odds.

Here is the field that separates hotels who understand GBP from hotels who decorate it. On a lodging profile, the prominent “check availability” / rates panel is populated through Google’s Hotel Ads and free booking links program. By default, that panel is a wall of OTAs — Booking.com, Expedia, Hotels.com — each taking 15 to 25 percent of a reservation you could have taken commission-free.

You can get your own direct rate into that panel. If your booking engine supports Google free booking links (many do — SiteMinder, Cloudbeds, Little Hotelier, Profitroom, and others), connecting it makes your official-site rate appear alongside the OTAs, frequently at the top and flagged as the official site. This is the highest-leverage, most-skipped task in hotel local SEO. It is the difference between Google sending a ready-to-book traveler to Expedia versus to your own booking engine, on the same free listing.

If you take one action from this entire post, make it this one. We go deeper on the mechanics and the OTA dynamics in how OTAs steal your search traffic and in our book-direct CRO service, but the short version: get your direct rate into that panel, then make sure your rate parity and your own site do not make the OTA look cheaper once the click lands.

8. Reviews and responses — a ranking factor you shape with a workflow

Reviews influence both ranking and conversion, and they are the field you can most reliably improve with a simple operational habit. Volume, average rating, freshness, and — underrated — your responses all feed the picture Google and travelers build.

Reviews are also increasingly the raw material AI assistants quote when a traveler asks for a recommendation, which ties directly into whether your hotel is visible to ChatGPT and other AI search and to our content and reputation work.

9. Q&A, Posts, and Products — use them if your profile has them

Depending on your profile type and region, some of these appear and some do not.

Treat these as bonus surfaces. The core wins are categories, attributes, photos, the booking link, and reviews. Do those before you fuss over a Post.

10. NAP consistency and the basics that quietly break rankings

None of the above matters if the foundational fields are inconsistent. Google cross-checks your Name, Address, Phone against your website and the wider web to trust you are a real, single, consistent business.

Consistency across your site, GBP, and OTA listings is exactly the kind of structured, machine-readable signal that also helps you show up in AI answers and rich results — the same discipline behind our work on OTA destination landers that rank and AI visibility.

A field-by-field priority order

If you are staring at the dashboard wondering where to start, work in this order of return-on-effort:

PriorityFieldWhy it’s here
1Booking link / rates panelDirectly decides direct vs OTA booking
2AttributesDetermines if you appear in filtered searches
3CategoriesCore relevance signal for what you rank for
4PhotosDecides who taps you vs scrolls past
5Reviews + responsesRanking and conversion; compounding
6NAP + hours accuracyFoundation; breaks everything if wrong
7Class ratingFilter eligibility, expectation-setting
8DescriptionConverts, does not rank; do it well, move on
9Q&A / Posts / ProductsBonus surfaces where available

The mindset that makes this work

A hotel Google Business Profile is not a marketing brochure you set once. It is a living database record that Google reads to answer a traveler’s question and that a traveler reads to make a fast decision. Every field is either giving Google a reason to rank you and a traveler a reason to book you — or it is empty, wrong, or stale, doing the opposite.

The independent hotels that win the local pack and the hotel module are not the ones with the biggest ad budget. They are the ones who filled in the attributes their competitor left blank, connected their direct rate to the booking panel while the hotel down the road left it all to the OTAs, and kept the photos and reviews fresh instead of going quiet. Those are field-level decisions. You control every one of them.

If you would rather have this audited and set up properly than grind through it yourself, that is exactly what our local SEO and GBP service and broader hotel SEO work exist to do. Want a second set of eyes on your profile before you touch anything? Book a call and we will walk your listing field by field together.

FAQ

Quick answers

Why does my hotel Google Business Profile look different from a restaurant's or a plumber's?

Because Google runs hotels on a separate profile type wired into its Travel and Hotel Search products. You lose some fields (Posts, Products, the Services list, sometimes the standard Q&A) and gain hotel-specific ones (star rating, amenity attributes, a rates and availability panel pulled from booking partners). The trade-off is that your listing feeds directly into the hotel booking module, which is where most of the money is. Optimize the fields you actually have rather than mourning the ones you do not.

Can I add a direct booking link to my hotel's Google Business Profile?

Sometimes, and it is worth fighting for. The rates panel on hotel profiles is populated through Google's Hotel Ads / free booking links program, which OTAs dominate by default. If you connect an integrated booking engine that supports Google free booking links (many do: SiteMinder, Cloudbeds, Little Hotelier, Profitroom and others), your own direct rate can appear alongside the OTAs, often at the top. That single connection is the highest-leverage GBP task most independent hotels are skipping.

How many photos should a hotel Google Business Profile have, and how often should I add them?

There is no magic number, but thin galleries lose. Aim for genuine coverage of every decision-driving space: exterior, lobby, each room type, bathroom, breakfast, view, and any amenity guests choose you for. A practical cadence is a few fresh, correctly-named photos every month so the profile never looks stale and Google keeps seeing signals of an active, real business. Freshness matters more than hitting an arbitrary count once and going quiet.

Keep reading

More from the Lab

Free intro call

Let's go find out why the OTAs are outranking you for your own name.

20 free minutes. We'll look at your hotel live, show you where you're invisible — on Google and in the AI answers — and tell you straight whether we can help.

No lock-in · No 12-month handcuffs · You talk to the strategist