Search for “hotels in Whitby” or “B&B in the Cotswolds” and the first screen is often travel platforms, maps and aggregator listings. A small hotel or B&B will not win that screen, and it does not have to. The more useful question for an independent property is narrower: when someone already knows your name, or is searching for something only you offer, does your own website win the booking?

That is the real job of SEO for hotels and B&Bs. It is not to beat the big platforms for generic searches. It is to make the direct route obvious, accurate and easy at the moment of choice. This guide covers how to do that, what Google documents about lodging profiles and free booking links, and what to put on the pages that carry the booking.

Which searches your own site can win

SearchWho usually dominatesWhat you can do
”hotels in [town]“Platforms and aggregatorsDo not make this your target
”[your property name]“Your site, your profile, platformsMake sure your site and profile come first and are accurate
”dog-friendly B&B near [landmark]“Platforms, plus specialist sitesCompete with a specific, truthful page
”[town] hotel with parking and sea view”MixedFeatures that only you can describe well
”where to stay for [event or walk]“Blogs, platformsA genuinely useful local page, if you can make one

The winners in the lower rows are properties that describe what makes them different and then prove it with details a platform listing does not hold: the view from room 4, the breakfast menu, the walk from the front door, the parking arrangements.

Start with the Google Business Profile

For a hotel or B&B, the profile is often the first thing a traveller sees. Google’s Help Centre says that to appear on Search and Maps you must register for a Business Profile and be authorised to manage it, and that you must verify it before you can manage the information.

Choose the right category

Google’s categories for lodging businesses put accommodation into three groups: hotels, vacation rentals and outdoor lodging. Within hotels, the types include hotel, motel, hostel, inn and bed and breakfast, and Google describes a bed and breakfast as sometimes known as a guest house. To decide where you fit, Google suggests asking whether the business has a front desk or on-site management, accepts overnight guests and publicly lists its property and address. It also states that the name of your business does not affect your lodging category. If you think you were placed in the wrong category, Google advises contacting its support.

Follow the naming and address rules

Google’s guidelines for representing your business require your real-world name, not keyword additions. A profile called “Best Cheap B&B Lake District Free Parking” is the kind of keyword stuffing that can lead to suspension. Use the address where guests actually arrive and hours that reflect real reception times.

Google’s Hotel Center Help explains that free booking links are unpaid links that can make your booking site appear across Google when people search for hotels. Each link shows the room rate for the selected dates and takes the user to a landing page you provide. The page says there is no cost for clicks on free booking links.

How a property gets them depends on how it takes bookings. Hotel Center partners using Hotel Ads are automatically eligible, and a hotel using a reservation system may already be connected through its provider, which can set up the links. The Help Centre’s guide for hotel owners describes three steps: identify your hotel, share your rates, and, optionally, run hotel ads.

What this means in practice:

  1. Ask your booking engine or channel manager whether it supports Google’s free booking links, and what you need to do.
  2. Make sure the landing page works, with the right dates carried through, clear prices and a simple booking path on a phone.
  3. Keep rates and availability accurate, because Google shows the rate for the chosen dates.

Google does not guarantee that a link will appear, and nothing here promises extra bookings. It is an additional route that costs nothing per click when set up.

What the booking page needs

A visitor arriving from your profile or a free booking link is close to a decision. The page should answer the last doubts:

If you promise “best price when you book direct”, only say it if you can honour it every time.

How RankMaster works with hotels and B&Bs

RankMaster is a Brazilian SEO and GEO agency, with its site at rankmaster.com.br, that works remotely and in British English with UK businesses. For a hotel or B&B we start by checking what a traveller sees when they search your name and your best three differences, then compare the profile, the website and the booking path. The work is delivered in three recurring parts:

We do not promise rankings, bookings or citations in ChatGPT or Gemini, because no one can guarantee them. You can read our guide to SEO for small businesses, learn more about RankMaster or ask for a free analysis through the contact page.

Pages that carry the booking

One page per room type

“Rooms” as a single page with a gallery is not enough. Give each type its own page with a description written for a guest: who it suits, what the view is, what is nearby, the bed, the bathroom and the accessibility details. Add your own photographs and keep rates and availability linked to the booking engine.

A page for the things only you can say

This might be breakfast, a garden, a dog policy, a walk from the door, a family-run history or a quiet street. A page that describes it honestly and in detail is the one that wins the specific searches in the table above.

A local page you would be proud to send a guest

“What to do in [area]” pages are everywhere and mostly the same. A better one is short, specific and tells the truth: the pub you would book, the route you would walk in the rain, how far the station really is. Link only to places you can vouch for.

Be careful with near-duplicate pages

If you have one property, one page about each nearby town with the same text is not useful. Google’s spam policies describe doorway abuse as pages created to rank for specific, similar queries, including pages targeted at specific regions or cities that funnel users to one page. Write a local page only where you have something real to say.

Reviews

Google’s advice on getting reviews allows you to ask guests to leave one, for example with a link, but not to offer discounts or gifts in exchange. The CMA guidance mentioned above lists writing or commissioning a fake consumer review as a banned practice. Ask every guest at check-out or by email after the stay, reply to every review calmly, and use complaints to fix problems. Do not copy review text from third-party platforms onto your site unless their terms allow it.

Tracking direct bookings

What to trackWhereWhy
Share of bookings that are directYour booking engine or PMSThe number that shows whether the work pays
Bookings from Google free linksBooking engine reportsShows whether the route is live and used
Profile actions: calls, website clicks, directionsBusiness ProfileShows interest before the booking
Queries and pagesGoogle Search ConsoleShows what to improve
Phone and email enquiriesYour own logMany guests still ask first

Compare with the same month last year, because accommodation is seasonal.

Common mistakes

Frequently asked questions

Can a small hotel compete with the big travel platforms?

Not for generic searches in most places. It can win its own name, specific features and guests who prefer to book direct.

According to Google, there is no cost for clicks on free booking links. Your booking system or provider may have its own terms, so ask.

Is a B&B treated as a hotel by Google?

Google lists bed and breakfast within its hotel category types, and notes it is sometimes known as a guest house.

Do I need a blog?

Not first. Room pages, a complete profile, honest policies and good reviews come before articles.

How long does it take?

It depends on your market and your current set-up. Any exact promise made without seeing your property is a guess.

A thirty-minute check

Search for your own name on a phone and click each of the first five results. Does your site or profile come first, and are the facts right? Then click from your Business Profile to the booking page, choose dates for next month and see what a guest sees: the price, the room, the policies. Fix the first thing that slows you down. If you would like an outside opinion, ask for a free analysis through the RankMaster contact page.