The Hotel, B&B or Guesthouse Website That Books

A hotel, B&B or guesthouse website showing a room gallery and a direct booking form

A traveller planning a few nights away almost never picks a place on the spot. They open a dozen tabs, save the ones that look promising, and over an evening whittle that pile down to the two or three they will actually write to or book. A hotel, B&B or guesthouse website is where most of that culling happens - and it happens fast. A dim room photo, a vague “cosy double” with no real detail, a booking button that throws them onto a grey third-party page: any one of those is enough to close the tab and move on to the next candidate.

By the time a guest is comparing finalists, they have already decided they want a few nights somewhere like yours. The only question left is which door they knock on. That decision is made almost entirely on your own pages - the rooms, the feel, the ease of saying yes - and an independent property that loses the cut there loses it to the platform sitting one tab over, the one that will happily take the booking and 15 to 20 percent of the rate with it. This guide is about how to win that cut on your own site, what turns a finalist into a confirmed booking, and why - across Switzerland and Italy - the owners keeping the most of their own revenue treat their website as the place the choice is actually made.

What the OTAs are really costing you

Let me put a number on it, because the number is the entire argument. A guesthouse with eight rooms, decent occupancy, and an average rate that lands somewhere reasonable might do 90,000 to 120,000 in room revenue across a year. Push all of that through Booking.com and Airbnb at their standard cut and you have quietly handed over somewhere between 15,000 and 24,000 - every year, forever, with no end date and no equity to show for it. That is not a marketing expense. That is a partner you never agreed to take on, drawing a salary off your beds.

Now here is the part owners miss. You are not paying that commission for the booking. The booking would often have happened anyway - the guest already wanted to come, or came back for a second stay, or was sent by a friend who loved the place. You are paying it because the transaction ran through the OTA’s checkout instead of yours. Same guest, same room, same night - and on one path it costs you nothing and on the other it costs you a fifth of the rate. The difference is entirely about where the “book now” button lives.

That is the whole game. Nobody serious is telling you to delete your Booking.com listing - the reach is real and you would be mad to throw it away. The move is subtler and far more profitable: let the OTAs do what they are brilliant at, which is putting you in front of strangers, and then make sure the guest who could book direct actually does. Every booking you pull onto your own site is a booking at zero commission. Over a year, on the numbers above, clawing back even half of them is the difference between a hard season and a comfortable one.

Why a listing is not a hotel, B&B or guesthouse website

Plenty of owners say the same thing to us, and they are not wrong to ask: “We’re on Booking.com, we’re on Airbnb, we post nice photos on Instagram - what is a website going to add?” The answer is ownership, and it is worth being precise about it, because the three things do genuinely different work.

The OTAs - Booking.com, Airbnb, Expedia, whatever dominates your stretch of the market - are extraordinary at exactly one thing: discovery. They put your rooms in front of an enormous audience of travellers who have never heard of you and were never going to. Use that. But understand the trade. You rent that visibility by the booking, the relationship and the guest’s email belong to the platform and not to you, your rate sits next to a dozen competitors on the same screen, and the day you pause your listing you disappear. It is a vast, crowded marketplace and you are a stall in it. Useful for footfall. Hopeless as something to own.

Instagram is the other half of the confusion. It is a lovely window for a sunrise over the terrace or a perfectly made breakfast, and stories are good for “two rooms left this weekend.” But it is rented land too - the algorithm decides who sees the post, it slides down the feed in a day, and nobody completes a 600-franc three-night booking inside a Reel. Social is the top of the funnel. It makes people want to come. It then has to send them somewhere to actually book, and that somewhere should not be a platform taking a cut.

Your website is the only thing in that list you genuinely control. You set how it looks, what story it tells, how fast it loads, what the rooms cost, and what happens the moment someone decides to stay. It is open at midnight when a couple is finally deciding on next month’s break. It takes a booking while you are changing the linens. And every reservation, every email captured, every returning guest stays yours - no commission, no algorithm, no middleman standing between you and the person sleeping in your bed tonight.

What belongs on a hotel, B&B or guesthouse website

