While Ibiza is mostly known more for its international music scene and hippie culture, it is also filled with amazing shopping. From great boutiques to open air markets, I've rounded up my favorite spots to shop on the island. And case you find yourself landlocked this summer, I've included links so that you can shop island styles while at home.
Where to Shop In Ibiza
Ibiza Town, the island's city center, is full shopping with a great mix of well-curated boutiques and affordable gift shops. If you want to look like a native Ibicenco, seek out the affordable handmade espadrille and wicker bag shops run by the older generations of locals (most of them make the products themselves). If you want something more upscale, or to invest in a special piece, there are plenty of high-end boutiques filled with special pieces that you won't find anywhere else.
Pro Tip: The traditional Spanish siesta is strictly observed, so most shops close between 2pm- 6pm. Many of them stay open as late as midnight or 1am during peak summer months, making night shopping a must!
Calle de la Cruz
This small women's boutique is about as quintiessential Ibiza as it comes. Stocked with drapey white dresses, crochet shorts, and leather sandals it is the perfect place to pick up unique pieces at prices that won't cause sticker shock. On my last visit, I bought my first pair of shorts in 5 years (yes, really!) for only 25 euro and a handful of colorful beaded bracelets for only 5 euro a piece
Campos de Ibiza
Vicente Cuervo 13
Campos de Ibiza has several locations on the island. I prefer their Ibiza Town location by the main harbor. Inside you will find everything from scented lotions, to woven totes, colorful bracelets, swimsuits, and coverups. I was impressed with how affordable everything was with prices ranging from 35 euro for a tote to 75 euro for a swimsuit.
B London Boutique
Carrer de Missa 5
Set in the heart of Marina Botafoch’s stylish shopping district, this colorful boutique is the little sister of its London namesake. Their hand-picked collection of swimwear includes high fashion brands like Mara Hoffman, L*Space, and Beach Bunny. Expect to find styles in vibrant prints and colors next to eclectic accessories including clutches, jewelry, and even some activewear. Just be prepared to spend a little more, their jaw dropping pieces can with jaw dropping price tags.
Las Dalias Market
The legendary "Hippy Market" is a must-see, with rows of stalls selling colorful clothing, jewelry, shoes, and other handmade items. Around since 1985, Las Dalias Hippy Market is the most famous market in Ibiza and my favorite place to go for beaded bracelets and inexpensive accessories with a true boho flair. Plus, there's live music, performances, art, and food. It is open every Saturday, and Monday and Tuesday evenings June through September.
The oldest market on the island, Punta Arabi is open every Wednesday. This is a great family activity and has something for everyone. Enjoy the live music and incredible food, and then take a walk through the stalls selling everything fresh fruits and veggies, to clothes, fabrics, and accessories. Pro tip: the prices can initially be high, so don't be afraid to haggle a bit!
Beach Club Gift Shops:
This beach club is hands down my favorite place to spend a day lounging in the sun. Behind all of the daybeds and loungers is a small hut stocked with colorful swimsuits for men and women, coverups, and sunglasses. Around 2pm each day, models walk around wearing the items, which only makes you want to buy something even more. Items can be priced on the higher end of the scale, but if you shop toward the end of the day they are usually more willing to give you a discount.
The Shop at Beachouse
Situated on the lively Playa d’en Bossa, Beachouse is always buzzing with lots of people listening to music and drinking rose in the sun. Their small boutique has a modest selection of bracelets, tops and dresses. I prefer to do my shopping down on the beach where local girls walk around selling their kaftans and cover-ups for half the price that you'd pay in Ibiza Town.