Barcelona és també una ciutat ideal per a les compres. Al centre històric trobem la zona més comercial de la ciutat. En carrers com Portaferrissa, Portal de l'Àngel i Plaça Catalunya, podem trobar des de petits comerços a grans magatzems i franquícies. Al Passeig de Gràcia, hi ha les botigues de marques de reconegut prestigi internacional i si vols articles de disseny, dirigeix-te als carrerons del Born.
Altres zones comercials de la ciutat són el carrer Gran de Gràcia i el carrer de Sants, sense oblidar centres comercials com l'Illa, La Maquinista, les Glòries o Diagonal Mar, just al davant de l'hotel.
No et perdis els mercats de carrer, on trobaràs tot tipus d'articles estrambòtics, com el Mercat dels Encants, a la plaça de les glòries o al Mercat de Sant Antoni, on es venen llibres, discos, segells i articles per a col•leccionistes.
Descobreix una manera diferent d'admirar la ciutat, hi ha una ruta de compres a mida de cadascú.