The Riviera Maya Restaurants

We’ve compiled the best of the best in The Riviera Maya - browse our top choices for Restaurants during your stay.

Sort by: 9 Recommendations {{numTotalPoiResults}} {{ (numTotalPoiResults===1)?'Recommendation':'Recommendations' }} 0 Recommendations
CLEAR ALL Area Search CLEAR ALL
Loading...
  • 1. John Gray's Kitchen

    $$$

    Using only the freshest ingredients—from local fruits and vegetables to seafood right off the pier—the chefs at this jungle-side restaurant work their magic in a comfortable, contemporary setting that feels more Manhattan than Maya. Ask about the tender roasted duck breast with tequila, chipotle, and honey, or order an addictive, understated bowl of shrimp macaroni and cheese with notes of truffle. The fresh tuna tostada is also a treat. Daiquiris are served strong and fruity and portions are ample, so get ready to loosen your belt. The specials change weekly and the menu changes seasonally, so repeat guests are always in for a treat.

    Av. Niños Heroes, Puerto Morelos, Quintana Roo, 77580, Mexico
    998-871–0665

    Known For

    • Tuna tostadas
    • Hamburgers and chicken wings for lunch
    • Duck breast with honey, tequila, and chipotle sauce

    Restaurant Details

    Rate Includes: Closed Sun.
  • 2. La Sirena

    $$$

    Overlooking the town square, La Sirena serves an eclectic mix of dishes ranging from mini sliders and grilled grouper to hearty plates of barbecue pulled pork with shoestring fries. If you like Mediterranean food, opt for Greek specialties prepared by chef Anthony Chalas, who credits his skills to his years spent in Greece. The dip sampler—with homemade hummus and tzatziki—is simple and delicious, as is the Athena salad topped with a block of feta and kalamata olives. The keftedes (Greek meatballs) are outstanding. You can taste the quality here, reflecting Anthony's effort to buy only organic and fresh ingredients. There's live music nightly in high season and tequila tastings on Monday.

    Jose Maria Morelos, Sm 2, Puerto Morelos, Quintana Roo, 77580, Mexico
    998-293–2671

    Known For

    • Greek-style lamb chops
    • Tequila tastings
    • Homemade baklava
  • 3. Amansala Restaurant

    $$$

    For sweeping ocean views and light meals, head to this shady beachfront resort restaurant, where the smoothies are fruity but not overly sweet, the guacamole is fresh and flavorful, and the salsa selection is excellent. Don't miss the amply portioned spicy-sweet Thai curry Buddha Bowl. And if you're craving some beach time after your meal, ask about Amansala resort's beach club, where $45 will get you a sun bed for the day.

    Carretera Tulum-Boca Paila, Km 5.5, Tulum, Quintana Roo, 77766, Mexico
    559-225–2190

    Known For

    • Meals with a view
    • Health-conscious cuisine
    • Vegan and vegetarian options
  • 4. Café Olé In Puerto Aventuras

    $$

    The laid-back hub of Puerto Aventuras is this terrace café with a varied menu, including coconut shrimp and chicken with a chimichurri sauce made from red wine, garlic, onion, and fine herbs. If you and local fisherman get lucky, the nightly specials might include fresh-caught fish in garlic sauce. There's live music on Sunday, Wednesday, and Friday in high season.

    Centro Comercial Marina, Puerto Aventuras, Quintana Roo, 77580, Mexico
    984-873–5125

    Known For

    • All-you-can-eat barbecue ribs
    • Fresh-caught fish in garlic sauce
    • Live music
  • 5. Coral Bar and Grill Xcalak

    $$

    Just by the beach, the Coral Bar and Grill is the on-site restaurant of the Flying Cloud Hotel and part of the XTC Dive Center. The place is open all day, offering Mexican breakfasts, international food for lunch and dinner, and even some vegan dishes. It also works as a beach club and has theme nights every Tuesday and Friday. 

    Camino Costero, Km 54, Xcalak, Quintana Roo, 77940, Mexico
    983-836–5790

    Known For

    • Great ocean views
    • Outstanding margaritas
    • Theme nights
  • Recommended Fodor’s Video

  • 6. El Patio del 30

    $$

    Come to this cozy place for the pizza, stay for the cocktails and the live music. If pizza is not your thing, though, a wide variety of salads, pastas, and steaks are also available and well-served.

    Álvaro Obregón 165, Chetumal, Quintana Roo, 77000, Mexico
    983-285–3898

    Known For

    • Specialty pizzas
    • Live music
    • Original cocktail menu

    Restaurant Details

    Rate Includes: No lunch.
  • 7. Ibiza Sunset

    $$ | International

    It may be far from Ibiza, but this trendy beachfront spot hits the mark with food like garlic fish and vegetables wrapped in foil, pineapple stuffed with seafood, black pepper–crusted tuna, and chicken breast with panela cheese. The lunch menu is less gourmet but equally good (think tacos, fajitas, and whole fried fish). Martini and tapas options add an urban touch, as do sides like ginger-curry mashed potatoes. In true Ibiza style, you'll find leather couches and party music—the difference is the palapa roof and the fact you're in a remote location where time stands still.

    Av. Principal, at end of the boardwalk, near Hotel Luna de Plata, Mahahual, Quintana Roo, 77700, Mexico
    983-154–2293
  • 8. Reel Inn Restaurant

    $$

    This oceanfront, thatched-roof, palapa restaurant serves simple but tasty food. The Tex-Mex shrimp tacos accompanied with a cool beer are perfect for lunch, while dealing with the midday heat, and, for dinner, try the Poc Chuc pork or the traditional chicken with mole.

    Carretera Mahahual-Xcalak, Km 52, Xcalak, Quintana Roo, 77000, Mexico

    Known For

    • Seasonal lobster tacos
    • Spicy chilaquiles for breakfast
    • Specialty pizzas
  • 9. Unico

    $$$ | El Centro

    As competitive as the culinary scene has become in Tulum, this restaurant by chef Brian Sernatinger truly is único (unique), with an eclectic menu that covers everything from pasta to cheeseburgers to seafood. Stars of the international menu include the well-prepared white truffle souffle, Unico's cheeseburger (a beef-and-spice-blend ground and mixed in-house), and the purple basil pappardelle. The chef's special sangria is also a treat. The second-story space in the heart of the pueblo looks down over the main road and can be a bit noisy, but interesting murals, soulful Spanish music, and an intimate 10-table setting are pleasant backdrops for a meal. Save some calories and skip dessert: it's the one thing in the restaurant that's clearly not homemade.

    Av. Tulum Mz 5 lote 16-1, Tulum, Quintana Roo, 77780, Mexico
    984-804–3836

    Known For

    • International menu
    • Fried goat cheese with local Mayan honey
    • Chef Brian's special sangria mix

    Restaurant Details

    Rate Includes: Closed Sun. No lunch

No Restaurants Results

Please try a broader search, or expore these popular suggestions:

There are no results for {{ strDestName}} Restaurants in the searched map area with the above filters. Please try a different area on the map, or broaden your search with these popular suggestions:

Recommended Fodor’s Video