
Villa Unión Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Villa Unión Vacation Deals
Price found within the past 48 hours. Click for updated prices.

El Cid Granada Hotel
Zona Dorada
Price was CA $2,210, price is now CA $1,530 per person
CA $1,530
per person
Jul 18 - Jul 25
found 1 day ago
Roundtrip non-stop flight included
Vancouver (YVR) to Mazatlan (MZT)
7.8/10 Good! (364 reviews)
The resort was great, we thoroughly enjoyed ourselves.
Reviewed on Apr 6, 2026

Viaggio Resort Mazatlán
Zona Dorada
Price was CA $2,860, price is now CA $1,630 per person
CA $1,630
per person
Jul 18 - Jul 25
found 1 day ago
Roundtrip non-stop flight included
Vancouver (YVR) to Mazatlan (MZT)
9/10 Wonderful! (2,024 reviews)
Everything was great from start to finish! The resort was beautiful, clean, and such a great place for families. There were always fun activities going on, and Carlos with the activities team was the best — super friendly, and made the experience even more enjoyable. The entire staff was amazing and always helpful and welcoming. We had a great time and would definitely come back!
Reviewed on May 11, 2026

El Cid Marina Beach Hotel - All Inclusive
Zona Dorada
Price was CA $2,531, price is now CA $1,625 per person
CA $1,625
per person
Jun 27 - Jul 4
found 1 day ago
Roundtrip non-stop flight included
Edmonton (YEG) to Mazatlan (MZT)
9.8/10 Exceptional! (6 reviews)
Our room had a kitchen and balcony and looked over the harbour. The view was amazing. The pool that we used the most was close, with a swim up bar and restaurant, surrounded by palm trees and beautiful flowers and you could see the masts of the ships in the harbour. The restaurant closest to us had a different ethnic or theme of buffet each night such as BBQ, Mexican, Italian, and Asian with a live keyboardist . The food was great! Each night we would look over the harbour and watch the sunset while eating. The shuttle boat provided excellent regular service taking us to and from the beach which was my favourite spot with the sand, shaded lounge chairs and warm ocean. The resort provided toys for the kids to play with on the beach and the all inclusive restaurant and drinks were also on the beach. The premises and staff were perfect; warm and inviting with excellent service.
Reviewed on Apr 23, 2026

El Cid Marina Beach Hotel
Zona Dorada
Price was CA $2,554, price is now CA $1,703 per person
CA $1,703
per person
Jun 27 - Jul 4
found 1 day ago
Roundtrip non-stop flight included
Edmonton (YEG) to Mazatlan (MZT)
9.2/10 Wonderful! (973 reviews)
El Cid Marina is beautiful hotel and great location. Staff were helpful and friendly.
Reviewed on May 7, 2026

El Cid Castilla Beach Hotel
Zona Dorada
Price was CA $2,597, price is now CA $1,747 per person
CA $1,747
per person
Jul 18 - Jul 25
found 1 day ago
Roundtrip non-stop flight included
Vancouver (YVR) to Mazatlan (MZT)
7.8/10 Good! (1,001 reviews)
The room in the tower was clean and comfortable. There wasn't much of a variety for breakfast restaurants. The staff everywhere on the resort were friendly and kind. Nit much for evening entertainment. There was only karaoke and blackjack that alternated in the evenings...one night a 2 person band. The shows are really early and only in the buffet restaurant. The buffet restaurant food wasn't anything wonderful. The Mexican and Italian restaurants fir dinner were fabulous. The buffet by the beach was disgusting... the food covers would be open and birds eating right out of them...
The entertainment/activities during the day were fun and there were a lot of things through the day.
Reviewed on May 5, 2026
Villa Unión Hotel Deals

Hotel Riu Emerald Bay - All Inclusive
Calzada Camaron Sabalo Mazatlán SIN
8.4/10 Very Good! (2,260 reviews)
Room was upgraded at no charge had a amazing ocean view. Jacuzzi at the spa was disappointing as the water was cold... not 100 degrees as advertised. The spa prices were crazy expensive. The bar tenders and wait staff were amazing, very happy, very friendly. Front desk staff were not super friendly. ...
Reviewed on May 14, 2026

Varali Grand Hotel
2614 Av del Mar Tellería Mazatlán SIN
Fully refundableReserve now, pay when you stay
The price is CA $67 per night from May 18 to May 19
CA $67
CA $80 total
May 18 - May 19
includes taxes & fees
9.2/10 Wonderful! (2,473 reviews)
All of the staff are amazing
Reviewed on May 11, 2026

Courtyard By Marriott Mazatlan Beach Resort
Av. Playa Gaviotas 214 Mazatlán Sinaloa
Fully refundableReserve now, pay when you stay
The price is CA $136 per night from May 17 to May 18
CA $136
CA $171 total
May 17 - May 18
includes taxes & fees
9.2/10 Wonderful! (1,431 reviews)
We stayed for 7 days and overall had a mixed experience. The positives first: the bell staff was extremely welcoming, both check-in out were efficient, housekeeping staff was wonderful. The housekeeper did an excellent job. The beds were very comfortable, the water pressure was good, and the AC kept ...
Reviewed on May 9, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Discover the most popular places to visit in Villa Unión

The Mazatlan Malecón
After visiting The Mazatlan Malecón, make a plan to see the other sights and activities in Mazatlán. Wander the area's beautiful beaches or simply enjoy one of its top-notch restaurants.

Olas Altas Beach
4/5(67 reviews)
Look on as surfers and boogie boarders ride the waves, or take to the water yourself, and enjoy picturesque sunsets from waterfront bars at this centrally located beach.

Plaza Machado
4.5/5(110 reviews)
Admire colonial-era mansions, listen to live music and people-watch from sidewalk cafés at this sophisticated square in the heart of Mazatlán’s historic center.
What to do in Villa Unión

Stone Island Cruise & Beach Day
CA $51
per adult
78% of travellers recommend

San Miguel de Allende walking tour with certified guide
CA $48
per adult
100% of travellers recommend
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.








