2 Best Restaurants in Cancún, Mexico

Background Illustration for Restaurants

Large breakfast and brunch buffets are among the most popular meals in the Zona Hotelera, with prices ranging from MX$165 to MX$338 per person. Most local restaurants open for lunch around 2 pm and generally stay open until midnight. When choosing one, be aware that those lining avenidas Tulum and Yaxchilán are often noisy and crowded, and gas fumes make it hard to enjoy meals alfresco. Many of the finer options are on Avenida Bonampak. Eateries in the Parque de las Palapas, just off Avenida Tulum, serve expertly prepared Mexican food. Deeper into the city center, you can find fresh seafood and traditional fare at Mercado Veintiocho (Market 28). Dress is casual in Cancún, but many restaurants do not allow bare feet, short shorts, or bathing suits. Even at the fanciest places, suggested attire is "resort elegant," meaning long pants, collared shirts, and closed shoes for gentlemen. For women, a dress or skirt and blouse with chichi sandals or heels will suffice. Upscale resorts in the Zona Hotelera typically purify their tap water; however, ask in advance whether it's safe to drink.

Elefanthai

$$$$ | Zona Hotelera

The individual huts with thatched roofs at this garden oasis provide an intimate setting to sample spicy Thai dishes like roasted duck in coconut red curry or the house favorite, a deep-fried fish fillet prepared with ginger, garlic, and a tamarind-chile sauce. The menu also features traditional Indian dishes such as chicken tikka masala, Kasundi shrimp with coconut sauce, and tandoori-style New Zealand lamb. Amp up the romance quotient by calling ahead to reserve one of the palapa casitas perched over the water on stilts. There are only 17 tables, so reservations are highly recommended. 

Blvd. Kukulcán, Km 12.5, Cancún, 77500, Mexico
998-144–0364
Known For
  • Intimate garden setting
  • Sunset views over lagoon
  • Palapa casitas perched over the water
Restaurant Details
No lunch

Something incorrect in this review?

Sasi Thai

$$$$ | Zona Hotelera

Six thatch-roofed cabanas—each housing four tables—are staggered on a hill and dimly lit with candles and lanterns. The menu features traditional Thai cuisine such as spring rolls, pork dumplings, red duck curry, and pad Thai with chicken or shrimp. The mango crème brûlée with ginger sorbet makes it worth a special visit. Plank floors lead to a bamboo bar where fruity mojitos and martinis are prepared. Despite the street-facing views, this open-air restaurant has one of the most pleasant settings in Cancún.

Blvd. Kukulcán, Km 14.5, Cancún, 77500, Mexico
998-881–2092
Known For
  • Open-air setting
  • Mango crème brûlée with ginger sorbet
  • Bamboo decor
Restaurant Details
No lunch

Something incorrect in this review?