For a shopping spree with one of the most beautiful views in the world, don’t miss the triangle comprising Piazza di Spagna, Via dei Condotti, and Via del Bubuino. Here you will find the shops of the great designers: Armani, Prada, Versace, Dolce and Gabbana, Gucci, and many more.

Via del Corso is very popular among the Romans and tourists, has the most affordable prices, and is home to famous international flagship stores. Zara, Gap, Nike, and so forth can all be found here.

The area around the Piazza Navona is a place of independent boutiques, and chic alternatives. There, you will also find antique shops and art galleries. The city's most colorful and fragrant market is at Campo dei Fiori, where the famed flower market operates in the morning. Trastevere, located just across the Tiber River, is fun for its streets and alleys full of shops, cafes, and bookstores.

Another good shopping street is Via Cola di Rienzo, located not far from the Basilica of St. Peter. Like Via del Corso, it is frequented by locals for walking and the weekend. There are many fashion shops, stores selling leather goods, and an elegant department store call Coin. Do not miss Castroni and Franchi for gourmet food.