Boutiques and shops in the village
In the centre of La Cala, around Calle Torremolinos and Calle Butiplaya, you find a mix of Spanish boutiques, fashion, souvenir shops and specialty stores. It is compact and walkable, perfect for a relaxed shopping stroll between the beach and a terrace.
For the wider feel of the village, read our guide to La Cala de Mijas.
The Wednesday market
The weekly highlight is the market on Wednesday morning, with more than a hundred stalls full of clothing, leather goods, ceramics, fresh produce and bargains. It is as much an outing as a shopping moment, and the most sociable way to stock up locally.
All the municipality's markets, with days and tips, are in our guide to markets in Mijas.
Supermarkets and international products
For daily groceries there are several supermarkets in and around the village, including a Mercadona on the edge and smaller shops in the centre. Thanks to the international community you also find British and Scandinavian products, handy if you miss something from home.
If you stay in an apartment with a kitchen, like at Coral Mijas Stay, you combine the supermarket with the fresh market for the best of both worlds.
Big shopping centres nearby
If you want serious shopping or to browse brands, there are two large shopping centres close by: Miramar in Fuengirola (about ten minutes) with shops, a cinema and dining, and La Cañada near Marbella (a quarter of an hour) with international brands. Both are covered, ideal on a hot or rainy day.
Combine a visit with a day in Fuengirola or Marbella.
Frequently asked questions
For village boutiques, souvenirs and daily groceries yes, all within walking distance. For big shopping centres go to Miramar (Fuengirola) or La Cañada (Marbella), both nearby.
Every Wednesday morning, from about 9:00 to 14:00, by the village centre. One of the most popular markets on the coast.
Yes, several, including a Mercadona on the edge of the village and smaller shops in the centre, also with British and Scandinavian products.
Miramar in Fuengirola (about 10 minutes) and La Cañada near Marbella (about 15 minutes). Both are covered and have international brands.
