We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Spanish Restaurants in Riviera Maya

Popular
Memorable Dinners
Breakfast on the Go
Casual Meals
Coffee Shops and Cafes
Sort by:
Ranking
Name
Price (low to high)
Price (high to low)

Mar de Olivos (Playa del Carmen)

#2 of 1,380 Restaurants in Riviera Maya
#1 of 937 Restaurants in Playa del Carmen
Price: $12 - $30 Map
Visitor photos (152)
Reserve

NAU (Playa del Carmen)

#7 of 1,380 Restaurants in Riviera Maya
#4 of 937 Restaurants in Playa del Carmen
Price: $10 - $30 Map
Visitor photos (238)
Cuisines: Seafood Mediterranean European Spanish

Cenzontle (Tulum)
As featured in Best Food in Tulum

#20 of 1,380 Restaurants in Riviera Maya
#7 of 297 Restaurants in Tulum
Price: $8 - $16 Map
Visitor photos (68)
Cuisines: Latin Seafood Central American Mexican Spanish Fusion South American

El Tapas & Company (Playa del Carmen)

#29 of 1,380 Restaurants in Riviera Maya
#18 of 937 Restaurants in Playa del Carmen
Price: $4 - $15 Map
Visitor photos (57)
Cuisines: Latin Mediterranean Spanish Seafood

La Casa del Agua (Playa del Carmen)
As featured in Best Food in Riviera Maya

#31 of 1,380 Restaurants in Riviera Maya
#20 of 937 Restaurants in Playa del Carmen
Price: $30 - $45 Map
Visitor photos (209)
Reserve

Puerto Cocina Urbana (Playa del Carmen)

#40 of 1,380 Restaurants in Riviera Maya
#29 of 937 Restaurants in Playa del Carmen
Price: $3 - $12 Map
Visitor photos (57)
Cuisines: Mexican Latin Bar Seafood Spanish Pub Fusion

La Mission (Playa del Carmen)

#43 of 1,380 Restaurants in Riviera Maya
#32 of 937 Restaurants in Playa del Carmen
Price: $20 - $35 Map
Visitor photos (251)
Cuisines: Mexican Latin Spanish Soups Central American Seafood South American
Reserve

La Buena Vida Restaurant (Akumal)
As featured in 3 Days in Akumal and 4 other guides

#60 of 1,380 Restaurants in Riviera Maya
#2 of 32 Restaurants in Akumal
Price: $6 - $24 Map
Visitor photos (1051)
Cuisines: Mexican American Caribbean Latin Bar Seafood Spanish Central American Gluten Free Options

Mivida Tapas Bar&Restaurant (Tulum)

#65 of 1,380 Restaurants in Riviera Maya
#18 of 297 Restaurants in Tulum
Map
Visitor photos (148)
Cuisines: Mexican Seafood Mediterranean Italian Spanish

Passion by Martin Berasategui (Playa del Carmen)

#69 of 1,380 Restaurants in Riviera Maya
#47 of 937 Restaurants in Playa del Carmen
Price: $15 - $70 Map
Visitor photos (161)
Cuisines: Spanish Gluten Free Options

La Zebra Beach Restaurant and Tequila Bar (Tulum)

#90 of 1,380 Restaurants in Riviera Maya
#23 of 297 Restaurants in Tulum
Price: $10 - $20 Map
Visitor photos (340)
Cuisines: Mexican Caribbean Latin Bar Seafood Spanish Central American South American

Tropical Playa del Carmen (Playa del Carmen)

#93 of 1,380 Restaurants in Riviera Maya
#65 of 937 Restaurants in Playa del Carmen
Price: $6 - $26 Map
Visitor photos (144)
Cuisines: Mexican Caribbean Latin Spanish Vegetarian Friendly Central American South American
Reserve

La Lunita (Akumal)
As featured in 3 Days in Akumal and 2 other guides

#94 of 1,380 Restaurants in Riviera Maya
#4 of 32 Restaurants in Akumal
Map
Visitor photos (102)
Cuisines: Mexican Latin Seafood Spanish
Reserve

Fusion Bar & Restaurant (Playa del Carmen)

#107 of 1,380 Restaurants in Riviera Maya
#73 of 937 Restaurants in Playa del Carmen
Map
Visitor photos (329)
Cuisines: Mexican Bar Caribbean Latin Seafood Mediterranean Spanish Grill