A hospitality site lives or dies on two things: whether it makes someone want the room, and whether it lets them book it without friction. Everything else supports those two jobs. Here is what earns its place, roughly in the order a guest meets it.

Photography that sells the feeling, not the floor plan

Start here, because nothing else matters if this is weak. A guest is not booking a room; they are booking a feeling - a quiet morning, a good night’s sleep, a view they will photograph. That feeling is sold almost entirely by images. You want a generous gallery: every room type shot in real daylight, the bathroom (people genuinely care, and an honest bathroom photo prevents bad reviews), the breakfast, the garden or terrace, the view, the detail that makes the place yours. Bright, level, true to life - not a fisheye lie that earns a one-star “nothing like the pictures.” Most independent hospitality sites fail right here, with four dim photos taken on a phone. Fix the photography and you have fixed half the conversion problem before touching anything technical.

A booking engine that takes a real reservation

This is the heart of the whole thing, and the single feature that separates a website from a brochure. A guest who has decided to stay must be able to pick dates, see live availability and the real price, choose a room, and confirm - in under a minute, on a phone, without being bounced to some grey third-party page that breaks the spell. Live calendar, transparent pricing, instant confirmation. If booking direct is even slightly more annoying than tapping “reserve” on Booking.com, the guest will simply use Booking.com, and your commission walks out the door. The booking engine is not a feature you add later. It is the reason the site exists.

Room pages that answer the real questions

Each room type deserves a proper page: the gallery up top, then the things people actually decide on - size, bed configuration, the view, whether there is air conditioning, the bathroom, the maximum occupancy, what is included. Travellers compare, and they compare on specifics. “Cosy double” tells them nothing. “Double, 18 m2, queen bed, lake-facing balcony, walk-in shower, sleeps two” lets them book with confidence instead of emailing you three questions first - and confidence is what converts.

Amenities and location, stated plainly

Two questions decide a huge share of bookings, and a surprising number of sites bury both. First, amenities: parking (this alone wins or loses bookings), Wi-Fi, breakfast and what it includes, pet policy, check-in times, family-friendliness, accessibility. List them clearly, with honest icons, no guessing. Second, location: an interactive map and a few plain lines about what is nearby - the station, the old town, the trailhead, the beach, the time to the airport. In hospitality, “where” is half the product. A map and a short, specific “getting here” beat a paragraph of adjectives every time.

Seasonal offers and packages

This is where an owned site quietly out-earns the OTAs. On your own site you can run things a platform makes clumsy or impossible: a three-nights-pay-for-two shoulder-season offer, a romantic package with a bottle waiting in the room, a long-stay winter rate, an early-bird discount for direct bookers. These do two jobs - they lift your average booking value, and they give guests a concrete reason to book with you rather than through the OTA, where you would only be paying commission on the same stay. A simple, well-placed offers section is one of the highest-return pages on the whole site.

There is a rhythm to hospitality that the OTAs flatten and your own site can play to. A ski guesthouse and a lakeside B&B want opposite things in February. The offers section lets you lean into your real calendar: fill midweek gaps in the quiet months, push a weather-proof package when the forecast turns, run a returning-guest rate that a platform would never let you target. Swap them as the season turns - it takes a minute from the dashboard - and the site starts working with your occupancy patterns instead of against them.

A simple guest journey after the stay

Most hospitality sites stop thinking at the confirmation email, and that is where the real money leaks. The booking is the start of a relationship, not the end of a transaction. A short, warm confirmation that tells the guest where to park and when breakfast runs; a pre-arrival note with the door code and a couple of local tips; a thank-you a few days after checkout with a gentle nudge to book direct next time and leave an honest review. None of it is complicated, and all of it turns a one-night OTA stranger into the kind of returning, direct-booking guest who is worth ten times more than the commission you paid to meet them.

A reason to book direct, made obvious

Spell out, gently and right next to the booking button, why booking here beats booking on a platform: best rate guaranteed, a free upgrade when available, free cancellation, a welcome drink, no booking fee. Guests genuinely do not know that booking direct often helps you and sometimes helps them too - tell them. A single honest line at checkout (“Book direct for our best rate and a free late checkout”) moves real numbers.

