Sector · Food service & hospitality

Custom hospitality website development.

Custom websites with reservations, online ordering and gift cards for restaurants, hotels, bars, cafés and hospitality groups. Your own domain, your own data, your own brand, with no lock-in to a SaaS restaurant builder where your guests and revenue have to pass through.

FormatRestaurant
FormatHotel & B&B
FormatBar & café
FormatHospitality group

The Dutch hospitality sector in numbers.

~46.000
Hospitality businesses in the Netherlands
~€32bn
Annual turnover of the hospitality sector (in euros)
~38%
Guests book in advance online
~24%
F&B revenue from delivery and pickup

Source: KHN sector report, CBS hospitality turnover statistics, Foodservice Alliance benchmark.

Off-the-shelf hospitality templates don't fit how you really operate.

Most hospitality websites we come across are built on a template from a SaaS platform: a Lightspeed storefront, a Resengo microsite, a TheFork page, or a hospitality builder whose original set-up you no longer quite remember. The basics work: there's a menu, a reservation button, and an email goes out. But your brand disappears behind the vendor's house style, your guest data sits in an external database you can't access directly, and every new requirement, whether a gift card flow, an event booking, an allergen filter or an extra language for tourists, leaves you dependent on that third party once again.

Restaurants get stuck with reservation systems that don't understand their own waiting list and can't take deposits from groups who regularly no-show, hotels pay considerable sums every year for booking engines that refuse to talk to their PMS and need manual updating at every change of season, delivery revenue disappears into a marketplace that takes a 25-35% commission without you ever meeting your customer, and hospitality groups run a different set of tools at each location, with no shared guest data, joint marketing or flow into the same accounts.

A custom website with the right layers works differently: one place where your guest reserves, orders, buys a gift voucher or books a private dining experience, on your own domain, under your own brand, and with your own data that you can still use afterwards for repeat visits, email marketing and seasonal promotions. We build vendor-independent: you are not a party within someone else's application, you own your platform.

Software that suits every hospitality format.

A dedicated flow, integrations and priorities for each segment. For each type of business, we show what we typically build.

Restaurant

The focus here is on the reservation flow and, depending on your concept, an online ordering module for pickup or delivery. The system needs to understand your table layout and waiting list, be able to request deposits for groups, and pass dietary and allergy information automatically to the kitchen. At the same time, you want to stay out of the grip of marketplaces that take 25-35% commission on every order.

Our module set for restaurants includes a proprietary reservation engine (or a neat integration with your existing system), a direct checkout ordering flow with Mollie or Adyen, gift card sales with expiry management, and a kitchen display that talks to your POS. For private dining or chef's tables, we can add a separate booking flow for group bookings, similar to our work on a ticketing system.

For hotels and B&Bs, the focus shifts to a proprietary booking engine integrated with the PMS, an upsell layer for restaurant and spa revenue, and a direct-booking programme with loyalty and gift cards. For bars and cafés, it usually means a strong brand story with event bookings, gift vouchers, a tap list or seasonal menu, and a lightweight online ordering flow for drinks packages or pickup. Hospitality groups add a shared guest data and marketing layer across locations on top of that.

  • Reservation flow with table layoutYour own waiting list, deposits and no-show policy.
  • Direct checkout orderingPickup and delivery via Mollie or Adyen, with no marketplace fee.
  • Allergen and dietary filterIn line with the Dutch allergen information regulation, passed on to the kitchen.
  • POS integrationLightspeed, Untill or Booqi: orders go straight onto the ticket.

Built within the legal framework of hospitality.

Compliance isn't an afterthought. From the very first sprint, we work within the GDPR, the EU Food Information to Consumers Regulation, the Gift Voucher Act and ePrivacy — four frameworks that affect every hospitality business with a website.

GDPR & guest data

Reservation and visitor data

Reservations, email addresses and order history are personal data. We set up consent management, data minimisation and retention periods from sprint one. Right to erasure and data export are automated, so your team doesn't have to chase them by hand.

Allergen Information Regulation (EU 1169/2011)

Allergens on the menu

Every pre-packed and non-packaged meal served must declare the 14 statutory allergens. We build menu cards where this data is held in a structured way for each dish, so your kitchen only has to update it in one place whenever something changes.

Gift Voucher Act & expiry

Gift cards and credit

Gift vouchers fall under consumer law and must not expire too soon. We build gift card flows with the correct minimum validity periods, remaining balance management and an audit trail, so your bookkeeping stays in order.

ePrivacy & cookies

Tracking, retargeting and marketing

Booking pixels, retargeting tags and email trackers require explicit consent. We put a consent layer in place so marketing pixels only load after opt-in — keeping your site legally sound while your conversion data remains useful.

PSD2 & SCA

Online payments and deposits

For deposits, prepaid reservations, gift cards and online ordering, we integrate with PSPs such as Mollie, Adyen or Buckaroo. Strong Customer Authentication is included as standard, so conversion and compliance go hand in hand.

Seamlessly connected to the hospitality ecosystem.

We integrate with the software your business already uses. No migration of your entire stack: our site connects to your systems and doesn't replace them.

