BlogAdvice
How much does a website cost: 2026 prices, in the open
A website in Italy costs between €800 and €8,000 as a project, depending on what it has to do, and considerably more if it's an online shop. On a monthly fee you'll find anything from a few tens of euros to a few hundred. My own numbers, which I keep published: €590 – €890 a month, €490 one-off setup, twelve-month minimum; or a one-off project at €4,900 – €6,900, yours on handover.
Below is where that range comes from, what actually moves it, and what you pay every year once the site is live. With figures.
The market brackets, in one table
These are the orders of magnitude you'll find in Italy today for a site built by a professional.
| Type of site | Market price | Timeline |
|---|---|---|
| Single page (landing) | €400 – 1,500 | 3-5 days |
| Brochure site, 5-8 pages | €800 – 3,500 | 1-3 weeks |
| Business site, 10+ pages | €2,500 – 8,000 | 3-6 weeks |
| Online shop, simple catalogue | €3,000 – 7,000 | 4-8 weeks |
| Structured online shop | €7,000 – 20,000 | 2-6 months |
And these are mine, for the same work.
| How you buy it | Price |
|---|---|
| Monthly fee | €590 – €890/month · €490 setup · 12-month minimum |
| One-off project | €4,900 – €6,900 · yours on handover |
Each extra language: +€200 a month on the fee, +€1,500 on the project.
Work it out for your case
Answer and you see the bracket that applies to you. These are the same figures you’ll find on the service pages.
What you need
In how many languages
How you’d rather pay
Copy and photos
Your bracket
€590 – €890/month
Minimum 12 months. €490 one-off setup.
With copy and photos ready you sit at the bottom of the bracket: it’s the heaviest item after the decisions that have to be made from scratch.
It’s an estimate, not a quote: the exact number comes after seeing what there is to do.
Let’s talk about your caseWhy the same site can cost €3,000 or €15,000
I've watched two hotels ask for a site with the same number of pages and get quotes twelve thousand euros apart. Neither of them was wrong.
The reason is that "a fifteen-page site" doesn't describe a piece of work. It describes a container. Inside it you might find a site where the copy already exists, the photos too, and it's a matter of putting them in order — or one where what to say has to be worked out from scratch, a photo shoot has to be organised, and the booking system and channel manager have to be wired in. Two different trades that go by the same name.
So the price moves on two things, and only two:
How much there is to do. How many decisions have to be made from nothing, how much content has to be produced, how many external systems have to be made to talk to each other.
How much of it can be optimised. That is, how much of that work can be done with things that already exist, instead of starting from a blank page every time. I come back to this further down, because it's the half of the answer you think about least when you're looking at a quote.
What pushes the price up, in order of weight
Here they are in the order in which they actually matter, which isn't the order they're usually presented in.
1. How much has to be decided from scratch. The heaviest item and the least visible. If you already know what you want to say and to whom, it gets built. If that has to be worked out first, the time goes somewhere.
2. Producing the content. Copy, photos, video, translation. A professional shoot costs €800-2,000 a day, individual bespoke photos €300-1,000. It's also the item most often left outside the scope of a quote, because copy and photos are usually assumed to come from the client: on its own it explains much of the gap between €2,000 and €20,000.
3. The number of languages. Not a translation done once: content that has to be written, optimised, checked and then maintained forever, in every language. Figures below.
4. Integrations with external systems. ERP, CRM, payments, invoicing, and for anyone letting rooms the PMS, the channel manager, the booking engine. The time doesn't go into connecting them: it goes into making them work even when the other end behaves oddly.
5. How many people approve. A single decision-maker with two rounds of revisions costs structurally less than four stakeholders with open-ended revisions. It's one of the few levers you control directly, and it's worth more than it looks.
6. Design. It counts, but less than people say: a bespoke design is worth one or two thousand euros more. It's a delta, not the thing separating a €3,000 site from a €20,000 one.
7. What happens after launch. Two identical-looking quotes can contain zero support hours and eight hours a month respectively. It's the item that makes two numbers not comparable, and it's worth finding in both quotes before putting them side by side.
Monthly fee or one-off project: what actually changes
I sell the site in two ways. One isn't the expensive version of the other: they buy different things.
| One-off project | Monthly fee | |
|---|---|---|
| Price | €4,900 – 6,900 | €590 – 890/month |
| Setup | — | €490 one-off |
| Minimum term | none | 12 months |
| The site is yours | yes, on handover | after the first 12 instalments |
| Maintenance and updates | down to you | included |
| Hours of work included | — | 4-8 a month |
| If something breaks | quoted separately | already in |
The criterion for choosing is simpler than it looks. If you already have the content, you'll use the site as a business card and you don't expect to touch it often, the one-off project is the right call — and if that's your situation I'll say so myself before selling you anything else. If instead the site has to bring in enquiries, sell, rank, and there's something to change every month, then you need someone watching it: that's the subscription.
I've written about it at length on the page about how I work, and in why it pays to have someone looking after it I've told what happens when nobody does.
What stays yours
This is the question I'd ask first, and it's worth asking anyone: the answer belongs in writing, not in a conversation.
With me, on both routes: domain, content, photos and contact data are in your name from day one. The keys are yours — I don't hold them.
The site itself works differently depending on the route, and it's right to know that beforehand rather than after. On the one-off project it's yours on handover, and from then on maintenance, updates and security are down to you or whoever you pick. On the monthly fee it becomes yours once the first twelve instalments are paid, that is at the end of the minimum term: from that point, if you decide to stop, you leave with the original and not a copy.
What's inside a monthly fee: four to eight hours a month
"Maintenance included" only becomes comparable once somebody writes down how much. My fee contains four to eight hours of work a month, depending on the band.
Those hours go on this: updating what needs updating before it breaks; changing prices, opening times, a new page, a new product going live; looking at what actually brought enquiries and what didn't; sorting things while they're still small. It isn't an emergency fund — it's work that happens every month whether you call or not.
It's also why €90 a month and €690 a month aren't comparable: there isn't the same amount of work inside. Neither is wrong; they answer two different needs.
What each extra language costs
An extra language isn't a one-time cost: it's a permanent multiplier on content, ranking and maintenance. That's why I price it as its own line.
| Monthly fee | One-off project | |
|---|---|---|
| 1 language | €590 – 890/month | €4,900 – 6,900 |
| 2 languages | €790 – 1,090/month | €6,400 – 8,400 |
| 3 languages | €990 – 1,290/month | €7,900 – 9,900 |
On the SEO and blog service the increment is €280 a month per language, which is exactly the two extra articles a month for that market. Campaigns don't scale on languages: there the cost depends on how many markets you're running and how much budget there is to manage, not on how many languages the site has.
Beyond three languages it gets quoted by hand, because at that point the project is outside the brackets.
What it costs to keep a site online
This part exists with any supplier, and even if you build the site yourself.
| Item | Market cost |
|---|---|
| .it or .com domain | €10 – 30/year |
| Shared hosting | €30 – 120/year |
| Managed WordPress hosting | €180 – 600/year |
| Security certificate | often free, up to €250/year |
| Paid plugins and extensions | €100 – 300/year |
| Maintenance | €50 – 150/month for a business site |
| Redesign, every 3-5 years | €1,500 – 4,000 |
On the monthly fee the domain, hosting, certificate, backups, updates and maintenance are included and don't arrive as separate renewals; a redesign, when the time comes, is looked at separately. On the one-off project they stay separate: they're yours, managed by you or by whoever you choose.
The €19-to-€120 a month plans: who they work for
In Italy there are subscription offers starting at €19-29 a month and reaching a little over a hundred. They're real, they work, and for a portion of businesses they're the right choice. It's worth saying who for.
They work well when: the site is in one language, the pages are few and rarely change, the content already exists, there's nothing to connect to an ERP or a booking system, and the goal is being there more than being found. The business-card site, in other words: built properly, it'll sit quite happily for years.
They usually have a twelve-month commitment too. That's normal in this kind of offer, mine included.
My work starts where those conditions stop holding: when the languages become two, when the site has to bring in measurable enquiries, when there's a management system on the other end, when there's something to change every month.
What an online shop costs
On the Italian market an online shop with a simple catalogue costs €3,000-7,000, a structured one €7,000-20,000. You also have to budget the items that sit outside the build quote: payment processing fees (generally between 1.2% and 3.4% plus a few cents per transaction) and extensions, which on a structured shop weigh more than the hosting.
With me the online shop is €990 – 1,490 a month, plus a one-off setup cost that depends on the project, twelve-month minimum. As with the website, the shop becomes yours once the first twelve instalments are paid. Details on the sell online page.
I don't sell the online shop as a one-off project, and it's fair to explain why. A static site is a legitimate choice: if it's a business card and you have someone keeping it current, it works. A static shop doesn't: it simply stops selling. Products change, prices change, payment methods change, and a catalogue nobody is watching becomes a problem within months.
When it isn't a website at all, it's software
Sometimes what you need isn't a website. It's a program: something that tracks stock, handles jobs, works out quotes, makes two systems talk to each other that currently don't. From the outside they look alike — both open in a browser — but they're different trades, and they cost differently.
The practical difference is this: a website tells and sells, software gets work done. The first faces people who don't know you and have to understand quickly; the second faces colleagues who'll use it every day for years, and has to be built around how they work.
There's also a specific reason custom software has no published bracket like everything else on this page, and it's the same point I made above about optimisation. On a website much of the work is already solved and tested, and that's what keeps the price where you see it. Custom software is by definition the part that can't be reused: if your process were the same as someone else's, a program would already exist off the shelf and building one wouldn't make sense.
So there it gets quoted to measure, after looking at the process alongside the people who run it every day. And the first job is almost never writing code: it's working out what to automate and what to simply drop.
If that's your situation, I've written about it on the page about custom software.
What a hotel website costs
It sits above the average, for three concrete reasons.
The first is that multilingual isn't optional: two or three languages are the minimum, and as you saw above that's the heaviest item after content. The second is that there's almost always something to connect — PMS, channel manager, booking engine — and those systems have to be tested, not just plugged in. Bear in mind that booking engines and channel managers have their own subscriptions, to their own suppliers, which aren't included in any website quote.
The third is that a property's website doesn't compete with another website: it competes with the commission you pay the OTAs on every night. That's a different comparison, and it changes how much it makes sense to put in.
For a bilingual hotel the figures to look at are the two-language ones: €790 – 1,090 a month. I've written about it in detail in the section for places to stay.
How I work, and why the price sits there
Back to the second half of the answer, the one about optimisation, because it's the part you can't see from outside — and it's what keeps the price where it is.
I use automation for the repetitive parts, AI in producing content, and a set of components I've built over time and reuse from one project to the next. The contact form that actually works, cookie consent handling, the structure search engines read without effort, the product page: these are solved problems, tested on dozens of real sites.
I don't take work out of the project. I take repetitive work out of the project. It's a difference you can see in the result: a reused contact form has already met every way it could break, so that's a part of the project that doesn't need solving twice.
The time that frees up goes on the things that in your case are different from everyone else's: what you say, to whom, and why anyone should pick you. That part doesn't get reused and doesn't get automated.
And no, a machine doesn't write the copy for me. AI shortens the mechanical part — reordering, rephrasing, preparing variants to judge — not the part where you have to work out what's worth saying. That stays the slowest bit, and rightly so.
How long it takes, and what's needed from you
Two to three weeks for a simple project, three to six weeks for a professional site if the materials are ready, two to five months for an online shop.
Timelines slip for two reasons almost every time, and neither is technical: materials that don't arrive — copy, photos, price lists, logins — and slow approvals. If you already know who in the business decides, and that person has half an hour a week, you've removed half the possible delays.
How to compare two quotes
Two numbers are comparable only if they describe the same thing. These are the items that have to appear in both, otherwise you're comparing different objects:
- How many languages
- Who writes the copy
- Who supplies the photos
- How many support hours are included, and for how long
- Which external systems have to be connected
- Who owns the code, the domain and the data
- Whether there's a minimum term and a setup cost
- How long delivery takes, and what's needed from you to make that timeline real
If one of these is missing from one of the two, it doesn't mean that quote is worse: it means you don't yet know what's in it. Asking is normal, and anyone who works properly is happy to answer.
Where to start
If you've read this far you've probably already worked out which bracket you're in. If you haven't, that's exactly why a conversation is worth having.
If you'd rather start with something small and concrete, there's the digital check-up: it costs €1,250, I go through the site you have now, your numbers and your competitors, and leave you a document listing what to do in order of impact. If we then go ahead with the work, 50% comes off the quote. And it's absolutely fine if it stops there.
Otherwise write to me and tell me what you do and what you need: I'll tell you which bracket you're in, and if I don't think you need a new site I'll tell you that too.