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

Hoteles en España

1. Mercado San Miguel in Madrid

Where to indulge in delicious tapas

Mercado San Miguel in Madrid, Spain.

Categoría: Gastronomía en , Historia, Vida nocturna


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). Más información


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

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

Teléfono: +34 915 42 49 36

Ver hoteles cerca de Mercado de San Miguel

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.

Categoría: Gastronomía en , Historia, 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.


Ubicación: C/ de Palafox, 13, Ciutat Vella, 46001 València, Spain

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

Teléfono: +34 963 82 91 00

Ver hoteles cerca de Mercado Central

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.

Categoría: Ir de compras, Historia


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.


Ubicación: Reyes Católicos, 12, Centro, 18009 Granada, Spain

Teléfono: +34 958 22 90 45

Ver hoteles cerca de Alcaicería

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

Categoría: Parejas, Familias, Ir de 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. Más información


Ubicación: C/ de la Ribera de Curtidores, Centro, 28005, Centro, 28005 Madrid, Spain

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

Ver hoteles cerca de El Rastro

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.

Categoría: Gastronomía en , Ir de 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. Más información


Ubicación: La Rambla, 91, Ciutat Vella, 08001 Barcelona, Spain

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

Teléfono: +34 934 13 23 03

Ver hoteles cerca de Mercado de la Boquería

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.

Categoría: Ir de compras, Historia, Gastronomía en


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.


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

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

Teléfono: +34 981 58 34 38

Ver hoteles cerca de Mercado de Abastos de Santiago

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

Categoría: Parejas, Familias, Ir de 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.


Ubicación: Pl. Mayor, Centro, 28012 Madrid, Spain

Ver hoteles cerca de Plaza Mayor

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.

Categoría: Ir de compras, Gastronomía en


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.


Ubicación: 20 Bis, Erribera Kalea, Ibaiondo, 48005 Bilbao, Bizkaia, Spain

Teléfono: +34 944 23 10 19

Ver hoteles cerca de Mercado de la Ribera

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.

Categoría: Ir de compras, Gastronomía en


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.


Ubicación: Av. Alfonso X El Sabio, 10, 03004 Alicante, Spain

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

Teléfono: +34 965 14 08 41

Ver hoteles cerca de Mercado Central

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.

Categoría: Familias, Ir de 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.


Ubicación: Av. de la Catedral, 5, Ciutat Vella, 08002 Barcelona, Spain

Ver hoteles cerca de Fira de Santa Llucia

Destination card image

Fira de Santa Llúcia in Barcelona

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

Penny Wong
Huésped compulsivo

Este artículo incluye opiniones del equipo editorial de Go Guides. Hoteles.com compensa a sus autores por los artículos que se muestran en el sitio. La compensación puede incluir costos de viaje y otros costos.