Lightspeed
POS & tills
Untill
Hospitality POS
Booqi
POS & ordering flow
Resengo
Reservations
Zenchef
Reservations
Mews / Mews PMS
Hotel PMS
Mollie / Adyen
Payments
Mailchimp / Klaviyo
CRM & email

No one-off integrations on a per-project basis.

We have standardised the integrations above across several hospitality projects. For a new engagement, we build the integration on the same abstraction layer: fewer bugs, faster delivery, and your IT team can maintain it themselves once we step away. Our broader approach to web development and headless commerce platforms forms the foundation for the ordering and gift card layer.

For specific office or kitchen software (custom middleware, a legacy PMS, an in-house till, a local storage system for menus and allergens) we build an integration case by case. That takes extra time in the planning phase, but prevents integration debt later and keeps you out of the grip of a single supplier. The same principle applies to your accounting (Exact, AFAS, Twinfield), your email marketing (Mailchimp, Klaviyo, ActiveCampaign) and your HR and payroll tools. Everything runs through a clean API layer that you can access yourself and that grows with you.

What we don't do is tie you to a single SaaS restaurant builder that comes with its own storefront, its own PSP and its own reservation system. These all-in-one packages look appealing from the outside, but as soon as you want to deviate (a different payment platform, your own branded login, a more detailed allergen flow), it becomes a negotiation with the vendor rather than a development task for your own team. We do the opposite: smaller building blocks, well-chosen partners for each layer, and you remain in overall control.

From menu import to going live, in clear steps.

A hospitality project follows its own rhythm. Five phases that are identical for every business — restaurant, hotel or bar.

01 · Audit

Mapping the guest journey

A day on your premises, with the manager or head chef or front desk as your guide. Result: the current guest journey, pain points and a list of opportunities.

02 · Design

Scope per layer

What goes on the site — reservations, ordering, gift cards, events, rooms — and what stays running on your existing POS or PMS.

03 · Build

Two-week sprints

Each sprint delivers one working layer. Your team tests it straight away, with the first flow live after a few sprints.

04 · Cutover

Phased rollout

First one layer (often reservations or the menu), then the next. With each rollout: training for your team, documentation and handover.

05 · Maintenance

Ongoing

We adjust with every menu update, price change and seasonal switch. Fixed monthly price, first-line support within one working day.

Where our hospitality clients operate.

Restaurants & fine dining

Restaurants and chef-led concepts

From fine-dining restaurants with deposits and waiting lists to casual dining with online ordering and gift cards. Often a proprietary reservation flow alongside or instead of Resengo or TheFork, with a direct POS integration so the kitchen sees the same as the guest.

Hotel, B&B & resort

Hotels, B&Bs and boutique resorts

A booking engine on your own domain that talks to your PMS, an upsell layer for restaurant and spa revenue, and gift cards for overnight stays or packages. Goal: rely less on Booking.com and Expedia and win more direct bookings.

Bar, café & hospitality group

Bars, cafés and multi-site groups

Cafés with event bookings and gift vouchers, and hospitality groups with multiple brands and locations under one ownership. One shared guest database and CRM, one accounting integration, and a distinct brand for each location.

Answers for the hospitality operator going digital.

The questions we most often hear from owners, restaurant managers and hotel revenue managers.

