Located on the beachfront north of Mazatlán, in the New Mazatlan Area, Diamond Bay Boutique Resort offers an infinity pool and stunning views over Esmeralda Bay.
Located in Mazatlán, 8.5 miles from Plazuela Machado, El Descanso Inn has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.
This Mazatlan hotel is on 20 acres, overlooking the Pacific Ocean. The 4-star hotel features 3 free-form swimming pools, salon services, scheduled daily activities and 5 restaurants.
This resort is located in Mazatlan, in a gated community within the Emerald Bay Resort and Golf Development. It features an outdoor pool and villas with a fully equipped kitchen.
A 7-minute walk from Cerritos/Brujas Beach in Mazatlán, Torre Península provides accommodations with access to a hot tub, hammam, and fitness room.
Bella Casa 3 Rec 4 Baños Piscina Playa para 12 is located in Mazatlán, just a 14-minute walk from Cerritos/Brujas Beach and 10 miles from Plazuela Machado.
A 14-minute walk from Cerritos/Brujas Beach in Mazatlán, Casa Almar offers accommodations with access to a solarium and open-air bath.
Depto. Totalmente nuevo y amueblado offers accommodations in Mazatlán, 13 miles from Mazatlan Lighthouse.
Departamento en Mazatlan con acceso a la playa y alberca común #138 is located in Mazatlán, just a 11-minute walk from Cerritos/Brujas Beach and 10 miles from Plazuela Machado.
Departamento Mazatlán MBOV is located in Mazatlán, just a 8-minute walk from Cerritos/Brujas Beach and 10 miles from Plazuela Machado.