“How much does a website cost?” is the first question of almost any business, and the honest answer is “it depends”. But it depends on specific things you can know before asking for a quote. In this guide we explain which types of website exist, which price ranges are usual in Spain and what makes a website cost more or less.

Types of website and guide ranges

These ranges are a guide for the Spanish market and for a project done by a professional or a small studio. A large agency is usually above them; a template you set up yourself, well below.

Type of websiteWhat it is forUsual range
Landing pageA single page for a campaign, a service or collecting contacts€500 – €1,500
Brochure website3–5 pages: who you are, what you do, contact€1,200 – €3,000
Corporate websiteMore sections, blog, several languages, more content€3,000 – €8,000
Booking websiteOnline appointments or bookings connected to your calendar€2,000 – €5,000
Online shopCatalogue, payments, shipping, order management€3,000 – €10,000 or more

If you want to see what each type includes in more detail, we explain it on our websites page.

What makes a website cost more

Within each type, the price moves with these factors:

  • Custom design or template. An adapted template is faster; a design of your own takes more hours, but fits your brand and what your clients need to see.
  • Number of pages and content. Writing copy, preparing photos or translating into other languages is work too, and often the most underestimated.
  • Special features. Bookings, payments, a client area or price calculators add development and testing.
  • Connections with your tools. Having forms reach your CRM, bookings enter your calendar or orders pass to your invoicing saves a lot of time later, but it has to be built.
  • Technical SEO. Speed, structure, structured data and a Google Business profile done properly from the start cost less than fixing them later.

The costs that come afterwards

The budget for a website does not end the day it is published. Bear in mind as well:

  • Domain: usually between €10 and €30 a year.
  • Hosting: from free or almost free for simple websites to a few tens of euros a month for shops with a lot of traffic.
  • Maintenance: updates, backups and small changes. It can be a monthly fee or by the hour.
  • Third-party tools: payment gateway, booking system, email marketing… Many have free plans to start with.

Always ask what the price includes and what it does not. A cheap website with high monthly costs can work out more expensive in two years than one that was planned well from the start.

How to spend less without it showing

  • Start with what you need today. A well-made brochure website can grow later with a blog, bookings or a shop.
  • Prepare your copy and photos. Arriving with clear content shortens the project a great deal.
  • Avoid “just in case” features. Every feature nobody uses is extra money and extra maintenance.
  • Ask for a quote with scope and timings in writing. That way you know exactly what you get and avoid surprises.

What to ask for in a quote

A good website quote should make clear:

  1. Which pages and features it includes.
  2. Who prepares the copy and the images.
  3. How many rounds of changes there are.
  4. The timings of each phase.
  5. In whose name the domain, the hosting and the code are left.
  6. What maintenance costs afterwards.

Point 5 is important: the website, the domain and the accounts should be yours, so you can change provider whenever you want.