Complete guide

B&B and guest house website: how to get more direct bookings

Booking platforms bring you guests, but they take a commission or fee on every stay and keep the relationship with your guests. A website of your own, built well and linked to your Google Business Profile, lets you take a growing share of bookings directly. This guide covers what to put on it, how to take bookings, which policies to spell out and how to bring guests back to you rather than to a platform.

Updated 11 min read By the Voxtya team

Why does a B&B or guest house need its own website?

Quick answer: because every booking you take directly saves you a commission and gives you the guest’s contact details. A good B&B website shows each room (photos, amenities, how many it sleeps), your rates and policies (taxes, cancellation), availability with a Book button, how to get there, dinner if you offer it, things to do nearby and your reviews. It should be linked to your Google Business Profile, which is often the first place people find you.

Platforms such as Booking.com or Airbnb do something valuable: they put you in front of travellers who have never heard of you. In return, they take a commission or service fee on each booking, on terms that vary by platform and country (check their current terms), and they control the relationship: messaging, reviews, the guest’s details.

The goal usually isn’t to leave the platforms overnight but to rebalance: let them bring you new guests, and make sure the people who search for you by name, the ones who come back and the ones who were recommended to you book with you directly. That’s your website’s job.

This guide is for bed and breakfasts, guest houses, holiday cottages and vacation rentals, and small independent inns and hotels. For setting up online booking in general, see our guide to commission-free online booking too.

Which pages should a B&B website have?

A traveller who’s hesitating wants to know what the room looks like, what it costs, how to get there and whether they’ll be well looked after. Each page should answer one of those questions.

PageWhat it should includeThe usual mistake
HomeThe place in one sentence, a great photo, the area, a visible “Book” buttonA long introduction before a single photo
RoomsOne section per room: photos, size, beds, how many it sleeps, bathroom, amenitiesA mixed gallery where nobody knows which photo is which room
Rates and policiesNightly rates (breakfast included or not), local taxes, minimum stay, cancellation termsVague or missing prices that send people back to a platform
Availability and bookingOpen dates and a booking form or booking toolJust “call us”, with no idea of availability
DiningIf you offer dinner or packed lunches: how it works, price, days, booking aheadForgetting to say that dinner must be booked in advance
Getting hereAddress, map, nearest station or airport, parking, check-in and check-out timesAn address with no help for places that are hard to find
Things to doYour own recommendations: walks, markets, restaurants, sightsGeneric tourist copy lifted from elsewhere
ReviewsYour Google reviews, with a link to your listingTestimonials with no name or date

Photos sell the stay

In hospitality, photos decide almost everything. Shoot each room in daylight, tidy, from several angles, and don’t forget the bathroom, the view, breakfast and the shared spaces (garden, lounge, pool). Caption every photo with the room name. Eight sharp, honest photos beat thirty dark or heavily edited ones: a guest who feels misled on arrival will say so in their review.

Write for the guest, not for yourself

Skip the superlatives (“stunning setting”, “truly unique”) and describe what guests actually get: “breakfast is served on the terrace overlooking the vineyard from 8 to 10 am”, “the Linden room has a king-size bed and a walk-in shower”. Concrete details reassure far more than adjectives.

Free tool, no sign-up

Check your property’s visibility for free

Enter your B&B or guest house name: see how it shows up on Google and in AI assistants, and what to improve.

Run the free check

How do you let guests book directly on your website?

A website with no way to book sends the traveller back to the platform where they first saw you, and you pay the commission. So guests need to be able to book, or at least request a booking, directly with you.

Three ways to do it

MethodProsCons
Booking request form (dates, guests, room)Simple, and you stay in control of every requestGuests wait for your reply, so you need to answer quickly
Online booking tool with availabilityGuests see open dates and book any time, with automatic confirmationAvailability must be kept up to date if you also list on platforms
Phone and email onlyPersonal contact, which some guests loveYou lose people who book late at night or from abroad

Whichever you choose, keep a phone number and email visible: many B&B guests like to chat before booking, especially for a longer stay or a special request.

Avoid double bookings

If you take bookings on your site and on one or more platforms, the risk is letting the same room twice. Depending on the tools you use, some can sync calendars; if not, get into the habit of blocking the dates everywhere the moment a booking comes in, whatever its source. One master calendar, updated every day, prevents most mix-ups.

Give people a reason to book direct

