Porto Cervo is where the bazillion-dollar yachts drop anchor, so it only follows that the stores here cater to the one-percent crowd. The cluster of boutiques around the Piazzetta, or town square, include small independent shops scattered amongst some of the most famous names in Italian design. Grab a new bikini at La Bikineria, where they make all their swimsuits locally. Peruse the historic Esmeralda Bazar for colorful Pucci dresses perfect for an evening la passeggiata, a traditional daily evening stroll. While there, let Rover in on the fun, too, at the glitzy Prince and Princess pet boutique.
Just a short drive from Porto Cervo, Porto Rotondo has a lovely expansive shopping village near Piazza Quadra, Piazza Casbah and Piazza San Marco. Here you’ll find everything from designer labels to marine supply shops. Stop in La Porta del Sole for bikinis, costume jewelry and small decor items.
Largo Carlo Felice, Via Roma, Via Garibaldi and Manno are pedestrian streets lined with shops, where you’ll find international brands and local crafts. The shop Artigianato Sardo di Fiorenza Elizabetta has a beautifully curated selection of handmade island crafts. For antiques, head to the market at the Bastioni di San Remy on Sundays or to Piazza Carlo Alberto on the second Sunday of every month. If food is what you crave, pick up dried pasta, bottarga (salted and cured fish roe) and honey at the San Benedetto Market.
Olbia might be the gateway to the Costa Smeralda, but it has a more down-to-earth energy and great shopping. Stroll Corso Umberto, or visit the markets on Tuesdays and Saturdays. Stop by Anticas Licanzias for a traditional Sardinian pastry. Choose from their beautiful selection of delicate and ornate delights, from paper-wrapped guelfos to tangles of s’aranzada.