There are great shops near the larger hotels. You can find beautiful jewelry and clothes here,but the shops are expensive.There are good quality,local handicrafts in the markets and you can buy local art in the modern shopping mall north the Cable Beach