A traveller who finds you on a platform and then visits your website should see a reason to book with you: direct contact with the host, clear cancellation terms, a welcome touch, local breakfast front and centre, the chance to ask questions first. Before you play with prices, check what your agreement with each platform says (see the next section).

Can you charge less on your own website than on the platforms?

This is the “rate parity” question: some platforms have required properties, by contract, not to sell for less elsewhere, including on their own website.

The rules depend on where you are and on the agreement you signed. Several European countries have restricted or banned these clauses in recent years, particularly for hotels, and competition authorities have looked closely at them; elsewhere, they may still appear in contracts. There is no single answer that applies everywhere.

Before offering a lower direct rate, reread the terms of each platform you list on, and if in doubt, ask your tourism association, your trade body or a legal adviser what applies to your type of property and your country.

Price isn’t the only lever, either. A personal reply, easy-to-read cancellation terms, a small welcome gift or a later check-out can make booking direct more attractive without touching your rates. For many guests, a direct line to the host matters as much as a small price difference.

Which rules and policies should your website make clear?

Short-term accommodation is regulated differently from one country, region and even town to the next: registration or licensing, local occupancy or tourist taxes, fire safety, and limits on how many nights or rooms you can let. Check with your local authority or tourism body what applies to your property, and keep your website in line with it.

What guests should be able to find

  • Your rates and what they include (breakfast, linen, cleaning), with any taxes or fees shown upfront rather than at the last step;
  • Your deposit and cancellation terms;
  • Check-in and check-out times, and what to do if arriving late;
  • House rules that affect the decision: children, pets, smoking, quiet hours, accessibility;
  • Your registration or licence number where your area requires it to be shown on listings and websites;
  • Your business details and a privacy notice explaining what you do with the information guests send through your booking form.

Only show ratings, awards or quality grades you currently hold, and make sure they’re up to date.

How should you present deposits and cancellation terms?

Clear terms prevent most disputes and reassure a guest who’s booking far from home. They should be visible before booking and repeated in the confirmation email.

  • Deposit: if you take one, say how much, how to pay and by when;
  • Cancellation by the guest: until when it’s free, and what you keep after that;
  • Early departure or late arrival: what’s still owed;
  • Cancellation on your side: what you offer (refund, another date);
  • Times for check-in and check-out, and how late arrivals work.

Write these terms in plain language, without legal jargon, and apply them with common sense: a goodwill gesture in a genuinely difficult situation (illness, a cancelled flight) is often worth more than the review you’d otherwise get. For the rules that apply to your type of business, rely on official sources and your local tourism body.

After each booking, send a confirmation with the dates, room, price, any deposit, cancellation terms, address and your contact details. A short reminder with directions a few days before arrival is always appreciated.

How do you turn platform guests into direct bookings?

Your strongest lever is past guests and people searching for you by name. Here’s how to get them booking with you, while playing by the platforms’ rules.

Look after your Google listing

Many travellers who spot you on a platform then type your name into Google. They land on your Google Business Profile, which should show your website, your phone number, good photos and, ideally, a booking link that leads to you. Our article on adding a booking link to your Google Business Profile explains how, and our Google Business Profile guide covers the rest.

Bring guests back

A happy guest is your best future guest. During the stay, a card in the room with your website address is a natural invitation to book direct next time. For guests who booked directly with you and agreed to hear from you, a thank-you email after the stay and an update once or twice a year (new season, new room, a local event) keep the connection alive.

Respect the platforms’ rules

Platforms generally forbid using their messaging or the contact details they pass on to divert a current booking to your website. Don’t do it: your listing could be suspended. What’s fair game is being easy to find directly for next time, through your name, your Google listing and your website.

Ask for Google reviews

Reviews left on a platform stay on that platform. Ask happy guests for a Google review too, at check-out or in your thank-you email: it makes your listing more visible and reassures people who find you through search. The method is in our guide to getting more Google reviews.

How do you get your B&B website found?

A website nobody finds takes no bookings. For a small property, the most useful sources of visitors are, roughly in order:

  1. Searches for your name: a complete Google listing with your website address, and the same name everywhere;
  2. Local searches: “B&B + village or area”, which is why a Google listing in the right category with recent reviews matters, along with a site that genuinely talks about your area;
  3. Tourist offices and local websites: ask to be listed on your local tourism site with a link to yours;
  4. Social media: a few seasonal photos on Instagram or Facebook, with your booking link in your profile (see our social media guide);
  5. AI assistants: more and more travellers ask ChatGPT or Gemini for “a quiet B&B near…”, and these assistants draw on public information (website, Google listing, reviews).

