Anticode Open builder

Building a hotel website that sends guests to book direct

Guests visit a hotel's own site to see the rooms properly, check the location and book direct. Anticode can build the parts that persuade (room pages, getting here, dining, facilities, group enquiries) but it has no room inventory, rates or channel-manager sync. Live booking has to link to a booking engine.

Updated · By the Anticode team

What a hotel's own site is for

Most guests find a small hotel on a booking platform or map, then visit its website to decide. They want better photos than the listing, a clear sense of each room, honest directions, and reasons to book direct: a better rate, a flexible cancellation, breakfast included, an upgrade on arrival. If the hotel site is slower, vaguer or harder to book on than the listing, they go back and book there.

Room pages that sell the room

Give each room type its own page. Guests compare rooms on facts as much as photos:

  • Bed size and configuration, and maximum occupancy including children.
  • Room size, view, floor and whether there's a lift.
  • Bathroom: shower, bath or both.
  • What's in the room: desk, kettle, air conditioning, blackout curtains.
  • Accessibility features, described specifically (grab rails, roll-in shower, door widths) rather than a single "accessible" label.
  • Photos of that exact room type, including the bathroom.

An Anticode CMS collection with a field per fact gives every room type a page at its own address and keeps the format consistent. Upload your own photographs; the model sees them and places them. Each room page should carry a "Check availability" button to your booking engine, ideally deep-linked to that room if your engine supports it.

The booking engine handover

Rates, availability, payment and confirmation emails all belong in a hotel booking engine connected to your property management system or channel manager. Anticode doesn't hold room inventory, so it can't take a reservation or prevent overbooking. What it can do is make the path to the engine short and obvious: a booking button in the header on every page, on every room page and beside every offer. Mention direct-booking benefits next to the button, because that's where guests compare.

Location and getting here

Address and map link
With the nearest station, airport and motorway junction.
Parking
On site or nearby, cost, height limits and electric vehicle charging.
Arrival
Check-in and check-out times, late arrival arrangements and key collection.
Nearby
A short, honest guide to what's within walking distance.

Dining, facilities and policies

Restaurant and bar pages need opening times, a sample menu and whether non-residents are welcome; a menu kept in the CMS stays current. List facilities guests filter on: breakfast, parking, Wi-Fi, gym, spa, pets, family rooms. Policies (cancellation, deposits, children, pets, smoking) should match what the booking engine says word for word, so there's no dispute at check-in.

Groups, weddings and events

Group bookings, meetings and weddings go through an enquiry, not the booking engine. Ask for dates, number of rooms, guest numbers, the event and any catering needs; a custom form tied to a site function, or an app-built form, can give each its own field, and submissions reach you through Anticode's form pipeline. They're sealed at rest, emailed to you and can be sent to HubSpot or a Slack channel through a connector. See event venues for meeting room specs.

Mistakes on hotel sites

  • A full-screen video hero that delays the booking button on a phone.
  • One gallery of all rooms mixed together, so guests can't tell what they're booking.
  • Prices on the site that don't match the booking engine.
  • A booking button that opens a different-looking site with no explanation. Tell guests they're moving to secure booking.

Building it with Anticode

As a hotel website builder, Anticode works from a sentence such as "a twelve-room boutique hotel in Whitby with sea-view rooms, a restaurant and group enquiries, linking to our booking engine". The Architect asks up to three questions and plans pages such as Rooms, Dining, About and Contact. Luxury (Jost) and Editorial (Geist) suit most boutique hotels. Connect your own domain on a paid plan; paid sites carry no Anticode badge. Smaller properties may also want the guides for bed and breakfasts and holiday rentals.

What's missing, and what to pair it with

  • No room inventory, rates or reservations. Pair it with a hotel booking engine.
  • No channel-manager or property management sync.
  • No guest accounts or loyalty schemes on published sites.
  • English only. The site can't be offered in guests' own languages, which matters for hotels with many international guests.

Questions people ask

Can guests book rooms on an Anticode hotel site?

Not directly. The site links to your booking engine, which handles rates, availability and payment. Anticode builds the pages around it.

Can I take group and wedding enquiries?

Yes, through an enquiry form. Submissions are saved, emailed to you and can be sent to your CRM through a connector.

Can the site be in several languages?

No. Anticode builds sites in English only today.