Distribution and channels

Referral and affiliate partners for a hotel: bloggers, local businesses and how to pay them

A referral partner sends bookings and is paid for them. This guide explains how to track those bookings, pay partners safely, and keep your other channels protected.

  • 11 min read
  • AI Otel Editorial

AI draft · awaiting editorial review

Contents

Key takeaways

  1. A referral program is three things: a named partner, a trackable identifier, and a payment tied to a stay that actually happened.
  2. Pay after checkout, not at booking, so cancellations and no-shows do not cost you commission.
  3. Keep partner codes private: a code on a public page becomes a discount anyone can use and a price your other channels can see.
  4. Write the agreement before the first booking: basis of payment, tracking window, disclosure duty, data protection, and how either side ends it.
  5. Judge the program on net revenue after commission, and pause one partner to test whether those bookings were incremental.

A referral or affiliate partner is a person or business that sends a hotel a booking and is paid for that booking, usually a share of room revenue. The hotel gives the partner a trackable code or link, pays only after the stay, and keeps the offer off public pages so it does not undercut other channels.

A travel blogger offers to write about your hotel for a share of every booking. A diving school two streets away wants to send you guests. Both sound simple until the first payout request arrives and nobody can say which bookings were theirs. This article walks through hotel affiliate and referral partners from the ground up: who is worth an agreement, how to track bookings, how to pay, and how to keep the program from damaging your other channels. By the end you should be able to set up a small program with two or three partners and reconcile it in an hour a month.

What is a referral or affiliate partner for a hotel?

A referral or affiliate partner is an outside person or business that sends you a booking and is paid for it, usually as a share of room revenue. The partner does not sell your rooms; it points people at you.

Three parts make it a program rather than a favor: a named partner, a trackable identifier (a code, a link or a landing page), and a payment tied to a stay that actually took place. Miss any one of the three and you have either a gift or an argument.

It is not a booking site. An online travel agency (OTA) is a distribution channel with contracted rates, its own terms and its own cancellation handling; a referral partner has no access to your inventory and no right to set your price. If you are comparing the two, see our guide to working with online travel agencies and booking sites.

It is not a tour operator or wholesaler either: those buy or block rooms and carry the risk of not selling them. A referral partner carries no risk and gets paid only when you do. And it is not a marketing agency or freelancer, who are paid for work delivered rather than for a result.

Why run one at all? It reaches audiences you do not own, and the cost appears only when revenue appears. The price of that is attribution arguments, a disclosure duty toward the audience, and the risk of paying for bookings you would have had anyway. The rest of this article is about managing those three costs.

Which partners are worth a referral agreement?

Start with partners whose audience already travels to your area and who cannot set your price. A short list you can reconcile by hand beats a network you cannot check.

Content partners include travel bloggers, newsletter writers, video creators and local guide sites. They bring reach and a link back to your site, which also helps your search visibility; our hotel website SEO checklist covers how to make the most of that. Verify that the audience is real and travels to your area before you sign anything.

Local businesses include restaurants, spas, diving and outdoor schools, transfer firms, guides and museums. Two-way referral is normal here: you send guests out, they send guests in. It works, but write down who pays whom, or it becomes a favor ledger nobody can settle.

Past guests and staff members are the cheapest program to run: a personal code is easy to issue and easy to explain to a guest. Volume is small, so keep the paperwork light. Event and wedding planners and corporate bookers bring high-value stays, but these are usually negotiated group contracts rather than referral codes, and they belong in a different conversation.

Partner typeWhat they bringWhat to watch
Content creatorReach and a link back to your siteAudience may not travel to your area
Local businessGuests already in the destinationTwo-way payment can get confusing
Past guest or staff memberCheap, credible word of mouthSmall volume; needs a simple code
Event or wedding plannerHigh-value staysUsually a group contract, not a code

Run four selection checks before signing. Does the partner actually speak to your guest? Will they label a paid recommendation? Do they want control over your price or your review scores, which is a red flag? Can you verify their audience at all? Then ask what the partner wants in return: some want cash, some want a free stay, some want a link from your site. Only the first two are a referral program; a link exchange is something else.

How do you track which bookings came from a partner?