If you would rather see all of this assembled into one working site than read it described in a list, we built a complete demonstration you can click through: explore the live demo. It is a fictional small hotel, but every flow - gallery, room pages, the map, seasonal offers, and a working booking engine - is real and live.

Turning a browser into a booking

Having the right pages is necessary. It is not sufficient. The gap between a pretty site and a site that fills rooms comes down to a handful of unglamorous details, and the most important one is the easiest to overlook.

The booking has to be the easiest thing on the page. This is the highest-value action on the entire site, so treat it that way. The dates picker should be visible the moment someone lands, the price should appear without a fight, and confirmation should take seconds. Every extra tap, every required field you do not truly need, every redirect to a third-party checkout sheds a percentage of people who were ready to commit. We have watched owners win back real revenue from one change alone: making “book now” the loudest thing on the homepage instead of one button among six.

Speed and mobile decide it before anyone reads. Most of your traffic is on a phone, often on the move, frequently comparing you against two other places in adjacent tabs. A site that takes four seconds to load has already lost a slice of those people to the faster OTA app. Fast loading and a genuinely good phone experience are not nice-to-haves; they are the entry fee for being in the race at all. A bloated, plugin-stuffed site does not just feel slow - it actively pushes ready-to-book guests back to Booking.com.

Trust signals, right next to the booking. A recent review, a star rating, a real photograph of the owner, a clear cancellation policy, a phone number that a human answers - placed beside the booking form, not hidden on a separate page - measurably lifts how many people complete. Travellers are handing over a card to sleep in a stranger’s building; small, specific reassurance at the exact moment of decision is what tips them over.

Answer speed matters, even with instant booking. Plenty of guests message before they book - about a cot, a late arrival, parking for a van. A reply within the hour converts that enquiry far better than one they get tomorrow, by which point they have booked elsewhere. The site sets this up by routing every message straight to your inbox or phone the instant it is sent; you close it by treating that inbox like the revenue it is.

None of this is exotic. It is simply rarely done well in independent hospitality, which is exactly why doing it well is an edge.

OTAs, search and ads: where bookings actually come from

Sooner or later the question becomes “how do people find the site?” In hospitality the channels are specific, they behave differently, and a smart owner uses all of them deliberately rather than drifting into whichever shouts loudest.

The OTAs are your discovery engine, and that is fine. Booking.com and Airbnb are where a stranger with no prior knowledge of you finds your rooms, and no website on earth replaces that top-of-funnel reach. Keep them. The discipline is to treat them as paid acquisition - a way to win a first-time guest you would never otherwise have met - and then to convert that guest into a direct, repeat, zero-commission booker for every stay after. A guest book card in the room, a polite “book direct next time for our best rate” at checkout, a follow-up email three months later: that is how an expensive first booking becomes a free second one.

Organic search is the asset that compounds. People search “hotel near [the thing they came for],” “B&B with parking,” “guesthouse with breakfast” - and a fast, well-structured, multilingual site with proper room pages, real local content and a clean booking flow is what shows up over time. It is slow to build and there is no shortcut, but once it ranks it keeps sending you commission-free bookings month after month without a click charge. This is where an owned site earns its keep against the OTAs: every direct booking from organic search is one Booking.com never touched.

Google has two tools that matter here specifically. Your Google Business Profile - the map listing with photos, hours, reviews and a direct booking link - is close to free and disproportionately powerful for a local stay; keep it current and stacked with good photos. Google Hotel Ads and search ads can put your direct rate beside the OTAs at the exact moment someone is comparing, which is unusually high-intent. Meta - Instagram and Facebook - works better for desire than for closing: it fills the top of the funnel and feeds remarketing to people who looked but did not book.

The sane order is the same as the website itself: get the direct-booking site fast and convincing first, because every channel above eventually lands a guest on it, and a slow or clumsy site wastes the reach you paid for. Then lean on the OTAs for discovery, build organic underneath, and use Google ads to intercept comparison shoppers - all of it funnelling toward the one checkout that costs you nothing.