A “Things to do” page written by you, with the places and walks you actually recommend, is both useful to guests and good for search: it’s content nobody else can copy.

Check for free how your property shows up on Google and in AI assistants with our visibility check.

Which mistakes should you avoid on an accommodation website?

  • No booking button, or one that sends people to a platform: you pay commission on your own visitors;
  • Dark, dated or over-edited photos that lead to disappointment on arrival;
  • Prices that are hard to find or don’t say what’s included (breakfast, taxes, cleaning);
  • Out-of-date availability that causes double bookings;
  • No cancellation terms, which breeds disputes;
  • A site that’s hard to use on a phone, when many guests book from their mobile;
  • A different name on your website, Google listing and platforms, which muddles searches for you;
  • Made-up or unsourced reviews: against the rules, and easy to spot.

Once a season, run the test: search for your property on Google from a phone, as a guest would, and go all the way to booking. Every step that sticks is a lost booking.

The steps at a glance

The steps to build an accommodation website that takes direct, commission-free bookings.

  1. Photograph every room. Sharp daylight photos, room by room, including the bathroom, the view and breakfast.
  2. Write your rates and policies. Prices, what they include, taxes, deposit, cancellation, check-in and check-out times.
  3. Set up direct booking. A booking request form or a booking tool with availability, plus a visible phone number and email.
  4. Keep one master calendar. Block dates everywhere as soon as a booking comes in, whatever its source.
  5. Link your site to your Google listing. Add your website and a booking link to your Google Business Profile.
  6. Stay in touch with guests. A card in the room, a thank-you email and a Google review request at check-out.

Do it without spending your evenings on it

Voxtya bookings

Stays with arrival and departure dates and room types, bookable 24/7 from your website and Google listing, with no commission and email confirmations. €29/month, or €49/month with the website, 30-day free trial.

Go further

Does a B&B need a website if it’s already on Booking.com or Airbnb?
It isn’t compulsory, but without one every booking goes through the platforms and their fees, including guests who were searching for you by name. A website with direct booking lets you take some of those bookings without a middleman.
How much commission do booking platforms charge?
It depends on the platform, the country, the type of property and sometimes the options you choose. Check the current terms in your host or property account: that’s the only reliable source for working out your costs.
Can I charge less on my own website than on Booking.com?
It depends on your country and your contract. Some European countries have restricted or banned rate parity clauses, especially for hotels, but rules differ. Reread each platform’s terms and get advice before changing your direct prices.
How do I avoid double bookings between my website and platforms?
Keep one master calendar and block dates everywhere as soon as a booking arrives. Some tools can sync calendars; check what yours offer, and review your availability daily in high season.
What should a room page include?
Honest photos, the size, bed type, how many it sleeps, the bathroom, amenities, the price and what it includes, plus a button to book or check availability. Say what makes that room different from the others.
Do I need to show taxes and fees on my website?
Yes, show any local tourist tax or extra fees upfront, with the amount and whether it’s per person or per night. Guests shouldn’t discover an extra charge at the last step, and in many places consumer rules require prices to be shown clearly.
Can I contact a Booking.com guest to get them to book direct next time?
Platforms generally forbid using their messaging or the details they pass on to divert bookings. The safe approach is to be easy to find directly: a card with your website in the room, an up-to-date Google listing and the same name everywhere.
How do I get Google reviews for my B&B?
Ask at check-out, when guests tell you they enjoyed their stay, and include a direct link to your review page in your thank-you email. A discreet QR code in the room or at breakfast works too. Then reply to every review.
Do I need an online booking tool, or is a form enough?
A form is enough if you answer every request quickly. A booking tool with availability lets guests book any time, which matters for late-night and overseas bookings. Either way, keep a phone number and email visible.
Should I register or license my B&B before putting up a website?
Many areas require short-term accommodation to be registered or licensed, and some require that number on every listing and website. Check with your local authority or tourism body before you start taking bookings.
FAQ

Your questions, answered.

Another question?

Write to us: a real person gets back to you quickly.

Contact us
30-day free trial, no commitment

Put it into practice.

Voxtya brings Google reviews, website, bookings and social media together in one app built for local businesses.