The Petrel Picks
Where to eat in Cancún
20 restaurants in Cancún, ranked. Compiled from Michelin, James Beard and World’s 50 Best. No sponsored placements, no affiliate links, and nobody paid to be on this list.
-
1
Cocina de Autor Riviera Maya
1 Michelin star 2026
-
2
Ha'
1 Michelin star 2026
-
3
Peter's Restaurante
French
Avenida Bonampak 71-72 Supermanzana 2 A 77500 Cancun,, 77513 Cancún, Quintana Roo, Mexico
-
4
La Parrilla
Mexican, Steakhouse
Avenida Yaxchilán 51, Col. Centro, 77500 Cancún, Quintana Roo, Mexico
-
5
La Habichuela
Mexican, Latin American
Margaritas 25, Col. Centro, 77500 Cancún, Quintana Roo, Mexico
-
6
La Dolce Vita
Italian
Av. Cobá 87, 77500 Cancún, Quintana Roo, Mexico
-
7
Cenacolo
Italian
Blvd. Kukulcan KM 12.6, Col. Zona Hotelera, 77500 Cancún, Quintana Roo, Mexico
-
8
Café Con Gracia
Av. Tankah S/N, 77509 Cancún, Quintana Roo, Mexico
-
9
Puerto Santo
Seafood
Lopez Portillo S/N, Supermanzana 84, Lote 1, 77520 Cancún, Quintana Roo, Mexico
-
10
Ah Cacao Chocolate Café
Cafe & bakery
Soriana Hiper, Av. Huayacán, Supermanzana 330, 77560 Cancún, Quintana Roo, Mexico
-
11
Patravali
Indian
avenida Bonampak lote 4C, Supermanzana 4A m1, Manzana 22, 77500 Cancún, Quintana Roo, Mexico
-
12
Ninfa's Café
Mexican, American
Sm 15A, Calle Acanceh, Manzana 3 L4, entre Nichupté y Labná, 77500 Cancún, Quintana Roo, Mexico
-
13
Bovinos Steakhouse & Seafood
Latin American, Steakhouse
Av. Yaxchilán 17, Supermanzana 17, Manzana 2, 77505 Cancún, Quintana Roo, Mexico
-
14
Oh My GGogi
Korean, Barbecue, Bars & drinks
Av. Sayil 301A, Manzana 5, 77500 Cancún, Quintana Roo, Mexico
-
15
Vegan Planet
Vegetarian
Av. Andrés Quintana Roo S/N, Supermanzana 45, Manzana 1, 77506 Cancún, Quintana Roo, Mexico
-
16
La Pasteletería
Mexican, American, Cafe & bakery
Av. Bonampak S/N, Supermanzana 6, Manzana 1, 77500 Cancún, Quintana Roo, Mexico
-
17
Mar-Bella
Mexican
López Portillo 5, 77525 Cancún, Quintana Roo, Mexico
-
18
Taqueria los Tarascos
Mexican
Av. Tulum 228, Manzana 13, Lote 01, 77500 Cancún, Quintana Roo, Mexico
-
19
Carnitas Michoacán
Mexican
Blvd. Kukulkan Km. 3.5, Col. Hotelera, Manzana 30, 77500 Cancún, Quintana Roo, Mexico
-
20
La Casa de los Abuelos
American
Av. Cobá S/N, Manzana 2, 77509 Cancún, Quintana Roo, Mexico
Award data from Michelin, James Beard and World’s 50 Best. Ordering also considers public review data, which is not reproduced here. Last reviewed September 2026.