From traditional cooking to the finest in international cuisine, Cancun has a lot to offer diners.
The Hotel Zone boasts a huge selection of different restaurants, with Bulevar Kukulkan home to many of these. For something a little more authentically Mexican, check out the downtown area on the mainland.
Traditional cuisine from the Yucatecan area has gained a reputation as some of the finest in all of Mexico. A combination of Mayan and European ingredients, this type of cooking includes dishes like ‘poc chuc’, which is made from marinated, barbecue-style pork.
Considering its costal location, Cancun also offers an incredible selection of seafood. You’ll find many seafood restaurants scattered around the city.
International foods are also on the menu in Cancun, with Italian and Thai cuisine particularly well-represented. You’ll also find many American chain restaurants here. These include TGI Fridays, Hard Rock Café, Tony Roma’s and more.
If you’re looking to try something a little different, check out the lobster dinner cruises on offer.
Margaritas 29, Cancun, Mexico
Traditional cuisine from the Yucatecan area is on the menu here. Some of the dishes offered include a marinated, barbecue-style pork dish called ‘poc chuc’. A sampler meal is available. To go with your meal, there’s the ‘agua de chaya’, which is a traditional sweetened water.
Av. Sunyaxchen 63, Cancun, Mexico
Serving a varied menu filled with vegetarian and Mexican dishes, this restaurant uses fresh and natural ingredients. Here you also can try a ‘licuado’, which is a Mexican fresh-fruit drink that resembles a smoothie.
Open daily 7am-11pm.
Flamingo Plaza, Cancun, Mexico
Mexican food served in a very lively atmosphere, with mariachi and marimba music every night.
Coba 19, Cancun, Mexico
Popular with Mexicans and offering a wide range of good-value tacos and local drinks.
Calle Margaritas #9, Cancun, Mexico
It is the only Russian restaurant in Cancun. Offers a variety of the most traditional Russian dishes (beef, chicken, salads, soups, desserts). The elegant decor, fine service and traditional folk music create an uniquely Russian atmosphere.
Open daily from 1pm to 11pm.
Cobá 12, Cancun, Mexico
This casual restaurant serves a huge range of Italian dishes. The menu includes spaghetti, lasagne, calzone, and around 24 different types of wood-oven pizzas.
Open 12pm-11pm.
La Isla Shopping Village, Local B-4, Cancun, Mexico
Here you eat in an individual ‘palapas’ over the lagoon. These are separate areas with their own couch and tables. Traditional Thai favourites such as chicken satay and shrimp curry are all offered here. The restaurant also has a bar area, where a live DJ plays each weekend.
Plaza Caracol, Cancun, Mexico
Iguana Wana is a contemporary Mexican restaurant, cafe and bar with live entertainment, offering a wide range of good-value Mexican dishes such as salads, seafood or "especialidades de la casa" (Iguana Wanas specialities).
Open daily from 7pm to midnight.
Win free nights, tours and more.
Watch our videos for tips on the world's top cities and more.
Download one of over 110 podcasts for the world's top cities.
Download one of over 90 pocket guides for the world's top cities.