1 Best Place to Shop in Barcelona, Spain

JC Apotecari

Sarrià

If you're not the sort to flinch at the €100 price tag on a 30 ml bottle of hand lotion, then Sarrià's JC Apotecari, premier purveyors of natural and organic cosmetics and fragrances, is for you. Look for Hierbas de Ibiza bath gel and fragrances, made in Spain exclusively for the shop, as well as global brands like May Lindstrom, Rahua, and Kypris.