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.

Restaurants in Riviera Maya, Mexico

View Map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Popular
Memorable Dinners
Breakfast on the Go
Casual Meals
Coffee Shops and Cafes
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Spice (Playa del Carmen)

#31 of 1,396 Restaurants in Riviera Maya
#22 of 924 Restaurants in Playa del Carmen
Map
Visitor photos (32)

Bovino's Churrascaria (Playa del Carmen)

#32 of 1,396 Restaurants in Riviera Maya
#23 of 924 Restaurants in Playa del Carmen
Price: $28 - $48
Visitor photos (66)
Cuisines: Brazilian International Barbecue Steakhouse
Reserve

PLANK Gourmet grill & patio bar (Playa del Carmen)

#33 of 1,396 Restaurants in Riviera Maya
#24 of 924 Restaurants in Playa del Carmen
Price: $12 - $35 Map
Visitor photos (228)
Cuisines: International American Grill

Carboncitos (Playa del Carmen)

#34 of 1,396 Restaurants in Riviera Maya
#25 of 924 Restaurants in Playa del Carmen
Price: $5 - $30 Map
Visitor photos (410)
Cuisines: Mexican

Mayan Bistro (Playa del Carmen)

#35 of 1,396 Restaurants in Riviera Maya
#26 of 924 Restaurants in Playa del Carmen
Price: $10 - $25 Map
Visitor photos (167)
Cuisines: Italian Mexican Caribbean Pizza International

La Sirena (Puerto Morelos)
As featured in Best Food in Riviera Maya

#36 of 1,396 Restaurants in Riviera Maya
#2 of 90 Restaurants in Puerto Morelos
Price: $8 - $22 Map
Visitor photos (86)
Cuisines: Seafood Mediterranean Mexican Greek

La Malquerida (Tulum)

#37 of 1,396 Restaurants in Riviera Maya
#9 of 284 Restaurants in Tulum
Price: $4 - $13 Map
Visitor photos (117)
Cuisines: Mexican Bar Pizza Cafe Seafood Barbecue Pub

Restaurare (Tulum)

#38 of 1,396 Restaurants in Riviera Maya
#10 of 284 Restaurants in Tulum
Price: $8 - $18 Map
Visitor photos (112)
Cuisines: Mexican Fusion Healthy Vegan

La Mission (Playa del Carmen)

#39 of 1,396 Restaurants in Riviera Maya
#27 of 924 Restaurants in Playa del Carmen
Price: $20 - $35 Map
Visitor photos (216)
Cuisines: Mexican Seafood Soups
Reserve

Mezzanine Thai Restaurant & Martini Bar (Tulum)
As featured in Best Food in Tulum

#40 of 1,396 Restaurants in Riviera Maya
#11 of 284 Restaurants in Tulum
Map
Visitor photos (260)
Cuisines: Asian Thai

Como Como Osteria Mediterranea (Playa del Carmen)

#41 of 1,396 Restaurants in Riviera Maya
#28 of 924 Restaurants in Playa del Carmen
Price: $15 - $40 Map
Visitor photos (84)
Reserve

Mivida Tapas Bar&Restaurant (Tulum)

#42 of 1,396 Restaurants in Riviera Maya
#12 of 284 Restaurants in Tulum
Map
Visitor photos (105)

Pollo bronco (Tulum)

#43 of 1,396 Restaurants in Riviera Maya
#13 of 284 Restaurants in Tulum
Map
Visitor photos (25)
Cuisines: Mexican Pizza Spanish

Pavo Real by the Sea (Playa Maroma)

#44 of 1,396 Restaurants in Riviera Maya
#1 of 2 Restaurants in Playa Maroma
Price: $30 - $70 Map
Visitor photos (157)

Tacos.com (Puerto Morelos)

#45 of 1,396 Restaurants in Riviera Maya
#3 of 90 Restaurants in Puerto Morelos
Map
Visitor photos (134)
Cuisines: Seafood Mexican

Ziggy's (Tulum)

#46 of 1,396 Restaurants in Riviera Maya
#14 of 284 Restaurants in Tulum
Price: $6 - $20 Map
Visitor photos (196)
Cuisines: Mexican American Seafood South American Central American

Passion by Martin Berasategui (Playa del Carmen)

#47 of 1,396 Restaurants in Riviera Maya
#29 of 924 Restaurants in Playa del Carmen
Price: $15 - $70 Map
Visitor photos (139)
Cuisines: French Spanish

Sr. Dan's Margarita and Sports Bar (Playa del Carmen)

#48 of 1,396 Restaurants in Riviera Maya
#30 of 924 Restaurants in Playa del Carmen
Visitor photos (25)
Cuisines: Mexican Pub

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

#49 of 1,396 Restaurants in Riviera Maya
#1 of 32 Restaurants in Akumal
Price: $6 - $24 Map
Visitor photos (816)
Cuisines: Mexican American Spanish

La Cueva del Chango (Playa del Carmen)

#50 of 1,396 Restaurants in Riviera Maya
#31 of 924 Restaurants in Playa del Carmen
Price: $5 - $15 Map
Visitor photos (349)
Cuisines: Seafood Vegan Mexican

Richard's Bistro (Puerto Morelos)

#51 of 1,396 Restaurants in Riviera Maya
#4 of 90 Restaurants in Puerto Morelos
Price: $2 - $17 Map
Visitor photos (58)
Cuisines: Mexican Austrian Seafood European German

Trattoria Pizzeria ROMEO (Playa del Carmen)

#52 of 1,396 Restaurants in Riviera Maya
#32 of 924 Restaurants in Playa del Carmen
Map
Visitor photos (89)

Sur Steakhouse (Playa del Carmen)

#53 of 1,396 Restaurants in Riviera Maya
#33 of 924 Restaurants in Playa del Carmen
Price: $40 - $60 Map
Visitor photos (119)
Cuisines: Steakhouse Argentinean

Los Aguachiles (Playa del Carmen)
As featured in Doug's Playa must do's

#54 of 1,396 Restaurants in Riviera Maya
#34 of 924 Restaurants in Playa del Carmen
Price: $16 - $52 Map
Visitor photos (151)
Cuisines: Mexican

Taqueria El Fogon (Playa del Carmen)

#55 of 1,396 Restaurants in Riviera Maya
#35 of 924 Restaurants in Playa del Carmen
Map
Visitor photos (58)
Cuisines: Mexican

El Pirata (Playa del Carmen)

#56 of 1,396 Restaurants in Riviera Maya
#36 of 924 Restaurants in Playa del Carmen
Price: $15 - $20 Map
Visitor photos (130)
Cuisines: Seafood Mexican Soups

NAU (Playa del Carmen)

#57 of 1,396 Restaurants in Riviera Maya
#37 of 924 Restaurants in Playa del Carmen
Price: $10 - $30 Map
Visitor photos (74)

Nativo (Playa del Carmen)
As featured in Doug's Playa must do's

#58 of 1,396 Restaurants in Riviera Maya
#38 of 924 Restaurants in Playa del Carmen
Map
Visitor photos (179)
Cuisines: Mexican Vegetarian

Restaurante Las Estrellas (Tulum)

#59 of 1,396 Restaurants in Riviera Maya
#15 of 284 Restaurants in Tulum
Price: $15 - $30 Map
Visitor photos (111)
Cuisines: Mexican Moroccan International Mediterranean

Indigo Beach (Playa del Carmen)

#60 of 1,396 Restaurants in Riviera Maya
#39 of 924 Restaurants in Playa del Carmen
Price: $10 - $20 Map
Visitor photos (199)
Cuisines: Mexican Italian International Mediterranean