Do you replace Resengo, Zenchef or TheFork?
Not automatically. For restaurants with a handful of tables and no complex waiting list, Resengo and Zenchef do the job well and go live faster than custom work. We come into the picture once the standard solution starts to chafe: custom waiting list logic, deposits for groups, a private dining flow with separate approval, a gift card integration, or a deep integration with your POS and CRM. Often a standard platform and custom work run side by side: open tables on Resengo, group and event bookings on your own site. We manage the integration between them through our reservation system layer.
Why build your own ordering flow instead of Thuisbezorgd or Uber Eats?
Marketplaces do bring reach, that's true — but at 25-35% commission on every order, and without you ever getting to know your customer. A direct checkout flow on your own site, with Mollie or Adyen as PSP, costs you only the PSP's transaction fees and gives you all the guest data. We usually recommend running both: marketplaces for cold reach, your own flow for returning guests you reach by email and SMS. Many restaurants shift 30-50% of their delivery revenue to their own channel within the first year.
How does online ordering for pickup and delivery work in practice?
Guests choose a dish on your site, optionally with add-ons (an extra topping, an allergen filter), pick collection or delivery, pay with iDEAL, Apple Pay or Tikkie, and get a time estimate. The order arrives straight on your kitchen screen or POS receipt. For delivery we integrate with a courier pool or an external last-mile partner (Stuart, Trunkrs, Yource). The entire tracking flow runs on your own domain: your brand, your data, no marketplace in between.
What about the Allergen Information Regulation on the menu card?
EU Regulation 1169/2011 requires you to state which of the 14 statutory allergens are contained in every pre-packaged and non-pre-packaged dish served. We build menu cards where that data is structured per dish — your kitchen maintains it in one place, guests see the filter on the site, and the kitchen sees it automatically with every order. That prevents errors and keeps you legally compliant.
Do you also work with digital signage and menu boards for in-venue use?
Yes. Alongside the website, we often build a digital signage layer — screens at the bar, by the counter or in the waiting area — powered by the same menu database. Changing the daily menu? One edit in your back office and all screens and QR codes are updated. For cafés with daily-changing bar snacks or breweries with rotating taps, that saves time and gives a far more professional look than a printed sheet taped to the wall.
What about gift cards and the Dutch Gift Card Act?
Gift cards fall under consumer law: they may not expire too soon, the remaining balance must be visible to the buyer, and your accounts need to show what is still outstanding. We build gift card flows with the correct minimum validity periods, an audit trail from issue to redemption, and a clean integration with your accounting so the tax side stays aligned. This often runs through your payment layer.
Can you also handle events and private dining bookings?
Yes. For chef's tables, private dining, brewery tours, cooking workshops and venue hire, we build a dedicated booking flow with capacity per time slot, optional approval, deposits and personalised confirmation emails. It's the same pattern we use for a ticketing system, but with the right hospitality flow built around it.
How do you help our hotel become less dependent on Booking.com?
The biggest lever is your own booking engine on your domain that feels genuinely faster and more polished than Booking.com, plus an active direct bookings programme with loyalty, an email flow and targeted gift cards. We integrate the engine with your PMS (Mews, Apaleo, Cloudbeds) and keep rates, availability and restrictions synchronised one-to-one. Building your own channel is a project of several sprints, not a quick fix, but the commission you save on Booking.com pays back the investment within a reasonable timeframe.
Do you also host the website, or will it run somewhere else?
We host it ourselves on a European cloud platform (Google Cloud or Hetzner, as you prefer), with daily backups, monitoring and a CDN. For existing clients who prefer to keep their own hosting provider, we deliver a containerised build that you can run on AWS, Azure or a Dutch hosting company. We never lock you in: all code, content and data belong to you and can be exported.
How do you approach SEO for hospitality search terms?
From sprint one, we build the site on solid technical SEO foundations: fast load times, clean HTML, structured data for restaurants, hotels and menus (Schema.org), and a properly implemented multilingual setup if you serve tourists. On top of that, we advise on searches such as "restaurant + your town", "lunch + your neighbourhood" and specific dish searches where your competitors currently rank. SEO remains a marathon: we provide the framework, and you or an SEO agency fill it in.
What about multilingual support for tourists and international guests?
As standard, we build the site in Dutch and English, with integrated translation management. For hotels and larger restaurants in tourist areas, we often add German, French and sometimes Spanish or Italian. URL structure, hreflang and language detection are set up correctly from the start, so Google shows the right version to the right guest.
Who pays the POS, PMS and PSP subscriptions?
These are held in your company's name, not through us. We have no retainer or recharge on these parties. If you were the owner, you wouldn't want that either, as switching suppliers would otherwise leave you locked in. We do advise on which subscription tier suits your volume, and we help with the sign-up requests where that is useful.
What does a typical project with you look like?
We start with a short discovery phase: we shadow your team on location, map out the guest journey, look at which systems are running now and which parts genuinely need to stand out. We then set up sprints with measurable deliverables, such as a working reservation flow, a first version of ordering and a gift-card layer, and test early with an internal group or a small circle of guests. At go-live, we run a soft launch at one location or for one guest segment, followed by a wider rollout. After launch, we deliver an evaluation using data from the ordering, reservation and gift-card layers, so the next step can be planned more precisely.
What does a custom hospitality website cost?
It depends heavily on scope. A simple brand website with a menu and a clean integration with Resengo is a considerably smaller project than a full platform with its own reservation engine, online ordering, gift cards, event bookings, a PMS integration and a multilingual hospitality group with three locations. We work in sprints and, after a short planning phase, provide a concrete proposal based on your concept, target audience and existing systems. We often start with one layer (reservations, ordering or the brand website) and expand each season. That keeps the risk manageable and lets the site grow along with your business.
Who owns the code, content and data?
You do. We deliver all code in a git repository under your control, all content in a user-friendly CMS that your team can edit directly, and all data in a database from which you can export at any time. Switching to another agency or an in-house team is therefore always possible: no vendor lock-in on a proprietary SaaS, no exit fee, and no negotiating over who owns your reservations, guest data or gift cards. For us this is not a marketing claim; it is how we set up every project.
Does this also suit a hospitality group with multiple brands and locations?
Yes, and that is exactly where custom work often delivers the most. A group with three to thirty locations typically has a collection of separate websites, separate reservation systems and separate accounting links, which makes central reporting, shared gift cards and group-wide marketing a manual puzzle. We build a shared platform where each location keeps its own brand and menu, sitting on top of one common guest database, one accounting integration and one CRM. For groups that also run a commerce layer (a gift card webshop, merchandise, subscriptions), our headless commerce architecture is a logical building block.

Talk to us about your hospitality website.

A half-hour introduction in which we go through which layers you currently have, where things chafe, and which combination of standard platform and custom work will deliver the most for your business. No obligation.

Response within 1 working day
No-obligation conversation
Westerdoksdijk 599, Amsterdam

If you want to explore this topic more broadly, you'll find a page on applatenmaken.com about building hospitality software.

Edit content