Skip to content

Costs · 5 min read

What decides the price of a website in Spain.

The price depends less on the number of pages than on how much of the site is made only for you.

By Pedro CiordiaPublished

Two people at a desk go over printed sheets of figures, she points at a line while he works a calculator on his phone, beside a laptop with tables and charts

In short

A website in Spain runs from a monthly subscription you set up yourself to a custom build on infrastructure you own, and the number depends on four things: how much of the design is yours alone, how much content has to be written, how many languages, and how many systems the site has to talk to. The four tiers are a self-service template, a bought theme set up for you, custom design on a standard CMS, and a custom build on infrastructure you own. Polargate works in the last tier, at a fixed price agreed before the build, in four to six weeks from kickoff to launch for a standard multilingual site. Before you sign anything, ask who owns the repository, the domain and the hosting account, what maintenance covers in writing, and what the total for the first twelve months is.

A website in Spain can cost a monthly subscription and a weekend of your own time, or weeks of somebody else's work. Both are fair prices for different things. What separates them is rarely quality alone: it is who does the work, who writes the content, and who owns the result. This page sets out the tiers of the Spanish market, what sits inside each one, what makes a quote climb, and the questions that show what you are buying.

Why there is no single number

Four variables move the price more than anything else. How much of the design is made for you alone. How much content has to be written from scratch. How many languages. How many other systems the site has to talk to.

A five page site in one language, with your text already written, is a different job from a twelve page site in two languages with a booking engine attached. Both are called “a website”.

Why this page does not quote prices

A published price ages in months, and somebody else's price repeated badly is a problem for everyone involved. What does not age is what sits inside each tier. So that is what we describe, and you can hold any quote you receive against it.

The four tiers of the Spanish market

1. A template you set up yourself

You pay a monthly subscription to a site builder and you do the work: layout, text, photos, legal pages. The invoice is small. The cost is your hours, and they count too.

Good for a first site, a single service page, or proving that the business exists. What you give up: the site lives inside the platform. Moving it later usually means rebuilding it.

2. A template someone sets up for you

A freelancer or a small studio installs a bought theme, loads your content and launches. It is the hardest tier to compare, because two quotes at the same price can hide very different amounts of work.

Ask which plugins are keeping the site alive, and who updates them next year.

3. Custom design on a standard CMS

The design is made for you and built on a common CMS. You are buying design hours and content, not the platform. The result looks like your company instead of like a theme.

This is the tier where the maintenance conversation gets postponed. A CMS with a dozen plugins is a system, and a system needs an owner.

4. A custom build

Written as code, on infrastructure you own, with a content model designed around your business. It is the tier where a site can be pre-rendered as static HTML, hardened, made multilingual and made readable by search crawlers and AI assistants without fighting a platform. It is also the tier where you own everything: repository, backend, hosting account, domain.

This is the tier we work in: a fixed price in writing before the build, after a short call.

What makes a quote climb

Content. The most underestimated line in any project. Someone has to write the pages, take the photographs and approve the text. If that someone is your supplier, it is in the price. If it is you, it is in your calendar.

Languages. Every language multiplies the work that comes after the design. A twelve page site in two languages is twenty four pages to write, translate, review and link check, plus hreflang and a navigation that stays in step.

Integrations. A booking engine, a CRM, a payment gateway or an ERP each add scope, testing and a dependency you do not control.

Migrating an existing site. The redirect map is the job. Old URLs hide in footers, in the consent links of forms, in PDFs and in legal texts. A bulk find and replace run in dry mode is not a change: nothing is done until a real request against the live site proves it.

Accessibility and legal pages. Keyboard navigation, contrast, visible focus, cookie consent and privacy texts are work, not a checkbox.

Access to what already exists. If your current supplier holds the hosting account, some fixes are not available to anybody else, and a configuration job turns into a migration.

Brand identity. A logo system, a brand book and photography direction are a separate discipline. Folded into a website quote, they are the single biggest swing.

Eight questions to ask before you sign

