Pueblo Bonito Emerald Bay

Pueblo Bonito Emerald Bay

The extraordinary Pueblo Bonito Emerald Bay Resort & Spa is an elegant jewel situated on 20 acres in Mazatlán, overlooking the Pacific Ocean and its own private beach. With its neoclassical architecture – reminiscent of Old Mazatlán – and a magnificent landscape of vibrant gardens, palm trees, and winding streams, this stunning hotel is a natural sanctuary for your soul. Whether you crave a romantic getaway or a fishing adventure, our luxury beach resort is an oasis in harmony with the Sinaloa coast.

Nestled on a crescent bay in New Mazatlán, our elegant resort is a sublime getaway. Edged by the Pacific Ocean, our gorgeous property is minutes from Mazatlán’s Golden Zone, El Malecón, and the charm of Old Mazatlán. Tee off on spectacular golf courses, enjoy deep-sea fishing, boat over to Stone Island, and soak up the sun on our peaceful private beach.

Pueblo Bonito boasts beautiful gardens, pools and jacuzzis; a salon, spa, and gym; restaurants, and tennis courts; and each room has panoramic views of the Pacific Ocean, primed for indulging in the breathtaking Mazatlán sunsets.


  • Grand tourism hotel
  • Private club
  • Unique in the area
  • Amazing spa

*Sample rate is average per night, taxes included

Download the official Mazatlán Travel Guide!

Get The Guide