We'd not pursue shopping as a serious activity, although all the mega-resorts feature gift shops for those inevitable souvenirs. If you look beyond your hotel, you'll find an upmarket shopping complex, Plaza Bávaro, lying between the Allegro Flamenco Bávaro Resort and Fiesta Palace Beach Resort.
There's another shopping complex, mainly for crafts, on the beach along the northern tier of this shopping complex, reached along a dirt road labeled MERCADO, meaning "market." This leads to a bustling crafts market open daily 8am to sunset.
Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.