Riviera Maya is best known for its pristine beaches, but you'll also find a wealth of shopping opportunities, including markets that will have you shopping like a local. In the more traveler-heavy areas, you'll find plenty of high-end shops, but local markets are the best way to immerse yourself in the local culture.

    Among the markets here, you'll find a wide variety of items you won't want to miss out on. From fresh food to handicrafts and antiques, there's bound to be something suitable for you no matter what your tastes are. Take a look at the best markets in Riviera Maya.


    Mercado 28

    Browse a colourful local market

    Mercado 28 is a popular local market where you'll find plenty of goods and fresh food among its buildings and stalls that are splashed with vibrant colour. The market area is painted with bright pastel colours, so if you see a rainbow array of buildings, you'll know you're in the right place.

    The shops here offer all sorts of items, and there are hundreds of different shops to visit. Make sure you take some time to view a good portion of them before you decide on purchasing anything. You can see it all for yourself on the east side of Cancun.

    Read more

    Location: Xel-ha Mz 13, 28, 77509 Cancún, Q.R., Mexico

    Open: Daily from 8 am to 7 pm

    Phone: +52 998 892 4303


    photo by Bryce Edwards (CC BY 2.0) modified


    Cozumel Mercado Municipal

    Find fresh produce and more

    Cozumel Mercado Municipal is a modest market where you can buy delicious food directly from local growers and producers who are happy to talk about their products. Fruits and vegetables dominate the stalls here, but you'll also find fresh tortillas and dough you can use as well.

    Don't forget to check out the local meat and fish here. Cozumel has some of the best meat and fish in the riviera, so you'll easily find fresh and delicious ingredients. See it all for yourself right in the Centro district across the water from Playa del Carmen.

    Location: Calle Dr Adolfo Rosado Salas, Centro, 77600 San Miguel de Cozumel, Q.R., Mexico

    Open: Daily from 8 am to 6 pm

    Phone: +52 987 118 4823


    Mercado Maya Tulum

    Choose from some of Tulum's best

    Mercado Maya Tulum is an iconic market where local Mayan communities come together to sell a wide variety of items you won't find anywhere else. Among the selection here, you'll find textiles, handicrafts, and organic vegetables grown directly in the area, ensuring freshness every time.

    When you visit this market, you can immerse yourself in the local Mayan tradition with products showcasing gastronomic excellence and skilled craftsmanship. Just remember that the market is only held once a month. You'll find it right in central Tulum.

    Location: C. Orión Sur, Tulum Centro, 77760 Tulum, Q.R., Mexico

    Open: Daily from 7 am to 6 pm


    Flea Market Coral Negro

    Check out a popular market for haggling

    Flea Market Coral Negro is a market where you can find just about anything imaginable, and you can take home what you want provided your bargaining skills are sharp enough. The selection here ranges from pottery to clothing and jewellery, and you'll even find tattoos and piercings if that's the kind of souvenir you're looking for.

    No price is set in stone here, as people are willing to negotiate with you to come to an agreement. If you're skilled enough at haggling, you could find yourself coming home with a massive selection of items for a notably affordable price. Try it all out in eastern Cancun past Nichupte.

    Location: Blvd. Kukulcan, Punta Cancun, Zona Hotelera, 77500 Cancún, Q.R., Mexico

    Open: Daily from 8 am to 10 pm

    Phone: +52 998 894 8531


    Benito Juarez Municipal Market

    Visit a Merida market

    Benito Juarez Municipal Market, the central market in Merida, offers up a variety of items in a massive building with impressive arches. Inside this market, you can shop for all sorts of different items, though apparel tends to dominate most of the local vendors.

    You'll know you've found the right building when you see a brick-red building with a line of arches supported by white columns. You can see it all for yourself near the centre of the city of Merida, which is a few miles west of Cancun.

    Location: Pedro J. Méndez 300, Zona Centro, 89800 Cd Mante, Tamps., Mexico

    Open: Monday–Saturday from 8 am to 7 pm, Sunday from 8 am to 5 pm


    Callejon del Arte

    Peruse an art market

    Callejon del Arte is the place to go when you're looking for art, whether you want works by local artists or custom creations made on the spot. This marketplace lets you meet all sorts of artists who are happy to show off their work and let you take some home if you're looking to spruce up your place.

    Several artists at this market are willing to do some quick commissions for you during your visit to the market. That kind of customised work makes the experience stand out, and this is the best place in the Riviera to find it. You can explore it all in Playa del Carmen.

    Location: Corredor del Arte, N.L, Centro, 64000 Monterrey, N.L., Mexico

    Open: Sunday from noon to 7 pm (closed Monday–Saturday)


    Quinta Avenida

    Explore a popular street

    Quinta Avenida is the high street of Playa del Carmen and offers a variety of shops you can explore that mostly offer trinkets, handicrafts, and souvenirs. A lot of the shops have become staples of the area, with a trip to Riviera Maya being functionally incomplete without a stop inside.

    You'll find proper brick-and-mortar stores here, but don't forget to check out the street vendors as well. They typically make it difficult to ignore them anyway, but you'll find some incredible items among their offerings, including local handicrafts. See it all for yourself in Playa del Carmen.

    Location: Quintana Roo, Mexico

    photo by Giorgio Galeotti (CC BY 3.0) modified


    Plaza Mexico Flea Market

    Head to a coastal market

    Plaza Mexico Flea Market is located on the coast and offers find a wide variety of items at some serious discounts, making this a great budget-friendly destination. Among the selection here, you'll find all sorts of apparel and accessories alongside handicrafts created by local artisans.

    When you visit this market, it's common to see some extensive sales being held, especially when you visit during the low season, so be sure to take advantage. You can find this market by heading southwest from San Miguel de Cozumel across the water from Playa del Carmen.

    Location: Av Claudio Canto s/n, Zona Industrial, 77676 San Miguel de Cozumel, Q.R., Mexico

    Phone: +52 987 857 0671


    photo by Jorgedelavg04 (CC BY-SA 4.0) modified


    Mercado Eco Verde Tulum

    Shop for organic produce

    Mercado Eco Verde Tulum is an eco-friendly organic produce market where you'll find fresh products from local growers along with a few works of art, too. Among the selection, you'll find plenty of fruits and vegetables as you might expect, but local vendors also have cheeses, chocolate, and bread on offer.

    Aside from the food, you'll find a few other items here, like soap, but some impressive artwork is available too. These include handicrafts, sketches, paintings, and more. See it all for yourself near the centre of Tulum.

    Location: Near Ado Bus Station, Calle Polar Pte., Tulum Centro, 77760 Tulum, Q.R., Mexico

    Phone: +52 984 158 7683


    Puerto Morelos Artisan & Craft Market

    Discover brilliant local artwork

    Puerto Morelos Artisan & Craft Market is one of the best destinations to find artwork crafted by local artists in a wide variety of forms. Decorative pieces are the most popular here, including handicrafts and traditional paintings and sketches you can take home.

    Some of the art here is functional rather than merely decorative, with items like custom baskets, clothing, blankets, and hammocks available. In fact, it's about as easy to find clothing as it is wood carvings or ceramic decorations. You can check it out about halfway between Playa del Carmen and Cancun on the coast.

    Location: Avenida Rafael Melgar SM 01 MZ 6 Lote 01-01 77580, Puerto Morelos, Q.R., Mexico

    Open: Daily from 8 am to 9.30 pm


    Start planning your trip

    Back to top