Restaurant website cost
An honest guide
The answer almost nobody gives in full. Real price ranges, recurring costs separated out, and how to read any proposal that lands in your inbox.
Restaurant website cost is set by who builds the site, not by how many pages it has.
Three things this guide gives you that most pricing pages leave out.
What restaurant websites actually cost in Europe, tier by tier.
What you pay every month after launch, and to whom.
How to read a proposal and spot the 8 common traps.
Traps buried in restaurant proposals under 1,500€
Real market range for a restaurant website build
Of Italian restaurant businesses invested in 2024, concentrated on digital
If you have five minutes,
read only this
Price reflects specialisation, not hours
A traditional agency charges 3,000–10,000€, a generic freelancer 300–3,000€, a vertical specialist like Imanextagon 600–2,500€. The difference is who actually understands restaurants, not how long the work takes.
The build is one cost, the monthly is another
Domain, hosting and maintenance are separate line items in the standard market model. Under a structured plan they sit inside a single monthly fee, and the domain stays registered to you.
Cheap proposals hide traps
Proprietary CMS, locked hosting, a menu that only exists as a PDF, a template resold as bespoke design. The initial saving ends up costing you double within two years.
Six questions decide everything
A serious supplier answers on domain, CMS, hosting, menu and SEO without hesitating. Anyone who dodges is already telling you what you need to know.
The kitchen keeps moving.
The website stopped in 2016.
This is not a shortage of customers. It is that the online presence stopped moving while everything else carried on.
What a restaurant website
actually costs in Italy
Restaurant website cost does not follow page count. It follows who builds the site. The market offers an owner two standard options: the generic freelancer and the traditional agency. Both work, but for scenarios that are not yours. There is a third position, and it is rare. The vertical specialist who works on hospitality and nothing else.
The market's standard optionsThe generic freelancer
- FocusQuality and price swing widely, rarely vertical on hospitality.
- ApproachThe same process for gyms, ecommerce and restaurants, with no sector adaptation.
- BookingsA generic contact form. Direct booking logic is not in the brief.
- MenuOften a PDF dropped on the server, which Google cannot read and phones open badly.
- Post-launchProject closes at delivery, support billed by the hour.
The traditional agency
- FocusMulti-sector. Hospitality is one vertical among many.
- ApproachFormal process, account manager, modular team, significant overhead priced in.
- BookingsHandled, but with standard solutions rarely optimised for the direct channel.
- MenuBuilt properly, but every seasonal change means a ticket and an invoice.
- Post-launchA separate service, billed apart, often minimal after handover.
Imanextagon
Independent vertical specialist, built exclusively for independent restaurants that want direct bookings.
- FocusHospitality only: restaurants, hotels, B&Bs, cafés. No other sector.
- ApproachSEO-first, mobile-first, direct booking as a measurable objective.
- BookingsWhatsApp and phone visible on every page, with no commission per cover.
- MenuReal text Google can read, not a PDF. Seasonal logic included in Pro.
- Post-launchMaintenance at 50€ + VAT a month, hosting and updates included. An ongoing relationship.
- OwnershipThe domain is yours, the files are yours. No lock-in, no proprietary platform.
The right question is not what a restaurant website costs. It is which category of supplier is designed for the result you want.
The standard options are built for different scenarios: the freelancer for generalist projects, the agency for large multi-site brands. For an independent restaurant chasing direct bookings, the deciding factor is vertical specialisation, not price. That is exactly why restaurant web design at Imanextagon exists as its own category.
What drives restaurant website cost
and what does not
A 600€ proposal and a 3,000€ proposal can describe the same site in words. The difference sits in six concrete elements. These are the ones that actually move the figure, with the real weight each carries for an independent restaurant.
Number of pages
Bilingual Italian and English
Dynamic menu
Photography
Copy and local SEO
Animation and effects
Restaurant website cost rises for bilingual builds, dynamic menus and photography. It rises less for page count. It should not rise for animation. If a proposal concentrates its cost on visual effect rather than those three elements, you are paying for the wrong part of the project.
The recurring costs
nobody tells you about
The build price is paid once. The rest is paid every year, forever. This is the part missing from most proposals, and it is the part that decides what having a website really costs you.
Domain
Hosting
Maintenance
Booking platforms
Google Business Profile
Hosting, security, updates and content changes are included in a single monthly fee. The domain stays registered to you and you pay the registrar directly, so the site is yours even if one day you decide to change supplier. Full details are on the maintenance page.
A site built once keeps costing every year. Between domain, hosting and maintenance you are looking at a few hundred euros. The item that really weighs is the booking commission, because it grows with your revenue instead of staying fixed.
What you leave
on the table each year
Not every restaurant uses TheFork. If yours does, move the sliders and see what that relationship costs over twelve months, and how much you could recover by moving bookings to the direct channel.
Tell me about your covers
What it costs over twelve months
Estimate based on published TheFork rates between 2€ and 4€ per cover. Actual rates vary by agreement and plan, and the monthly subscription is an additional cost not included in this calculation. Verify your own rate directly with the platform.
What the cheapest proposals
do not tell you
These are not exceptions. They are standard practice in the market for restaurant websites under 1,500€. Recognising them is half the work of avoiding them.
The "free" site bundled with the platform
Some booking or delivery platforms include a website in the subscription. It is not yours. It lives on a subdomain of the platform, it builds no authority for your own domain, and it disappears the day you switch service. You built your ranking on somebody else's ground.
Proprietary CMS, only they can edit
A proprietary platform makes you dependent on that supplier for every change, however small. Adjusting the hours, swapping a photo, adding the seasonal menu. Maintenance stops being a choice and becomes an obligation.
Hosting tied to the supplier, 200–400€ a year
The site sits on the supplier's servers. Stop renewing the contract and the site disappears. Comparable hosting on the open market costs 60–150€ a year with an independent provider. The problem is not that hosting is bundled into the fee. It is that you cannot take it with you.
The "free domain" that becomes 150€ a year
A bundled domain is often registered in the supplier's name, not yours. The first year is free, from the second the renewal arrives at a figure well above market, and the transfer becomes a negotiation. A .it domain costs 10–25€ a year, always.
A template resold as bespoke design
A 70€ template, recoloured with your logo and sold as "custom design" at 1,500€. Reconfiguring a template takes three or four hours. Building a project from the brief onwards takes thirty. From the outside they can look similar. In conversion they are not.
The menu uploaded only as a PDF
This is the most common shortcut and the most expensive. A PDF on a phone opens slowly, reads badly and needs zooming on every line. To Google it is close to invisible: anyone searching for a specific dish in your area will never find you, because the menu text does not exist as page content.
No schema markup, no Google listing care
Restaurant schema markup tells Google what cuisine you serve, where you are, when you open and what people spend. Without it you do not appear in rich results, the ones with stars and a price band. The Google Business listing is free and carries more than half a restaurant's local traffic. Almost no cheap proposal mentions it.
The site that needs rebuilding within 18 months
Sites built on shortcuts, heavy templates, slow hosting and no SEO structure need a full rebuild within 12–24 months. The initial saving becomes the highest cost in the cycle, because you pay for the second site in full and the first one brought you nothing.
A low proposal is a signal to dig deeper, not to accept. Three questions are enough: is the site on open technology I can take elsewhere? Is the domain registered to me? Will the menu be readable text or a PDF? The answers tell you everything else.
Six questions to ask
anyone who quotes you
Comparing two proposals on the final figure alone tells you nothing. These six questions surface, in five minutes, the difference between a solid project and one that will leave you stuck in two years. They apply to any supplier, including me.
Whose name is the domain registered in?
If I change supplier, what can I take with me?
Who updates the menu when the season changes?
How heavy is the page on a mobile connection?
Will the menu be text or a PDF?
What happens the day after delivery?
An honest proposal answers these six questions without hesitating. If you want to see how I answer them, the terms are written out in full on the restaurant website packages page.
You have the numbers.
Now get a real quote.
Send me the name of the restaurant and the area. You get back a concrete assessment of the site you need and what it costs, with no sales calls and no obligation.
