There is alot of great shopping in Cozumel. Towards the end of the main street as you head toward the forum there is a store called Los Cinco Soles. It is great and it has just about everything - jewellery, liquor, vanilla, pottery, blankets and much much more. We were there last year and loved it and we are going to be back there in a few weeks so I am really looking forward to it. There is also and area just off the main street - sort of a market area with a park like setting in the center. Around the outside perimeter of this area are a lot of little, out of the way shops that are really great for a bargain.
Behind Los Cinco Soles is a restaurant called Pancho's Backyard. If you go the Los Cinco Soles web site, you'll find a coupon for a free margarita.
Jewelry stores: Columbian Emerald, Diamonds International, Tanzanite International, Touch of Gold ... lots of silver stores - all of these are located along the waterfront. Take a taxi to Cinco Soles and walk back. And - bargain in all the stores!
I cruise the Emerald Princess, Eastern Caribbean on April 16, 2012