It’s best to do your shopping in advance at Tu Trébol in San Sebastián.
On the small square in the center of the village of Alojera, there is a bar with a small shop, “Bar La Plaza”. You can usually also get something to eat there. It’s about a 30-minute walk from the beach (there is a footpath uphill that you can find on MAPS.ME or KOMOOT). By car, it takes about 8 minutes to drive up.
For larger shopping needs, you’ll need to go to the supermarket in Vallehermoso or Valle Gran Rey.
Don’t forget to buy water, as tap water has a poor taste.
There is a regular coffee machine and a moka pot, so it’s best to buy ground coffee.
Usually, there is an emergency supply of salt, pepper, olive oil, and vinegar. If the previous guests haven’t left any behind, you can also find these at Bar La Plaza.