1. Who owns the repository, the domain and the hosting account on launch day? 2. Where does the backend live? A managed backend inside a builder tends to become a migration later. 3. If I view the source of a page, is my content already in the HTML, or does it appear only once JavaScript runs? Search crawlers and AI assistants read the HTML they are served. 4. What is included in maintenance, in writing, and what is out of scope? “Out of scope” is the sentence that stalls a site for months. 5. What happens when we leave? Export format, handover, who holds the keys. 6. How do you verify a deploy? “It worked in staging” is not verification. 7. Who writes and translates the content, and is that inside the price? 8. What is the total for the first twelve months, not just for the build?

How to make two quotes comparable

Add the build, the content and translation, hosting, maintenance and the domain across twelve months. Hosting for a normal marketing site is small: our own estimate for a standard setup is in the region of 10 to 30 EUR a month. Maintenance is where two similar quotes separate, so put it on the table before you compare anything.

Where Polargate sits

We work in the fourth tier. Every site has a fixed price, agreed in writing before the build, and the quote reaches you privately after a short call.

A standard multilingual site takes four to six weeks from kickoff to launch. Branding, a large amount of new content or a booking engine integration extend that, and move the price too.

The work runs in phases and starts with a Discovery Sprint of fixed scope, which ends with a written scope and a fixed price for the build. What you get at the end is yours to own: your repository, your Supabase, your Vercel account.

If what you need is tier one or tier two, we are the wrong studio for you, and we will say so on the first call.

Three things to remember

Compare what is inside the tier, not the number at the bottom of the page. Ask who owns the result before you sign, not after. And put maintenance in the same table as the build, because the site you launch is not the site you will have in two years.

Your case

Tell us about your project.

On a short call we tell you how this applies to your project, and you get a written quote afterwards.

For example: 27 published FAQs with FAQPage schema. Hotel Talavera

FAQ

Questions about this article.

How much does a website cost in Spain?
There is no single price, because four different products share the same name. A template you set up yourself costs a monthly subscription plus your own hours. A bought theme installed by a freelancer or a small studio costs a one off fee and leaves you with a system somebody has to update. Custom design on a standard CMS buys you design hours and content. A custom build, written as code on infrastructure you own, is the top tier and the only one where you own the repository, the backend and the hosting account. Polargate works in that last tier, with a fixed price agreed before the build and a private quote after a short call.
Why do two quotes for the same website differ so much?
Almost always because of what is not in the drawing. Who writes the content and takes the photographs. How many languages, since every language multiplies the pages to write, translate, review and link check. Whether the design is made for you or bought as a theme. Whether an existing site has to be migrated, which makes the redirect map most of the job. And what maintenance covers, in writing. Ask each supplier for the total across the first twelve months, not just the build, and two quotes that looked identical usually stop looking identical.
What does it cost to keep a website running each year?
Three lines, and only one of them is small. Hosting for a normal marketing site is minor: our own estimate for a standard setup is in the region of 10 to 30 EUR a month. The domain is an annual fee. Maintenance is the line that decides everything else, because it covers updates, security, content changes and the person who answers when something breaks. Whatever supplier you choose, get the scope of maintenance in writing before you sign, since out of scope is what leaves a site stuck.

For example: 65 routes pregenerated at build time with their own metadata and JSON-LD. Malacca Tables

Keep reading

More from the studio.

If a piece raises a question about your own project, we answer it on a short call.

For example: 5 valid rich result items on the home page in Google's test. Santo Domingo Bay

Get started

Tell us what you want to build.

Websites, apps, custom systems and AI for companies that need them in production in weeks. Fill in the form or book a 30 minute call: a senior engineer answers within 48 business hours with a first take on scope, timeline and price.

What do you need?
Budget
When

At least ten characters.

Answer in writing within 48 business hours. No newsletter, no automatic sequence.

Rather answer the full brief?

First step

Discovery Sprint

Two weeks to close scope, architecture and price before anything is built.

No price list. You get a private quote, in writing, after a short call.

Then, to build, always at a fixed price

Not ready yet?

AI-native digital studio for mid-market companies

POLARGATE, S.L. · CIF B24895005
Calle Electrónica 6, 28027 Madrid, Spain