With a stay at Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive in Mazatlán (Cerritos), you'll be a 4-minute drive from Witches Beach and 8 minutes from Mazatlan International Center. This luxury property ... Read more

View all Luxury Hotels in Mazatlan