Ready-made or built from scratch?

So the site matters. What is left is the practical question of how you actually get one, and for most independent properties the instinct to commission something bespoke is the expensive wrong turn.

Picture the bespoke version honestly. You hire a studio, sign off a five-figure quote, and wait through a build that rebuilds a gallery, room pages, a map and - the genuinely hard bit - a booking engine wired to calendar sync and card payments, none of which is new ground. The risk of the project running over sits with you, the launch quietly drifts past the season you commissioned it for, and the day it does go live you have inherited a codebase that is now yours to patch, update and keep secure for as long as you run the place. A handful of large hotel groups with genuinely unusual operations have the volume to justify that. A guesthouse, a B&B, a small independent hotel almost never does.

The alternative is a productised, ready-made site: a complete hospitality site with the booking engine already built, tested and connected, which we then make yours. The structure is proven because it has been refined across many properties. You go live in days, not months - often inside a single season. You pay a sensible one-time setup and a flat monthly fee that includes hosting, maintenance, security and small changes, and - this is the part that pays for everything - 0% commission on every booking the site takes, unlike the OTAs and unlike the platforms that sometimes get pushed at owners. It stays fully customisable: your brand, your photography, your rooms and rates, with bespoke extras added later if you grow into them. The ready-made starting point is a running start, not a ceiling.

That is exactly the model behind our ready-made hotel and B&B website, one of a full line of ready-made websites for specific industries. You get the booking-ready site a custom project would have given you, without the months and the five-figure gamble, and you can be taking direct, commission-free reservations next week instead of next quarter.

Where to start

If you take one thing from all of this, make it the booking engine. Most owners pour their attention into the OTA listing - the discovery the platforms already handle well - and neglect the one thing that actually keeps the money: a fast, frictionless, commission-free way to book direct on a site they own. Get a quick, beautiful, trustworthy site live, put your best photography behind it, give guests a real reason to book direct, and answer every message within the hour. Do that and you have built a quiet machine that converts the reach you are already paying for into revenue you keep in full.

The hard part used to be getting a booking-ready site built at all. It is not anymore. The site is ready, the engine works, and it can be wearing your brand and taking your commission-free bookings in a matter of days.

Frequently asked questions

How much does a hotel, B&B or guesthouse website cost?
A bespoke build with a booking engine runs into five figures and takes months. A ready-made, productised site like ours is a one-time setup plus a low all-inclusive monthly fee covering hosting, maintenance, security and small changes - the current figure is on the solution page. And we take no commission on the bookings it brings you, which is the whole point: one direct reservation a week can cover the monthly fee several times over.
I am already on Booking.com and Airbnb. Why do I need my own site?
Because the two do completely different jobs. The OTAs are discovery - they put you in front of a traveller who has never heard of you, then take 15-20% and keep the guest's contact details. Your own site is where someone who already wants to stay with you - a repeat guest, a referral, a name they Googled - books with zero commission. Discovery is worth renting. The repeat and direct guest is worth owning. You want both, pointed at the same calendar.
How long before the site is online and taking bookings?
A ready-made hospitality site goes live in a few working days. We set up your brand, colours, rooms and rates, connect the booking engine, and it is live and accepting reservations. A custom project is usually a two to four month commitment before a single guest sees it - through a peak season you cannot get back.
Will it really cut my OTA commission?
It shifts where bookings happen, and that is where the saving is. You keep listing on the OTAs for reach, but every guest who books direct - because your site is faster, your rate is fair, and you nudged them at checkout - costs you 0% instead of 15-20%. Most owners we work with aim to move a third to half of their bookings direct over a year. On a 90,000-franc room revenue, moving half of it direct is roughly 7,000 saved a year.
Do I have to manage two calendars by hand now?
No. A proper booking engine syncs availability across your own site and the OTAs through a channel manager, so a room sold on Booking.com closes everywhere automatically and you never double-book. You set rates and availability once. Maintenance, updates and security sit with us on the flat monthly fee, so the system stays current without you touching code.