Every booking pays a cut
Guests find you on a big travel platform, book there and the commission comes off the top. Next year they search the platform again, not you.
OTAsAds and visibility: customers who are looking for your service now or don’t know about it yet.
01 Google AdsInquiries from people searching for your service right nowfrom $1,000/mo 02 Social media adsMeta, TikTok, LinkedIn: customers who are not searching yetfrom $600/mo 03 SEOHigher in Google and Maps without paying per clickfrom $750/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 inquiry, and a system that doesn’t lose that inquiry.
01 Web designA website that turns visits into inquirieslanding from $1,000 02 Online storesCart, payments and shipping, ready for adsfrom $3,900 03 CRMNo inquiry gets lost in a phonesetup $3,000 04 Chatbots and AIThey answer customers, at night too$1,900 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$1,900 02 AnalyticsSee which ad brings in money$550 03 ConsultationsA call about your specific problem$65/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 inquiries/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 vacation rentals that brings more guests straight to your booking engine. Online travel agencies stay as a channel; your own site becomes the one you profit from.
Free: a 30-minute call, an action plan and a price range in writing.

Guests find you on a big travel platform, book there and the commission comes off the top. Next year they search the platform again, not you.
OTAsPretty photos, but rates hide behind a slow external widget. Mobile visitors give up before they see a price.
WebsiteSummer weekends sell out on their own. March and November need a reason to come, and nobody gives one.
SeasonsCustomers book online at any time, and a reminder before the visit cuts down on no-shows.
Rooms or units with real photos, amenities, policies and your booking engine connected cleanly, with the total price visible before checkout.
Business Profile, hotel listings and free booking links where available, plus pages for the searches guests type about your area.
Ads on your property name to protect brand searches, and Meta campaigns for weekend getaways within driving distance.
Past guests hear about the off-season, a returning-guest rate or a festival weekend, with consent and an easy unsubscribe.
Your rooms or units, booking engine, OTA mix and the dates you struggle to fill.
Site speed on a phone, price display, Google listing, tracking from search to booking.
New site on a custom CMS, booking engine connected, area guides written for search.
Ads and emails aimed at specific soft dates, reviewed every two weeks.
About $4,000 a month in orders through its own website instead of third-party apps. The same shift a hotel makes from OTAs to direct.
See the case study →Large website with a booking system, CRM and ads. The project has just launched; I'll share results once there are hard numbers.
See the case study →Prices in US dollars. Booking engine and channel manager fees are paid to those providers.
Room or unit pages, area guide and booking engine connection.
Website, Google Ads setup and analytics through to the booking confirmation.
Both platforms after a $1,100 setup.
Marketing for hotels and vacation rentals has a different shape from most local businesses. Guests plan weeks ahead, compare across several sites and often look at the same property three times before booking. They search a destination plus a feature ("cabin with hot tub near Gatlinburg", "pet-friendly inn Cape Cod", "boutique hotel walking distance to downtown"), then check reviews, photos and the total price.
Your own website will rarely win the first search. It can win the last one: the moment a guest who found you on a platform types your name to see if booking direct is better. If that visit finds a slow page or a hidden price, they go back and book through the platform.
The FTC's rule on unfair or deceptive fees took effect in May 2025 and covers short-term lodging along with live-event tickets. In short, when you advertise a price for a stay, the mandatory fees, such as resort, amenity or cleaning fees, should be part of the total shown. Some states, California among them, add their own rules. I explain the details in honest pricing and junk fees; confirm your setup with your attorney.
I build business websites for hotels and rentals on a custom CMS, with one page per room type or unit, real photos and clear policies. The booking engine plugs in at the point of choosing dates. Area pages ("things to do in winter", "wedding guests staying nearby") bring search traffic months before a trip. Tracking follows each visitor through to the confirmed booking, so ad decisions rest on revenue.
US travel has strong rhythms: summer road trips, spring break, fall foliage in New England and the Smokies, ski season in the Rockies, holiday weekends from Memorial Day to Labor Day. Coastal properties from Texas to the Carolinas also live with hurricane season from June through November, so a clear cancellation policy and quick updates on your site and Google listing matter. Winter storms do the same for inland roads. I plan campaigns for the soft dates, not the weekends that sell themselves.
The cheapest booking is a repeat guest. A short email after checkout, a note before the anniversary of their stay and an off-season offer for past guests often outperform ads. Emails follow CAN-SPAM rules; texts need written consent. See my email marketing work for how I set this up.
I work remotely with properties across the US, from mountain towns near Denver to beach rentals around Tampa. Calls are on Zoom in your morning.
The usual ones: a booking button that opens a new tab on a phone and loses the guest, photos that hide the actual room, a rate shown without the cleaning fee, and no answer to the questions every guest asks (parking, pets, check-in time, quiet hours). Each one sends a guest back to the platform where the answers are laid out. I fix those before spending a dollar on ads.
Since 2025 a federal FTC rule requires short-term lodging businesses to show the total price, including mandatory fees, when they advertise a price. Taxes and government charges can be shown separately. Some states go further. I build price displays around the total; your attorney can confirm the details.
On generic searches, rarely. On your own name, your town and specific stays, yes. Many guests find you on a platform and then search your name. A fast site with a clear direct rate, flexible policies and a reason to book direct wins a share of those.
I connect the one you already use, or help you choose. I do not resell booking software. The engine's own fees are paid to that provider; the website, its code and the analytics stay yours.
With one or two units, a landing page from $1,000 is often enough: photos, amenities, calendar and a booking link. With several properties, a site with one page per unit and an area guide starts to bring search traffic. Check your city's short-term rental permit rules before advertising.
Analytics follows the visitor from the ad into the booking engine and records the confirmed booking and its value, where the engine allows it. Then the monthly report shows revenue per channel, not just clicks.
Tell me the property, the region and your booking engine. I'll reply within one business day.
What do you need most?