Mazatlan Hotels & Resorts
-
was $4646Save 62%$1750 PP incl. taxes & fees
-
El Cid Castilla
- Hotel rating 4.0 out of 5 stars
- Calgary to Mazatlan, Mexico
No Meals/Drinks
- Pool View Room
was $3803Save 60%$1515 PP incl. taxes & fees
-
Playa Mazatlan Beach Hotel
- Hotel rating 4.0 out of 5 stars
- Calgary to Mazatlan, Mexico
All Inclusive
- Room Gardenview
was $3999Save 59%$1625 PP incl. taxes & fees
-
El Cid Marina Beach
- Hotel rating 4.0 out of 5 stars
- Calgary to Mazatlan, Mexico
All Inclusive
- Junior Suite
was $4343Save 57%$1877 PP incl. taxes & fees
-
El Cid El Moro Beach
- Hotel rating 4.0 out of 5 stars
- Calgary to Mazatlan, Mexico
All Inclusive
- 1 Bedroom Suite
was $4453Save 53%$2083 PP incl. taxes & fees
-
Pueblo Bonito Emerald Bay
- Hotel rating 5.0 out of 5 stars
- Edmonton to Mazatlan, Mexico
All Inclusive
- Master Suite
was $5523Save 51%$2695 PP incl. taxes & fees
-
Luna Palace Resort
- Hotel rating 3.5 out of 5 stars
- Edmonton to Mazatlan, Mexico
All Inclusive
- Studio
was $3144Save 49%$1617 PP incl. taxes & fees
-
Hotel Viaggio Resort Mazatlán
- Hotel rating 4.0 out of 5 stars
- Vancouver to Mazatlan, Mexico
No Meals/Drinks
- Deluxe City View
was $2205Save 46%$1200 PP incl. taxes & fees
-
Royal Villas Resort
- Hotel rating 4.0 out of 5 stars
- Vancouver to Mazatlan, Mexico
No Meals/Drinks
- Room
was $2785Save 46%$1504 PP incl. taxes & fees
-
Pueblo Bonito Mazatlan Beach Resort
- Hotel rating 4.5 out of 5 stars
- Edmonton to Mazatlan, Mexico
All Inclusive
- Junior Suite
was $3304Save 43%$1871 PP incl. taxes & fees