Best Markets in Spain

10 Best Markets in Spain

Where to Go Shopping Like a Local in Spain?

Markets in Spain are arguably the best places to celebrate the country’s love for all things edible. Some of these indoor marketplaces have been around for centuries, many in a central location in their town or city. Vendors offer a variety of fresh produce, seafood, and meat, alongside imported foodstuffs, wines, and cheeses.

Spain is also known for hosting vibrant outdoor markets, especially on weekends and annual holidays. In the month leading up to Christmas, main squares go all out with twinkling fairy lights and hundreds of stalls selling food, Christmas decorations, trees, and mistletoes, as well as stocking stuffers like toys, souvenirs, and sweets. Experience the Spanish lifestyle and cuisine with our guide to the best markets in Spain.

10 best markets in Spain

  1. Mercado San Miguel in Madrid
  2. Mercado Central in Valencia
  3. Alcaicería Market in Granada
  4. El Rastro in Madrid
  5. Mercado de La Boqueria in Barcelona
  6. Mercado de Abastos in Santiago de Compostela
  7. Mercado de Navidad de Plaza Mayor in Madrid
  8. Mercado de la Ribera in Bilbao
  9. Mercado Central in Alicante
  10. Fira de Santa Llúcia in Barcelona

Hotéis - Espanha

1. Mercado San Miguel in Madrid

Where to indulge in delicious tapas

Mercado San Miguel in Madrid, Spain.

Ideal para: Alimentação, História, Vida noturna


Mercado San Miguel in Madrid has over 20 stalls selling fresh seafood, cured meat, wines, beers, pastries, and chocolate. Located just next to Plaza Mayor, it is open every day from morning until midnight, extending to 1 am on Fridays and Saturdays. With more than a century of history, Mercado San Miguel is a vibrant food destination.

Head to a tapas bar (or five) within the market to indulge in some fresh oysters and classic Spanish delicacies such as patatas bravas (potato cubes in a spicy, tomato sauce) and gambas al ajillo (garlic shrimp). Leia mais


Localização: Pl. de San Miguel, s/n, Centro, 28005 Madrid, Spain

Abre: Sunday–Thursday from 10 am to midnight, Friday–Saturday from 10 am to 1 am

Telefone: +34 915 42 49 36

Buscar hotéis - Mercado de San Miguel e arredores

Destination card image

Mercado San Miguel in Madrid

Pl. de San Miguel, s/n, Centro, 28005 Madrid, Spain

2. Mercado Central in Valencia

A marketplace within an exquisite Art Nouveau structure

Mercado Central in Valencia.

Ideal para: Alimentação, História, Foto


Mercado Central in Valencia is an Art Nouveau-style market with hundreds of stalls selling a variety of Spanish produce and delicacies. Founded in the 1910s, the building is fitted with beautiful stained glass, colorful mosaics, and large central domes with iron fixtures. It’s a beautiful building, but it’s also a working market.

Locals often frequent this market to shop for fresh vegetables, fruit, meat, wines, and cheeses. Explore the many reputable restaurants and bistros surrounding Mercado Central, where you get to enjoy Spanish fare such as jamón ibérico, paella, churros, and sangria.


Localização: C/ de Palafox, 13, Ciutat Vella, 46001 València, Spain

Abre: Monday–Saturday from 7.30 am to 3 pm (closed on Sundays)

Telefone: +34 963 82 91 00

Buscar hotéis - Mercado Central e arredores

Destination card image

Mercado Central in Valencia

C/ de Palafox, 13, Ciutat Vella, 46001 València, Spain

3. Alcaicería Market in Granada

A historical marketplace with colorful ethnic clothing and craftworks

Alcaicería Market in Granada.

Ideal para: Compras, História


The Alcaicería Market in Granada winds through the pedestrian-friendly streets of central Granada, stretching from Plaza Bib-Rambla to the Granada Cathedral. Once a renowned silk market in Granada, this open-air marketplace is now brimming with colorful stalls offering a delightful array of mostly Arabic textiles, clothing, handicrafts, and accessories.

Here, you can find a variety of ethnic clothes and unique accessories. As you wander through the stalls, immerse yourself in the enticing aromas of herbal teas and Moroccan spices, especially near Plaza Bib-Rambla.


