Courtesy of arthur gonoretzky/Getty Images

What to Eat in Cancun
Cancún has almost as many restaurants as it does hotels, so travelers should have no problem finding some tasty eats. If you booked an all-inclusive, your meals and drinks will most likely be bundled in the room rate, leaving you little motivation to eat off your resort grounds. But if you tire of the endless buffet, you'll find a bevy of restaurants worth sampling.
If it's seafood you're after, you can't go wrong with a lobster meal at Lorenzillo's or the surf and turf at Puerto Madero – both regarded as excellent spots for a special occasion meal. Diners and critics are equally impressed with the contemporary Basque menu offered at Tempo by Martin Berasategui, an acclaimed Spanish chef with multiple Michelin stars on his resume. For a splurge-worthy meal the whole family will enjoy, locals rave about Bovino's Churrascaria, a Brazilian steakhouse in downtown Cancun. If it's just you and your sweetheart and you're in the mood for a romantic atmosphere, locals and visitors recommend the rustic La Fonda del Zancudo for traditional Mexican or La Habichuela Centro for a menu Mexican-Caribbean fusion plates.
For a more casual dining experience, make your way to Café Antoinette (for breakfast), Marakamé Café (for brunch) or El Fish Fritanga (for lunch).
Find the Best Restaurants in Cancun
- #1The White Box#1 of 1,318 Places to Eat in Cancun
Tripadvisor (2271)$$ | Mexican, Seafood, Spanish, HealthyHotel Grand Oasis Cancun Km. 16. 5, Blvd. Kukulcan, Cancun 77500 MexicoRead More » - #2Restaurante Careyes#2 of 1,318 Places to Eat in Cancun
Tripadvisor (2432)$$ | Fusion, Latin, Seafood, HealthyBoulevard Kukulkan, Km 4,5 Zona Hotelera, Cancun 77500 MexicoRead More » - #3Restaurante Benazuza#3 of 1,318 Places to Eat in Cancun
Tripadvisor (2045)$$ | Mexican, Contemporary, FusionKm 16.5 Blvd Kukulcan, Cancun 77500 MexicoRead More » - #4Black Hole#4 of 1,318 Places to Eat in Cancun
Tripadvisor (1109)$$ | FusionAvenida Kukulkan Km. 19.5 The Pyramid at Grand Oasis, Cancun 77500 MexicoRead More » - #5Tora Cancun#5 of 1,318 Places to Eat in Cancun
Tripadvisor (1948)$$ | Japanese, Seafood, International, Sushi, AsianBlvd. Kukulcan Zona Hotelera Km 15, Cancun 77500 MexicoRead More » - #6Restaurante Umami#6 of 1,318 Places to Eat in Cancun
Tripadvisor (384)$ - $$ | Japanese, Sushi, AsianBlvd Kukulkan KM 11. 5 Manzana 52 Zona Hotelera, Cancun 77500 MexicoRead More » - #7Restaurante Chianti#7 of 1,318 Places to Eat in Cancun
Tripadvisor (1123)$$ | Italian, Mediterranean, Sicilian, Southern-ItalianBoulevard Kukulcan Mz 52 Km 11.5 Zona Hotelera, Hotel NYX, Cancun 77500 MexicoRead More » - #8Restaurante Kaajal#8 of 1,318 Places to Eat in Cancun
Tripadvisor (101)$ - $$ | Mexican, InternationalBoulevard Kukulcan Km 1.5 Zona Hotelera, Hotel Renaissance Cancun., Cancun 77500 MexicoRead More » - #9Bacoli Tratoria#9 of 1,318 Places to Eat in Cancun
Tripadvisor (588)$ - $$ | Italian, Mediterranean, European, Sicilian, Southern-ItalianBoulevard Kukulcan Km 17, Emporio Hotels & Resorts, Cancun 77500 MexicoRead More » - #10Maki Taco#10 of 1,318 Places to Eat in Cancun
Tripadvisor (1711)$ - $$ | Mexican, Japanese, Sushi, AsianBoulevard Kukulcan Km 4.5 Zona Hotelera, Cancun 77500 MexicoRead More » - #11Rosa Negra#11 of 1,318 Places to Eat in Cancun
Tripadvisor (3470)$$ | Mexican, ContemporaryBlvd. Kukulcan Zona Hotelera Km 15 Zona Hotelera, Cancun 77500 MexicoRead More » - #12Samura Japanese Cuisine & Bar#12 of 1,318 Places to Eat in Cancun
Tripadvisor (430)$ - $$ | Japanese, Seafood, Sushi, Asian, InternationalAv. Xpuhil Sur M2 Lt25 SM19 Cancun Centro a un lado de Restaurante Marakame, Cancun 77500 MexicoRead More » - #13Harry’s#13 of 1,318 Places to Eat in Cancun
Tripadvisor (5993)$$ | Seafood, Steakhouse, ContemporaryBlvd. Kukulcan Km. 14.2 No. 1 Zona Hotelera, Cancun 77504 MexicoRead More » - #14Deli Barlovento#14 of 1,318 Places to Eat in Cancun
Tripadvisor (173)$ | Mexican, Latin, Fast FoodCalle Del Pescador Km 4, Lote 83D, Cancun 77500 MexicoRead More » - #15Place de Paris#15 of 1,318 Places to Eat in Cancun
Tripadvisor (105)$ | French, CafeAvenida Palenque Manzana 2, Lot 2 local 1, Cancun 77508 MexicoRead More » - #16El Oasis Mariscos#16 of 1,318 Places to Eat in Cancun
Tripadvisor (450)$ - $$ | Mexican, Caribbean, Latin, Seafood, InternationalYaxchilan Avenue, Super Manzana 17 Near from Costco, Cancun 77505 MexicoRead More » - #17Cenacolo Zona Hotelera#17 of 1,318 Places to Eat in Cancun
Tripadvisor (1678)$$ | Italian, Seafood, European, Tuscan, Sicilian, Central-Italian, Southern-ItalianTorre La Europea, Blvd. Kukulcan KM 12.6 Zona Hotelera, Cancun 77500 MexicoRead More » - #18El Timon de Cancun#18 of 1,318 Places to Eat in Cancun
Tripadvisor (135)$ | SeafoodAv. 20 de Noviembre Lote 158 05 Col. Los Heroes. SM 215, Mza 1 At the parking lot of Mi plaza Héroes, Cancun 77518 MexicoRead More » - #19Restaurante Condimento#19 of 1,318 Places to Eat in Cancun
Tripadvisor (389)$ - $$ | International, MexicanRetorno Gucumatz Lote 49, Cancun 77504 MexicoRead More » - #20La Buena Barra Cancun#20 of 1,318 Places to Eat in Cancun
Tripadvisor (579)$$ | Mexican, Steakhouse, Healthy, ContemporaryZona Hotelera Blvd. Kukulcan Km 12. 6, Cancun 77500 MexicoRead More »
Explore More of Cancun
If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.