A restaurant website's job is to convert a hungry person searching on their phone into a confirmed reservation in under 30 seconds. We build hospitality websites that do exactly that: fast-loading, mobile-first, with reservation integration and local SEO that puts you in front of the right diner at the right moment.
A restaurant website converts a diner when three things work together: it appears in Google results when someone searches for restaurants near them (local SEO and Google Business Profile optimisation); it loads fast enough on mobile that the visitor stays (Core Web Vitals LCP under 2.5 seconds); and it makes the reservation action so frictionless that completing it takes less than 30 seconds. Hawd Design builds restaurant websites from €4,900 that include online reservation integration (OpenTable, Resy, SevenRooms, or direct booking), accessible HTML menus that replace PDF downloads, FoodEstablishment and Restaurant schema markup for Google knowledge panels, food photography presentation, and local SEO as standard.
The same five avoidable technical failures send potential diners to competitors every day.
A PDF is not a menu — it is a document download. On mobile, PDFs require zooming and horizontal scrolling that most users abandon within seconds. PDFs are invisible to Google for menu rich results. PDFs cannot be updated without replacing the file and clearing caches. An HTML menu, built into the website, is mobile-readable, indexable by Google (enabling MenuItem rich results in search), and updatable through a simple CMS interface. This single change — replacing a PDF with an HTML menu — is the highest-impact technical improvement on most restaurant websites.
Over 70% of restaurant searches are on mobile. A restaurant website that requires calling to reserve, or that has an online reservation form that is not mobile-optimised, loses the majority of those searches to competitors with seamless mobile booking. A reservation CTA — "Reserve a Table" — must appear above the fold on mobile, every page.
The Google local 3-pack — the map and three business listings that appear at the top of local restaurant searches — generates more restaurant discovery than the website itself for most independent restaurants. A GBP with outdated hours, missing menu, or no recent photos is systematically ranked lower than competitors who actively manage theirs. The website and GBP must work as a unified system.
A diner decides whether a restaurant looks appetising within three seconds of arriving at the homepage. Generic stock photography of empty tables communicates nothing about the food or experience. A hero-section photograph of a signature dish or a full dining room communicates everything. Food photography is the single highest-impact visual element on a restaurant website.
A restaurant website that takes more than three seconds to load on a mobile network loses approximately half its mobile visitors before the page is visible. Given that most restaurant searches happen from mobile devices while the visitor is actively planning an outing, this translates directly to lost covers.
Every element built to convert: from the homepage hero image to the HTML menu, the reservation widget, and the local SEO setup.
A restaurant homepage must communicate the cuisine, the atmosphere, and the booking pathway within the first viewport on mobile. Every second of delay after that costs covers.
The menu page is the most-visited page on most restaurant websites after the homepage. Built as structured HTML, not a PDF download, it is mobile-readable, indexable by Google, and updatable by your team.
The reservation system is the direct revenue conversion mechanism of a restaurant website. We integrate the system that fits each restaurant's volume, market, and cost model.
| System | Best For | Cost Model |
|---|---|---|
| OpenTable | Mid-to-large volume, US/UK mainstream | Per-cover fee ($1–$7.50) |
| Resy | Independent fine dining, US/UK premium | Monthly + small per-cover |
| SevenRooms | Hospitality groups, multi-venue | Monthly SaaS |
| Tock | Fixed-price, prepaid, events | Transaction fee on prepaid |
| ResDiary | UK/Ireland independent | Monthly, no per-cover |
| Google Reserve | Simple availability queries | Free via GBP integration |
| Direct form | Cafés, low-volume restaurants | No cost |
The reservation widget is accessible on every page via a fixed CTA, configured for keyboard navigation and screen-reader compatibility (ADA / WCAG 2.1 AA).
For restaurants, local SEO and Google Business Profile management are inseparable from the website. The GBP listing often generates more discovery clicks than the website itself — and the two must work together as a unified digital presence.
Food photography is the conversion mechanism on a restaurant website — it either creates appetite and desire to visit, or it raises doubt. We build the architecture to showcase photography at its best, and provide a brief to guide the shoot.
From fine dining to takeaway and private hire, each venue type has distinct SEO keywords and technical requirements — we scope accordingly.
| Sector | Primary Keywords | Key Requirements | Technical Specifics |
|---|---|---|---|
| Fine dining | fine dining restaurant [city], tasting menu restaurant | Atmosphere photography, tasting menu presentation, sommelier section | Tock prepaid integration, multi-course menu display |
| Casual dining | restaurant near me, [cuisine] restaurant [area] | Online reservation, full menu, allergen info | OpenTable / Resy, Natasha's Law allergen display (UK) |
| Café / brunch | café near me, brunch [area], coffee shop | Opening hours prominent, simple menu, Instagram gallery | Direct booking or walk-in form, social feed integration |
| Bar / cocktail venue | bar [area], cocktail bar [city] | Events calendar, cocktail menu, late-night hours | Events schema, private hire section |
| Pub / gastropub | pub [town], gastro pub [area], Sunday roast [area] | Real ale menu, seasonal food menu, Sunday lunch booking | ResDiary, CAMRA-aware content |
| Private dining / events | private dining [city], corporate events venue | Venue hire page, capacity information, catering menu | EventVenue schema, enquiry form |
| Hotel restaurant | hotel restaurant [city], afternoon tea [hotel] | Integration with hotel booking system, dress code info | Hotel schema linkage, multi-menu display |
| Takeaway / delivery | [cuisine] takeaway [area], food delivery [area] | Online ordering integration, delivery zone map | Deliverect / Just Eat for Business integration |
Save 40% vs. Western European agencies — with no compromise on quality, standards, or communication.
→ Full pricing details and comparison — including Enterprise and multilingual builds.
We'll audit your reservation UX, menu accessibility, mobile performance, and local SEO setup — and tell you specifically what's costing you covers.
The questions we're most often asked before a restaurant project begins.
This depends on your volume and cost tolerance. OpenTable's per-cover fee ($1–$7.50 per cover depending on source) is justifiable if discovery through OpenTable's platform generates meaningful new covers — but it compounds painfully once you're filling tables primarily through organic and repeat business. Resy is preferred by many independent fine dining operators for its lower commission structure and brand positioning. For lower-volume restaurants or those whose bookings are primarily repeat customers, a direct form (or Google Reserve integration) eliminates per-cover fees entirely. We present the cost-benefit analysis for your specific cover volume in the discovery call.
The menu is managed through the website CMS — a simple editor that works like a Google Doc for the menu content. You can add, remove, or change dishes, prices, and descriptions; update seasonal sections; and add allergen flags without writing any code. Menu schema updates automatically when the menu content changes. We provide a 30-minute CMS training session at launch and a written guide for all editorial functions.
No — we are web designers, not photographers. We build the website to showcase your photography at its best and provide a detailed photography brief specifying shots, crop ratios, and technical requirements. For restaurants that need a food photographer recommendation in their city, we can usually refer to photographers whose work we have integrated on previous projects.
Yes. For restaurants with their own delivery operation, we integrate ordering platforms such as Deliverect, OrderMark, or Square Online. For restaurants wanting to offer click-and-collect, we build a simple order management flow. For restaurants using third-party platforms (Just Eat, Uber Eats, DoorDash), we integrate the "Order Online" button or widget that connects directly to the restaurant's listing on those platforms — without the customer needing to leave the website to initiate an order.
Send us your current website URL and tell us about your restaurant — the concept, the volume, and the booking system you currently use (or want to use). We'll assess your setup and tell you the specific changes that would generate the most reservations.
Response within 4 business hours · English, German, Arabic
+387 60 353 02 21 · office@hawd-design.com
Describe your venue, the booking system you use, and your goals. We'll respond within 4 business hours with a free assessment and a recommended package.