Localização: Reyes Católicos, 12, Centro, 18009 Granada, Spain

Telefone: +34 958 22 90 45

Buscar hotéis - Alcaiceria e arredores

Destination card image

Alcaicería Market in Granada

Reyes Católicos, 12, Centro, 18009 Granada, Spain

4. El Rastro in Madrid

Vintage fashion and second-hand goods

Flea Market

Ideal para: Casais, Famílias, Compras


Exploring the entirety of the El Rastro flea market in Madrid is no small feat, as this bustling open-air marketplace hosts about 3,000 stalls. Attracting huge crowds every Sunday, you can find just about everything here, from vinyl records, books, and clocks to preloved clothes, handbags, and jewelry.

El Rastro is surrounded by charming cafés and bars, excellent for a break after shopping. Once you’ve finished browsing, treat yourself to a pre-lunch aperitivo of vermouth and tapas at one of these cozy spots. Leia mais


Localização: C/ de la Ribera de Curtidores, Centro, 28005, Centro, 28005 Madrid, Spain

Abre: Sunday from 9 am to 3 pm (closed on Monday–Saturday)

Buscar hotéis - El Rastro e arredores

Destination card image

El Rastro in Madrid

C/ de la Ribera de Curtidores, Centro, 28005, Centro, 28005 Madrid, Spain

5. Mercado de La Boqueria in Barcelona

Where you can savor flavors and join a cooking workshop

Mercado de La Boqueria in Barcelona.

Ideal para: Alimentação, Compras


Mercado de La Boqueria in Barcelona, founded in 1217, is one of the city’s oldest and largest food markets. Here, you can find over 200 stalls selling fresh meat, fruit, and vegetables, as well as delicatessens, cheeses, herbs, and spices. There’s an event hall that hosts various food-related courses, events, and workshops throughout the year.

Situated centrally on La Rambla, the market is often bustling with travelers and tour groups eager to shop for Spanish delicacies. If you’ve worked up an appetite during your visit, head to one of the tapas bars lining the outer perimeter of Mercado de La Boqueria. Leia mais


Localização: La Rambla, 91, Ciutat Vella, 08001 Barcelona, Spain

Abre: Monday–Saturday from 8 am to 8.30 pm (closed on Sundays)

Telefone: +34 934 13 23 03

Buscar hotéis - Mercado de la Boqueria e arredores

Destination card image

Mercado de La Boqueria in Barcelona

La Rambla, 91, Ciutat Vella, 08001 Barcelona, Spain

6. Mercado de Abastos in Santiago de Compostela

Where to stock up on cured meats, tetilla cheese, and empanada

Mercado de Abastos in Santiago de Compostela.

Ideal para: Compras, História, Alimentação


Mercado de Abastos in Santiago de Compostela dates back to the late 19th century, making it one of the city’s most important tourist spots. The indoor market is divided into eight halls with over 300 stalls selling local specialties, fresh seafood, pastries, cheeses, and cured meats.

As with most markets in Spain, you can also find plenty of bars serving tapas and wines inside and along the streets surrounding Mercado de Abastos. Stock up on fresh seafood (a must-buy is goose barnacle) and have the market bar prepare it on the spot for a few euros.


Localização: Rúa das Ameas, s/n, 15704 Santiago de Compostela, A Coruña, Spain

Abre: Monday–Saturday from 7 am to 4 pm (closed on Sundays)

Telefone: +34 981 58 34 38

Buscar hotéis - Mercado de Abastos de Santiago e arredores

Destination card image

Mercado de Abastos in Santiago de Compostela

Rúa das Ameas, s/n, 15704 Santiago de Compostela, A Coruña, Spain

7. Mercado de Navidad de Plaza Mayor in Madrid

Holiday magic at Madrid’s historic Christmas market

Mercado de Navidad de Plaza Mayor in Madrid

Ideal para: Casais, Famílias, Compras


Mercado de Navidad de Plaza Mayor has been Madrid’s main Christmas market since the 17th century. Every year, Plaza Mayor is filled with fairy lights, Christmas music, and hundreds of booths shaped like wooden houses.

