Dining & Nightlife

Riviera Maya Dining

Our onsite dining experience give 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 our new Coral Grill + Bar.

La Marea


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.

Library 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.

In-Room Service Hours: 

6:00 AM at 10:30 PM
(during the month of September)

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

Antojeria Night

Every Tuesday ...

Antojeria Night at Coral Grill Restaurant

Chef Table Experience

Every Thursday ...

Chef Table Experience at Xcalacoco Garden

Beach Grill Night

Every Friday ...

Beach Grill Night at Xcalacoco Garden Beach

Trattoria Night

Every Saturday ...

Trattoria Night at Coral Grill Restaurant

Sea & Steak Night

Every Sunday ...

Sea & Steak Night at Coral Grill Restaurant