↩ Blog
11 MIN READ
MARKETING

Google Hotel Ads and free booking links: how small hotels and villas get direct bookings from Google

A plain guide to Google Hotel Ads and free booking links for small hotels and villas: who qualifies, what is free, why prices go missing, and a 30-day plan.

Add Kiyo to your preferred sources on Google
Traveller with a backpack and suitcase walking up a frangipani-lined stone path to a small hillside lodge in the mist

Are Google free booking links really free? Yes. Google charges no fee for free booking links and takes no payment for clicks. Your price can show in Google's hotel price box and link to your own booking page. To get there, you need a Google Business Profile, a page where guests can book, and a Google connectivity partner to send your live prices.

The fastest first step costs nothing: paste your own booking page link into your Google Business Profile. For the price box itself, ask Google which connectivity partners serve your property.

Google Hotel Ads are the paid version of the same box. You pay when a guest clicks.

Short answers to other common questions:

  • Can a villa show up? Sometimes. Google has separate rules for villas and vacation rentals. A registered villa business can apply. One homeowner with one villa is not eligible right now.
  • Why isn't my price showing? Usually no partner is sending your prices to Google. Or the price on your page does not match the price Google got.
  • Do I need a website? No full website is needed. You need one page where guests can pick dates and book. A simple booking page is enough.

The rest of this guide explains each step in plain words, with a 30-day plan you can start today.

What you see on Google when a guest searches for a hotel

Search "hotel in Ubud" on Google. Next to the map you often see a box of booking options, such as Booking.com, Agoda and sometimes the hotel's own website.

That box is where Google Hotel Ads and free booking links live.

  • A Google Hotel Ad is a paid link. The hotel or its partner pays Google when a guest clicks. Paid links are ranked by an auction, which is a contest where the highest useful bid wins a better spot.
  • A free booking link looks almost the same. But nobody pays for the click. Google ranks these links by how useful they are to the guest.

Google's help page on free booking links (opens in new tab) explains it well. It says hotel ads are paid and ranked by auction, while free booking links are unpaid and ranked by usefulness. Google may show both in the same box.

This box sits right where the guest is deciding. If your own link is there, a guest can book with you directly. You do not pay an OTA commission on that booking. An OTA, or online travel agency, is a site like Booking.com or Agoda that sells your rooms for a commission.

Example (made up to show the idea, not a real customer): a guest searches "guesthouse Sanur" on Google Maps and opens a small guesthouse's profile. Under "Prices", she sees two OTA rows and one row with the guesthouse's own name, each showing a nightly price. If she taps the guesthouse's own row, she lands on its booking page and books direct.

See how a direct booking page works in the Kiyo demo

Who qualifies: hotels, guesthouses, hostels and villas

This is the part most guides skip. Google treats hotels and vacation rentals differently. A vacation rental is a whole home or villa that guests rent for short stays.

Hotels, guesthouses and hostels

Google's page on categories for lodging businesses (opens in new tab) asks three questions. Does your business:

  • Have a front desk or on-site management?
  • Accept overnight guests?
  • Have its address listed publicly?

If you answer yes to all three, Google sees you as a hotel or a similar category. That includes guesthouses, inns and hostels. Google's starter guide (opens in new tab) also lists hostels and inns as examples of hotel properties with on-site staff.

Villas and vacation rentals

Villas are trickier. Google's starter guide for vacation rental managers (opens in new tab) says some types are not eligible right now:

  • Individual homeowners
  • Peer-to-peer rentals
  • Single rooms
  • Part of a home

To appear in vacation rentals on Google, you must be a registered property management business with a direct booking website. Or your villa must be listed on a booking site that is already connected to vacation rentals on Google.

  • Example (made up): a villa company in Seminyak with eight villas, a registered business and a team that cleans between stays. This looks like the kind of business Google describes. It is worth checking the vacation rental path.
  • Example (made up): one owner renting one private villa in Uluwatu, with no company behind it. Google says individual homeowners are not eligible right now. The villa may still reach Google through a booking site that is connected to Google.
  • Example (made up): a villa complex with a front desk and on-site staff. It may fit the hotel category instead. Use Google's three questions above.

Worked numbers: what a direct booking from Google can save

These are not real results. They come only from the example figures below, so swap in your own.

Assumptions (example property, made up):

  • A 10-room guesthouse in Ubud.
  • Average room price: Rp800,000 per night.
  • Average stay: 3 nights.
  • Example OTA commission: 15% (an example figure only; check your own contract, as rates differ by OTA and deal).
  • Example figure: each month, 6 bookings move from an OTA to your own booking page through a free Google link.

The maths:

ItemAmount
Value of one booking (Rp800,000 × 3 nights)Rp2,400,000
OTA commission on one booking (e.g. 15%, use your own contract rate)Rp360,000
Bookings moved to direct each month (example)6
Commission kept each month (Rp360,000 × 6)Rp2,160,000
Commission kept over 12 monthsRp25,920,000

Free booking links have no click cost, so in this example there is no Google cost to take away. You do still pay for your own booking system.

To understand what OTAs really cost you, read our guide to OTA costs in Indonesia (opens in new tab).

Your 30-day Google direct-booking plan (worked table)

Copy this plan into a notebook today. Each row is one small task. The times are our estimate, so adjust them.

DayTaskAbout how longDone when
1Search your property name on Google and Google Maps. Screenshot what guests see.10 minYou have a "before" picture
2Fix your Business Profile name, address, phone and category.20 minThey match your sign and booking page
3 to 4Add at least 10 bright photos: rooms, bathroom, pool, view, breakfast.30 minEvery room type has a photo
5Point your profile's website or booking link to your own booking page.10 minThe link opens your booking page, not an OTA
8Try to book a room on your own page, on your phone.15 minYou finished a test booking
9 to 10Fix anything slow or confusing. Show the total price with tax and service.30 minA friend can book without help
11Choose one direct-guest extra you can afford, like breakfast or airport pickup.15 minIt shows on your booking page
15Ask your booking system provider: "Are you a Google connectivity partner for free booking links or Hotel Center?"10 minYou have a clear yes or no
16 to 18If yes, ask them to set it up. If no, ask what path they suggest.Their timeYou have a set-up date
19Compare your price on each OTA and on your own page for the same dates.20 minAll prices match
26Search your property on Google again and look in the price box.10 minYou can see your own link, or you know why not
27If the price is wrong, compare it with your page and fix the cause.20 minGoogle and your page agree
30Ask for the first report: views, clicks, bookings. Write down one change for next month.20 minNext month's task is chosen

Do this inside Kiyo. Days 19 and 27 are about matching prices. In Kiyo, you change a price once, and the channel manager sends it to your connected OTAs and your booking page together. Then you paste your Kiyo booking page link into your Google Business Profile.

See one price update your OTAs and booking page in the demo

Common mistakes to avoid

  • Linking only to an OTA. If your Google profile only links to Booking.com, guests book there and you pay commission.
  • Prices that do not match. Google checks price accuracy. Different prices can push your link down.
  • Expecting paid ads to fix everything. Paid ads do not lift your free ranking.

Frequently asked questions

Book a Kiyo demo and see your booking page
Add Kiyo to your preferred sources on Google