
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.

Hotel Playa Mazatlan - All Inclusive
Zona Dorada
Price was CA $3,194, price is now CA $1,776 per person
CA $1,776
per person
Dec 11 - Dec 18
found 1 day ago
Roundtrip non-stop flight included
Edmonton (YEG) to Mazatlan (MZT)
8.2/10 Very good! (58 reviews)
Beautiful property and grounds with excellent services and welcoming staff. Some of the restaurant food was so-so but the events were excellent. All pools and outdoor areas were well maintained and clean. There was nothing that we needed that wasn't accomodated with grace and humor.
Reviewed on Sep 26, 2026

Pueblo Bonito Emerald Luxury Villas & Spa - All Inclusive
Price was CA $7,046, price is now CA $3,277 per person
CA $3,277
per person
Jan 26 - Feb 2
found 1 day ago
Roundtrip non-stop flight included
Edmonton (YEG) to Mazatlan (MZT)
8.8/10 Excellent! (62 reviews)
The resort is exactly what you expect it to be. Very clean wonderful staff willing to help you with everything. Good food and very luxurious.
Reviewed on Oct 19, 2026

Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
Cerritos
Save 100% on your flight
Price was CA $3,531, price is now CA $1,907 per person
CA $1,907
per person
Jan 29 - Feb 5
found 1 day ago
Roundtrip non-stop flight included
Edmonton (YEG) to Mazatlan (MZT)
8.8/10 Excellent! (1,002 reviews)
Different pool areas. Beautiful resort.
Reviewed on Nov 8, 2026

Pueblo Bonito Mazatlan - All Inclusive
Zona Dorada
Price was CA $3,763, price is now CA $2,047 per person
CA $2,047
per person
Dec 11 - Dec 18
found 1 day ago
Roundtrip non-stop flight included
Edmonton (YEG) to Mazatlan (MZT)
9/10 Wonderful! (1,004 reviews)
Thank you to Patty & team. Josephine & I had a wonderful time. See you soon. 💕💕💕
Reviewed on Nov 7, 2026

Viaggio Resort Mazatlán
Zona Dorada
Save 100% on your flight
Price was CA $3,568, price is now CA $2,053 per person
CA $2,053
per person
Dec 29 - Jan 5
found 1 day ago
Roundtrip non-stop flight included
Edmonton (YEG) to Mazatlan (MZT)
9/10 Wonderful! (1,920 reviews)
The location is great but the hotel doesn’t have beach access as you must walk a block to the El Cid. If you’re lucky you will get to the beach through the El Cid unless caught by security and they will escort you out of the hotel.
One of the pools was closed resulting in a very crowded pool and pool deck.
The hotel doesn’t have a decent bar where you can sit, have few drinks listening to good music. I would consider this a three star hotel. If you want a beach stay elsewhere!
Reviewed on Nov 7, 2026
Villa Unión Hotel Deals

Hotel Riu Emerald Bay - All Inclusive
Calzada Camaron Sabalo Mazatlán SIN

Sunset Palace Beach Hotel - All Inclusive
Av. Camarón Sábalo No. 1927 Mazatlán SIN
The price is CA $187 per night from Dec 9 to Dec 10
CA $187
CA $223 total
Dec 9 - Dec 10
includes taxes & fees
8/10 Very good! (164 reviews)
"Clean room, fast service"
Reviewed on Oct 22, 2026

Varali Grand Hotel
2614 Av del Mar Tellería Mazatlán SIN
Fully refundableReserve now, pay when you stay
The price is CA $75 per night from Nov 16 to Nov 17
CA $75
CA $89 total
Nov 16 - Nov 17
includes taxes & fees
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.
What to do in Villa Unión

Stone Island Cruise & Beach Day
CA $52
per adult
78% of travellers recommend
Frequently asked questions
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.









