Dining & Nightlife

Riviera Maya Dining

Our onsite dining experience gives you the chance to enjoy inventive Mexican flavors, alfresco and overlooking the Caribbean Sea. For a dinner crafted by one of Riviera Maya’s acclaimed chefs, Carlos Zamora, make a reservation at La Marea. For all-day dining with a focus on healthy, local ingredients, visit Coral Restaurant + Bar.

La Marea

Restaurant

Dine with the sea at your side at La Marea Restaurant — open for dinner nightly. A true local highlight, it puts traditional Mexican dishes in an inventive new light. Chef Carlos Zamora is renowned for his original interpretations of Mexican cuisine, blending influences of market culture, street gastronomy, and home cooking. He layers in techniques taken from the culinary traditions of Barcelona, Los Cabos, Veracruz and Cancun in dishes like Korobuta pork chop plated with Yucca puree, pickled red onion, and avocado.

Coral Restaurant + Bar

Restaurant

Our two-tier alfresco restaurant offers classic international and authentic Mexican breakfast offerings and an extensive selection of fresh seafood available for our lunch and dinner menus. 

Library Lounge

Lounge

When a breath of ocean air and handcrafted cocktail are just what you need, slip into the , Library Lounge at La Marea restaurant. It’s an easygoing spot for signature drinks, cigars and endless views.

In-Room Dining

Enjoy the comfort and convenience of fine dining in the privacy of your villa. Our staff is available to deliver breakfast, lunch, and dinner during the in-room service hours.

Culinary Experiences

The Viceroy Riviera Maya culinary team is pleased to offer you unique classes and special dining experiences while staying at our beachfront hotel.

Learn More

Dining Events

Romantic Beach Dinner

Every day

Romantic Dinner on the Beach

Sea & Steak Night

Every Sunday ...

Sea & Steak Night at Coral Grill Restaurant

Antojeria Night

Every Tuesday ...

Antojeria Night at Coral Grill Restaurant

Chef Table Experience

Every Thursday ...

Join us poolside for the Chef Table Experience.

Beach Grill Night

Every Friday ...

Join us beachside for the Beach Grill Night.