Give every partner one identifier, record it on the reservation, and reconcile the partner list against your own booking records on a fixed day each month.

Identifier options run from weakest to strongest: the guest says the partner's name at booking; a promo code typed into the booking engine; a dedicated landing page; a tracked link. The weaker the identifier, the more arguments later. Whatever you choose, put the code field where the guest sees it (booking form, confirmation email, guest app) and where your staff see it (reservation note, arrival list). A code nobody records is not tracking.

Set an attribution window in writing, for example 30 or 90 days from the click or the code use, and apply it identically to every partner. A longer window is more generous to the partner and more expensive for you, because the same booking can be claimed later. Decide in advance what happens when a booking carries two partners, for example last code used, and write that rule into the agreement.

Watch the double count: a guest who books through a booking site and later mentions a blogger. A referral should not be paid on a reservation that already carries an agency or booking-site reference. If you are also measuring traffic from AI assistants, keep that data separate from partner attribution; our guide to analytics for AI assistant visits explains the setup.

Keep one ledger: date, reservation number, partner, room revenue, commission, status (stayed, cancelled, no-show). It is the only defence when a partner disputes a payment. Reconcile monthly, not at year end: old disputes are settled by whoever kept better records.

ChecklistTracking setup checklist

  • One identifier per partner
  • Code field visible to guest and to staff
  • Attribution window written down
  • Rule for two-partner bookings written down
  • Exclusions for agency and booking-site reservations
  • One ledger with a status column
  • A fixed monthly reconciliation day

How should a hotel pay referral partners?

Pay a defined share of room revenue, after the guest has checked out, against a written agreement that says what happens when the booking cancels.

Choose the basis deliberately. A share of room revenue keeps restaurant and spa charges out of the argument. A flat fee per stay or per night is easier to forecast. Credit against a future stay costs no cash but is hard to value and hard to account for.

Payment basisHow it is calculatedWhen it suitsWhat to watch
Share of room revenuePercentage of the room charge onlyMost programsNeeds a clear definition of room revenue
Flat fee per stayFixed amount per completed staySimple, low-value bookingsCan exceed the margin on a cheap room
Flat fee per nightFixed amount per night soldLong staysGrows with length of stay
Credit or barterFree nights or services instead of cashPartners who will use themHard to value and to account for

Pay after checkout and after the cancellation window closes. A booking that cancels or no-shows earns nothing, and the agreement should say so in one sentence. Add a clawback clause: if a guest cancels after a payout or disputes the charge, state whether the commission is reversed or credited against the next payment. Use a minimum payout and a fixed rhythm, for example a monthly statement and one transfer, to keep small payments and small disputes down.

The agreement should cover: basis and exclusions, tracking window, who handles tax, invoicing, use of your name and photos, disclosure duty, data protection, exclusivity (usually none), term and termination. On tax and paperwork: how a commission payment is documented depends on whether the partner is a company, a sole trader or an individual, and on your own books. Confirm the invoice, VAT and withholding treatment with your accountant before the first payment, not after.

One rule for guest-facing pages: never publish the commission level as a selling point. It is a cost line, not an offer.

What stops a referral program from undercutting your other channels?

Keep partner offers private, cap what a partner can give away, and exclude bookings that already belong to another channel.

Private means a code the partner shares with their own audience, not a discount published on your website or picked up by a coupon site. Once a code is public, it is your new price, visible to every guest and every channel. Cap the total too: the partner's commission plus any guest discount is your real cost, so decide the ceiling before you sign, not after the first invoice.

Exclude what is already sold: group blocks, agency and booking-site reservations, staff rates, and stays that were booked before the partner existed. Do not let a partner advertise a price below the public price on your own website. If you want a lower price for a closed group of guests, use a member or closed rate instead of a public code; our guide to member-only and closed rates covers how.

Check your existing contracts. Rates you have given agencies and booking sites may carry price or publication terms; whether a private partner code touches them is a question for your legal adviser, not for a blog post. Finally, sunset every code with an end date. It forces a review and stops a dead code circulating for years.

Key pointFour fences for channel protection

Private codes only. A ceiling on commission plus discount. Exclusions for agency, booking-site and group reservations. An end date on every code.

What must you disclose, and what guest data can you share?

