Every booking through a middleman
Online travel agencies bring guests, then take a share of every night. Guests who loved the stay rebook there again.
CommissionAds and visibility: customers who are looking for your service now or don’t know about it yet.
01 Google AdsEnquiries from people searching for your service right nowfrom $750/mo 02 Social media adsMeta, TikTok, LinkedIn: customers who are not searching yetfrom $700/mo 03 SEOHigher in Google and Maps without paying per clickfrom $1,000/mo 04 Visibility in ChatGPT and AIYour business in AI assistant answerspart of SEO 05 Amazon and marketplacesSell where customers already buywith a partnerThe place where a visit turns into an enquiry, and a system that doesn’t lose that enquiry.
01 Web designA website that turns visits into enquirieslanding from $1,300 02 Online storesCart, payments and shipping, ready for adsfrom $4,800 03 CRMNo enquiry gets lost in a phonesetup $3,400 04 Chatbots and AIThey answer customers, at night too$2,500 05 Email and SMSCustomers come back instead of forgetting youquoted individuallyPlan and tracking first, budget second. You know what works before you spend more.
01 Strategy and auditKnow where to spend the budget before you spend it$2,400 02 AnalyticsSee which ad brings in money$650 03 ConsultationsA call about your specific problem$70/h 04 Free auditA quick review and 3–5 priorities to start$0How your business looks and sounds before anyone calls you.
01 Social media managementProfiles that look like a real businesswith a partner 02 Creative and videoGraphics and videos that stop the thumbquoted individually 03 BrandingA logo and style that sets you apartwith a partner
Edmonton, Canada
200 keywords on page one of Google
Boreal Kitchens
Winnipeg, Canada
up to 5 enquiries/mo from Google without ads
Adela Realtor
Żywiec, Poland
from 3 to 9 locations in two years
Gładko Tnący Barber
Żywiec, Poland
PLN 15 000 +/mo in delivery orders
Da Diego
Marketing for hotels and lodges that moves guests from booking sites to your own front desk. I build a site that sells the stay so more of each night's rate stays with you.
Free: a 30-minute call, an action plan and a price range in writing.

Independent properties do not lack charm. They lack a direct channel strong enough to stand next to the big booking sites.
Online travel agencies bring guests, then take a share of every night. Guests who loved the stay rebook there again.
CommissionLovely photos, but no rates, no clear room comparison and a booking button that opens a clunky engine in a new tab.
WebsiteThe busy weeks fill themselves. Spring and late fall need a reason to come, and nobody has written it down.
SeasonsCustomers book online at any time, and a reminder before the visit cuts down on no-shows.
Room pages with real photos and sizes, packages, the area, and a booking path that works on a phone in three taps.
Your profile, photos and reviews, plus search ads on your own property name so a booking site does not take that click.
Aimed at nearby cities within a few hours' drive, with weekend and package offers for the months that need help.
A guest who stayed once is your cheapest next booking. A few well-timed emails a year, sent with consent.
Your rooms, seasons, booking engine and the share of nights that come direct today.
What a guest sees on Google, your site and the booking path. A written plan with budget and deadlines.
New site connected to your booking engine, analytics that see completed bookings, ad accounts in your name.
Planned months ahead, checked every two weeks, reported monthly in bookings and revenue.
Final prices. Ad spend goes directly to Google or Meta; about $1,000 a month is a sensible minimum for a full season.
Multi-page site with rooms, packages, area guide and booking engine link.
Website, Google Ads setup and analytics that track real bookings.
Setup of both channels for an existing site; then $1,200/month for ongoing management.
Large website with a booking system, CRM and ads; guests pick a slot without calling. The project has just launched; I'll share results once there are hard numbers.
See the case study →Website with event sign-up for an international audience, in a tourist city. The project has just launched; I'll share results once there are hard numbers.
See the case study →For an independent hotel, inn or lodge, marketing for hotels comes down to one number: how many nights are booked directly. Online travel agencies are useful for reach, but every night they sell carries a commission, and the guest's email stays with them. A direct booking costs less and lets you invite that guest back. Most of what I build for a property points at that.
The website does the heavy lifting. Guests compare rooms, look at the bathroom, check whether breakfast is included, and want the total price before they commit. A business website with a page for each room type, honest photos, the area around you and a booking button that works on a phone does more than any campaign.
Canada gives most properties two or three peaks and long quiet stretches. A ski lodge lives on December to March, a lake resort on July and August, a city hotel on events and conferences. The shoulder seasons decide the year. I write down your calendar before spending a dollar:
Campaigns for spring and late fall go out weeks before, aimed at cities within a few hours' drive. A fall colours weekend, a spa and dinner package or a winter midweek rate gives people a reason to choose those dates.
Reviews close the loop. Guests read them on Google and on booking sites before they read your own description. A short, personal reply to each one, including the awkward ones about thin walls or a slow check-in, shows the next guest that someone cares. I set up a simple routine so replies take minutes a week.
The Competition Bureau has been clear that the advertised price should include mandatory fees, apart from taxes. Resort fees, cleaning fees or service charges added at the last step can count as drip pricing. I write rates and ads so the number a guest sees first is the number they pay before tax. It protects you and it reduces abandoned bookings.
Privacy matters too. If you track bookings with Google or Meta pixels, your site needs a clear privacy policy and, in Quebec, consent for tracking under Law 25. I set up analytics with GA4 and Tag Manager so you see bookings by source while respecting consent.
| Search | What they need to see |
|---|---|
| Hotel name | Your site first, with a booking button |
| "Cabins near Jasper" style searches | Location, distance, photos, rates |
| "Pet friendly hotel" + city | A clear pet policy and fee |
| "Wedding block" or "group rates" | A group page with a form |
US visitors are a real audience for many Canadian properties, especially near the border or in famous parks. A short note on prices in Canadian dollars and what is included helps them decide.
If you host weddings and events, read marketing for event and wedding venues too. For the ads side, see Google Ads management, and for travel sellers who package stays, marketing for travel agencies.
I usually keep the booking engine or channel manager you already use and build the site around it, so availability stays in one place. What I change is the path: fewer clicks, clear rates, and tracking that sees when a booking is actually completed. If your engine cannot be tracked at all, I will tell you in the audit.
Usually yes. People search your name after seeing you on a booking site, and other advertisers may bid on it too. A small brand campaign sends that click to your own site, where the guest books direct. It is often the cheapest campaign in the account.
Include it. Under the Competition Act, advertising a price and then adding mandatory fees at checkout, known as drip pricing, can be treated as misleading. Taxes can be added separately, but other mandatory charges should be in the headline rate. It also simply converts better.
Remote properties often depend on it more than city hotels. Guests plan further ahead and read more. A clear page on how to get there, what to bring, road conditions by season and what is nearby answers questions before they become phone calls.
If you are in Quebec, yes: French must be at least as available as English. Elsewhere it is optional. I work in English and do not write or build French versions, so if you need one, it would come from your own team or translator.
Tell me about your property, your booking engine and your quiet season. I answer within one business day, or book the free 30-minute call.
What do you need most?