The vendors specialize in handmade toys, musical instruments, and figurines for Nativity scenes, as well as Christmas trees and mistletoe. Locals also shop for various essential foodstuff like turkeys, chicken, nougats, and sweets at Mercado de Navidad. Be sure to savor the traditional sweets and treats while exploring the market’s festive offerings.


Localização: Pl. Mayor, Centro, 28012 Madrid, Spain

Buscar hotéis - Plaza Mayor e arredores

Destination card image

Mercado de Navidad de Plaza Mayor in Madrid

Pl. Mayor, Centro, 28012 Madrid, Spain

8. Mercado de la Ribera in Bilbao

A historic marketplace on the riverfront

Mercado de la Ribera in Bilbao.

Ideal para: Compras, Alimentação


Mercado de la Ribera in Bilbao, with a retail area of 10,000 sq meters, is one of Europe’s largest municipal food markets. It occupies an Art Deco building along Nervión River and is a five-minute walk from the Old Town Quarter, Iglesia de San Antón (Church of Saint Anthony the Great), and the Euskal Museoa.

There are about 60 produce stalls and pintxo bars inside this marketplace. Its main restaurant, La Ribera Bilbao, serves a variety of tapas and traditional Basque dishes such as kokotxas (hake throats cooked in garlic and olive oil) and txipirones (squid in ink sauce). For a dining experience accompanied by jazz, be sure to check the restaurant’s events calendar for the next jazz performance.


Localização: 20 Bis, Erribera Kalea, Ibaiondo, 48005 Bilbao, Bizkaia, Spain

Telefone: +34 944 23 10 19

Buscar hotéis - Mercado de la Ribera e arredores

Destination card image

Mercado de la Ribera in Bilbao

20 Bis, Erribera Kalea, Ibaiondo, 48005 Bilbao, Bizkaia, Spain

9. Mercado Central in Alicante

A building featuring modernist décor and a grand stairway

Mercado Central in Alicante.

Ideal para: Compras, Alimentação


Mercado Central in Alicante is the city’s central marketplace, where you can find over 200 stalls and shops selling a wide variety of fresh produce, seafood, meat, and delicious Spanish delicacies. Founded in 1911, the building is inspired by Modernist architecture, boasting a semi-spherical cupola and a grand stairway that’s flanked by two sculptures.

For the best experience, visit this marketplace on a Friday or Saturday morning to get to experience the lively atmosphere as locals do their grocery shopping.


Localização: Av. Alfonso X El Sabio, 10, 03004 Alicante, Spain

Abre: Monday–Friday from 7 am to 2.30 pm, Saturday from 7 am to 3 pm (closed on Sundays)

Telefone: +34 965 14 08 41

Buscar hotéis - Mercado Central e arredores

Destination card image

Mercado Central in Alicante

Av. Alfonso X El Sabio, 10, 03004 Alicante, Spain

10. Fira de Santa Llúcia in Barcelona

A Christmas market with tradition and unique Catalan charm

Fira de Santa Llúcia in Barcelona.

Ideal para: Famílias, Compras, Foto


Since 1786, Fira de Santa Llúcia has been one of Barcelona’s largest Christmas markets. It usually takes place from the final week of November until 24th December, with over 200 wooden stalls set up in front of Avinguda de la Catedral. Here, you can see locals shopping for Christmas trees, decorations, nativity scene figurines, scarves, and toys.

The market is filled with carol singing, street performances, and family-friendly activities throughout the day. Don’t miss Barcelona’s unique Christmas Eve tradition, Tió de Nadal, where children hit a wooden log that’s dressed in a blanket and barretina (traditional hat) while singing traditional songs until it produces sweets.


Localização: Av. de la Catedral, 5, Ciutat Vella, 08002 Barcelona, Spain

Buscar hotéis - Fira de Santa Llúcia e arredores

Destination card image

Fira de Santa Llúcia in Barcelona

Av. de la Catedral, 5, Ciutat Vella, 08002 Barcelona, Spain

Penny Wong
Viajante compulsivo

Este artigo inclui opiniões da equipe editorial dos Go Guides. A Hoteis.com remunera os autores dos textos publicados neste site, o que pode incluir custos de viagens e outras despesas.