Charly's Vegan Tacos (Tulum)

#108 of 1,380 Restaurants in Riviera Maya
#27 of 297 Restaurants in Tulum
Map
Visitor photos (52)

Puro Corazon (Tulum)

#119 of 1,380 Restaurants in Riviera Maya
#30 of 297 Restaurants in Tulum
Price: $10 - $30 Map
Visitor photos (95)
Cuisines: Mexican Caribbean Latin Spanish South American Central American

La Gloria de Don Pepe (Tulum)

#144 of 1,380 Restaurants in Riviera Maya
#39 of 297 Restaurants in Tulum
Map
Visitor photos (39)
Cuisines: Mediterranean Spanish

El Guero (Playa del Carmen)

#145 of 1,380 Restaurants in Riviera Maya
#91 of 937 Restaurants in Playa del Carmen
Map
Visitor photos (35)
Cuisines: Mexican Seafood Latin Spanish

El Diez (Playa del Carmen)

#162 of 1,380 Restaurants in Riviera Maya
#103 of 937 Restaurants in Playa del Carmen
Map
Visitor photos (99)
Cuisines: Steakhouse Latin Argentinean South American Spanish

Los Gauchos (Puerto Morelos)

#195 of 1,380 Restaurants in Riviera Maya
#16 of 106 Restaurants in Puerto Morelos
Price: $2 - $15 Map
Visitor photos (76)
Cuisines: Argentinean South American Mexican Latin Spanish

El Puerto (Playa del Carmen)

#200 of 1,380 Restaurants in Riviera Maya
#130 of 937 Restaurants in Playa del Carmen
Price: $75 - $125 Map
Visitor photos (15)
Cuisines: Mexican Japanese Latin Asian Sushi Spanish Gluten Free Options
Reserve

Punta Corcho (Puerto Morelos)

#201 of 1,380 Restaurants in Riviera Maya
#17 of 106 Restaurants in Puerto Morelos
Price: $15 - $35 Map
Visitor photos (106)
Cuisines: Mexican Latin Seafood Spanish Gluten Free Options

Restaurante Patanegra (Playa del Carmen)

#221 of 1,380 Restaurants in Riviera Maya
#142 of 937 Restaurants in Playa del Carmen
Map
Visitor photos (43)
Cuisines: Latin Seafood Mediterranean Spanish

El Capitan (Tulum)

#222 of 1,380 Restaurants in Riviera Maya
#62 of 297 Restaurants in Tulum
Map
Visitor photos (45)
Cuisines: Mexican Latin Seafood Caribbean Spanish Central American

La Caprichoza (Playa del Carmen)

#224 of 1,380 Restaurants in Riviera Maya
#144 of 937 Restaurants in Playa del Carmen
Map
Visitor photos (113)
Cuisines: Mexican Latin Seafood International Spanish

La Tarraya (Playa del Carmen)

#228 of 1,380 Restaurants in Riviera Maya
#148 of 937 Restaurants in Playa del Carmen
Map
Visitor photos (133)
Cuisines: Mexican Latin Seafood Caribbean Spanish

Frida Kahlo Restaurante (Playa del Carmen)

#245 of 1,380 Restaurants in Riviera Maya
#159 of 937 Restaurants in Playa del Carmen
Price: $10 - $50 Map
Visitor photos (195)
Cuisines: Mexican Latin Spanish

El Mediterraneo Restaurant (Playa del Carmen)

#257 of 1,380 Restaurants in Riviera Maya
#166 of 937 Restaurants in Playa del Carmen
Map
Visitor photos (14)
Cuisines: Mexican Mediterranean Italian Seafood Spanish

Asadero el Pollo (Playa del Carmen)

#258 of 1,380 Restaurants in Riviera Maya
#167 of 937 Restaurants in Playa del Carmen
Map
Visitor photos (23)
Cuisines: Mexican Fast Food Barbecue Spanish

Encanto Cantina (Tulum)

#266 of 1,380 Restaurants in Riviera Maya
#76 of 297 Restaurants in Tulum
Price: $5 - $27 Map
Visitor photos (40)
Cuisines: Mexican Latin Bar Spanish