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.


Pueblo Bonito hotel, Mazatlan, Mexico
+52 669 914 3700
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent54%
  • Very good33%
  • Average10%
  • Poor2%
  • Terrible1%
Travellers talk about
“shrimp” (22 reviews)
“tortilla soup” (8 reviews)
“filet mignon” (5 reviews)
Restaurant Hours
Mexican, Seafood, Vegetarian Friendly
$$ - $$$
Pueblo Bonito hotel, Mazatlan, Mexico
All Details
Write a Review
Reviews (249)
Traveller rating
Traveller type
Time of year

1 - 10 of 216 reviews

Reviewed 2 days ago

We stay at Emerald Bay and usually eat there, but went to the in-town restaurant for a change. Nice setting, good food and good service. Very enjoyable.

Thank soloman9993
Reviewed 4 days ago

We stayed at Pueblo Bonito Mazatlan and had 3 great dinners at Cilantros ! It is on the beach and has a beautiful ocean view !

Thank daveispar
Reviewed 1 week ago via mobile

Cilantro’s is located at Pueblo Bonito Mazatlán and is right at the water’s edge making for obstructed views. The food is good too.

Thank Gabe E
Reviewed 1 week ago via mobile

We have always come each time we visit Mazatlan. We ordered the Seafood platter for 2 but came away disappointed. The lobsters are small and difficult to get at the meat. Fish and shrimp were good but we weren’t crazy about the octopus. For the...More

Thank Gypsybam
Reviewed 3 weeks ago

always come here for dinner at least once. Great views of beach and sunsets. Great service and food. No reservations required. All seafoods and meat dishes are really well prepared and service is great. Credit cards accepted. Restaurant will be enlarged starting Dec 2017.

Thank wjhouston
Reviewed 3 October 2017

A very nice, comfortable restaurant. Lots of wait staff to cater to your needs. The fruit platter is wonderful. It has a great selection of fruits and a scoop of lime sorbet which adds a nice touch. Shrimp is on the menu in a variety...More

1  Thank 806traveller2
Reviewed 3 October 2017

This restaurant is elevated over and parallel to the beach. Large glass windows open for the sea breeze. The food is excellent, service is good. We ate there several times and were always pleased.

Thank Linda F
Reviewed 29 August 2017

As we have done before in the past we brought fillets from the dorado we had caught (on a boat from the Pepesfleet) that day to the kitchen team that afternoon. Our subsequent dinner at sunset with awesome service provided by long time top quality...More

Thank KinksFan
Reviewed 22 June 2017

Very disappointed. Been going there each year for our anniversary dinner and this year we were sorely disappointed in the menu selection. Not enough seafood.

Thank vlfiremn
Reviewed 15 June 2017

We went here three times while staying at Pueblo Bonito Mazatlan. It is right on the beach so you have a cool breeze and view of the ocean and sunset at dinner, a nice atmosphere. The menu has a nice selection of dishes that are...More

1  Thank kennydlarsen
Nearby Restaurants
376 reviews
.10 km away
Los Zarapes
212 reviews
.32 km away
La Costa Marinera
353 reviews
.34 km away
Nearby Attractions
El Cid El Moro Beach
261 reviews
1.48 km away
20 reviews
.81 km away
Pepe's Fleet
115 reviews
1.44 km away
Onca Explorations
254 reviews
.12 km away
Ask a question
Questions & Answers
Roger H
30 January 2015|
Response from wjhouston | Reviewed this property |
Not sure but they will accommodate most substitutions.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, After-hours
Restaurant features
Outdoor Seating, Seating, Waitstaff, Serves Alcohol, Full Bar, Reservations
Good for
Special Occasion Dining, Kids, Local cuisine, Romantic, View, Child-friendly
Location and Contact Information
  • Address: Pueblo Bonito hotel, Mazatlan, Mexico
  • Location: Mexico  >  Pacific Coast  >  Sinaloa  >  Mazatlan
  • Phone Number: +52 669 914 3700
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing