San Marcos & Icod de los Vinos

Where to shop for food near San Marcos

By Sarah & Aike · August 2026

In the village
Small supermarket and a pharmacy, side by side
Big shop
Lidl, Mercadona or HiperDino, about 8 minutes by car
Markets
La Guancha on weekends, Los Silos on Sundays
Walkable
The village shop, yes. The supermarkets, no.

The apartment has a proper kitchen, and most guests use it. Here is where to fill it.

In the village, on foot

There is a small supermarket at Playa de San Marcos, a few minutes downhill, with a pharmacy directly next door. It is better stocked than its size suggests — bread, milk, coffee, wine, basic vegetables, the things you discover you need at eight in the evening.

Treat it as the shop for what you forgot rather than the shop for the week. It is the only food retail within walking distance, and having a pharmacy beside it matters more than it sounds: Spanish pharmacists deal with plenty that would need a doctor’s appointment elsewhere.

The weekly shop, by car

About eight minutes away you have the full range. Lidl sits on the road heading towards Puerto de la Cruz, and Mercadona and HiperDino are up in Icod de los Vinos.

Mercadona is the Spanish standard and the best all-rounder. HiperDino is the Canarian chain and usually the strongest on local produce — island cheeses, local wine, the good tomatoes. Lidl is Lidl, and it is where you charge an electric car.

Better than any of them: the markets

If your stay covers a weekend, go to a mercado del agricultor instead. La Guancha runs at weekends and Los Silos on Sunday mornings, both wrapping up around 2 pm.

This is where the produce is actually good — fruit and vegetables grown on these slopes, island goat cheese, bread from a local baker, honey, and wine from growers who may well be pouring the same bottles in a guachinche later in the season. Bring cash and go early.

One practical note

Sunday is quiet. The big supermarkets keep limited hours or close, and the village shop is your fallback. If you are arriving on a Sunday, plan the first shop around that — the same rhythm that governs when restaurants open applies to the shops.

“At San Marcos beach, there's a small supermarket that's great for those "I forgot" grocery moments (and they're surprisingly well-stocked!). There is a pharmacy at San Marcos beach next to the grocery store. Lidl (on the highway heading to Puerto de la Cruz), along with Mercadona or Hiper Dino in Icod, are just an 8-minute drive away.”

Sarah & Aike, from the Oceanview 5 Welcome Book

Common questions

Is there a shop within walking distance?

Yes — a small supermarket at Playa de San Marcos, a few minutes from the apartment, with a pharmacy next door. It covers the things you forgot rather than a full weekly shop.

Where is the nearest big supermarket?

About eight minutes by car: Lidl on the road towards Puerto de la Cruz, or Mercadona and HiperDino in Icod de los Vinos.

Can I buy local produce rather than supermarket food?

Yes. La Guancha holds a farmers' market at weekends and Los Silos has one on Sunday mornings, both finishing around 2 pm.

Is there a pharmacy nearby?

Yes, at Playa de San Marcos next to the grocery shop. Spanish pharmacies handle a lot that would need a GP elsewhere.