Best supermarkets in Spain

In Spain, there is a wide variety of supermarkets where you can buy food. When you arrive, it is okay to not know which one to go to, which one is cheaper or which one has the best quality. The best thing you can do is go to the one that is closest to you depending on where you live, but if you have several supermarkets at the same distance from your house, or you are one of those who prefer to do your shopping online and have it delivered to your home, here we have some of the best Spanish supermarkets:


This is one of the largest supermarkets with the greatest variety of products. Most of these supermarkets are located on the outskirts of the city due to their size. It is ideal if you want to make the purchase online, since they take it to your home. They have their own brand of products, Hacendado, which has quickly become one of the most purchased in the country for its quality and above all for its price, since it is very affordable.


Alcampo offers excellent service and friendly prices. Among the main large sections that can be found in Alcampo, you will find a wide variety of products and other benefits such as gas stations, your own credit card, Club Joven Team and Club Rik & Rok for the little ones. This last service is available in its hypermarkets.


This supermarket is distributed throughout Madrid and there are several types, all of them belonging to the Carrefour group: the Carrefours are the hypermarkets, therefore the most complete, and Carrefour Market has an intermediate size, so it is located both on the outskirts and in the center. Carrefour Express is much smaller than the previous two, however, it is located in the main points of the city; its great advantage is its late hours, usually open until 10pm or 11pm, so it is perfect if you need to buy something last minute, and there are even some that open 24 hours. Finally, Carrefour Bio is the smallest of the group, it exclusively offers organically produced products, therefore it is somewhat more expensive than the rest, but if you are concerned about food quality and the environment, it is ideal for you.

El Corte Inglés

It is known in Spain for being a shopping center with all kinds of stores and brands inside, and there are several located in different parts of the city. In addition, it has a supermarket inside. This supermarket is more expensive than the previous ones, but it is also known for its high quality, and if you miss food from your country, you may find it here since there is a wide section with food from around the world.

Street markets

A very good option, which may not be very not common in other countries, are the neighbourhood street markets. They offer all kinds of food, especially fruit, vegetables, fish and meat, all very fresh and natural. They are ideal for small purchases and to get to know the neighbourhood and the people around you.