Tell the audience when a recommendation is paid for, and give partners as little guest data as the job needs, which is usually none.

Audience disclosure first: a paid post, a paid link or a gifted stay should be labeled as such by the partner. Put that duty in the agreement and check the published post yourself. Guest-facing disclosure second: if a local business pays you or you pay them, say so in plain words where guests see the offer.

Guest data is the sharper edge. A partner does not need your guest list: share booking counts and revenue totals, never names, emails, phone numbers or identity details. Under Türkiye's personal data protection law (KVKK, kişisel verilerin korunması kanunu), if any guest data does move to a partner there must be a lawful basis and a written scope. Confirm the details of your own case with your legal adviser.

Two practices protect the program's integrity. First, do not make a payment conditional on a review score: it corrupts the signal you are trying to read and it reads badly to guests. Second, keep the agreement, the disclosure text and the payout statements in one file, so a question six months later takes minutes, not days.

Watch outTwo things that end a program quickly

Paying for review scores, and handing a partner a guest list. Neither is needed for the program to work.

How do you know the referral program is working?

Judge it on net revenue after commission and on bookings you would not otherwise have had, reviewed on a fixed date with a decision per partner.

Measure six things: referred bookings, room revenue, commission paid, cancellations, net revenue after commission, and the share of total bookings the program represents. Then run an incrementality test: pause one partner for a period and compare. If bookings do not move, the partner was taking credit for demand you already had.

Compare cost per booking with your other channels on the same basis, commission plus any guest discount, not against zero. Write kill rules in advance: a partner below your threshold after two review periods, a partner who breaks the disclosure duty, a code that leaked to a coupon site. Keep the review quarterly and short: one page, one decision per partner, either continue, change the terms or end it.

ChecklistQuarterly review checklist

  • Which partners produced bookings that completed?
  • What did each partner cost after cancellations?
  • Which bookings carried another channel's reference?
  • Is any code visible on a public page?
  • Did every paid post carry a label?
  • Which partner do we pause next quarter to test incrementality?

What to do next

Before you sign the first partner, write two short documents: a one-page agreement covering basis of payment, tracking window, disclosure, data and termination, and a single ledger with a status column. Then start with two or three partners you can reconcile by hand. The program only becomes safe to scale once tracking and payment are boring.

Frequently asked questions

Can a hotel pay a blogger per booking instead of a flat fee?

Yes, and per-booking payment is the safer default because the cost only appears when revenue appears. It needs a written agreement, a code or link the hotel can actually record on the reservation, payment after checkout, and a duty on the blogger to label the recommendation as paid. A flat fee shifts the risk to you and belongs to hired marketing work, not to hotel affiliate and referral partners.

How long should a referral code stay valid?

There is no universal answer. Pick a window, for example 30 or 90 days from the click or the code use, write it in the agreement, and apply it identically to every partner. A longer window is more generous to the partner and more expensive for the hotel, because the same booking can be claimed later. Give every code an end date so nothing circulates unreviewed for years.

Can a local restaurant or spa send guests to a hotel for a commission?

Yes, and two-way referral is common in a destination. Decide who pays whom and on what basis, keep the amount private, and exclude guests who were already staying with you, so you do not pay for business you already had. A simple monthly statement of booking counts, with no guest names attached, is usually enough paperwork.

Does a private partner code conflict with rates given to booking sites or agencies?

It depends on the terms of your existing contracts, which vary from agreement to agreement. Keep partner codes private and off public pages, do not advertise below your own public price, and ask your legal adviser about the specific contracts you have signed. The general duty is simple: a referral code should never become a published rate your other channels can see.

How is a referral commission documented for tax?

It depends on whether the partner is a company, a sole trader or an individual, and on your own accounting. Confirm the invoice, VAT and withholding treatment with your accountant before the first payment, not after. Keep the agreement and the payout statements together so the documentation is complete when it is needed.

AI Otel EditorialEditorial team

Drafted with AI assistance from AI Otel’s published fact base. Not yet reviewed by an editor.

For hotels: OtelCiro.

OtelCiro, AI Otel’s hotel growth and consultancy arm, is operating today.

Talk to OtelCiroRequest a briefing