Cabo San Lucas, Mazatlan & Puerto Vallarta

$899 – Balcony: Mexican Riviera Cruise

Holland America Line
Erin Oliveri
Deal Expert
Third and fourth guests sail free with this offer, ideal for a family beach vacation.

The Deal

Unpack just once and visit three iconic Mexico beaches while sailing in a balcony cabin on Holland America for $899 per person.

Dates & Per-person Prices:

  • $899 ... Sept. 30; Oct. 7; Nov. 24 (over Thanksgiving weekend); Dec. 1; Jan. 3, 10; Feb. 4, 11, 25
  • $1199 ... Dec. 20 (over Christmas); +$300 Dec. 27 (over New Year's Eve)

Ports of call on these weeklong itineraries include: Cabo San Lucas, Mazatlan and Puerto Vallarta.

Ship details: The Oosterdam and Westerdam both feature the B.B. King Blues Club and America's Test Kitchen, where guests can watch onboard cooking shows and participate in hands-on classes. These ships also accommodate younger guests with Club HAL for kids.

Note: Taxes are an additional $95-$110 per person. Eligible American Express Card Members can also use Membership Rewards Pay with Points to pay for all or part of the cruise.

Book by Aug. 17.

* Prices are per person, based on double occupancy, and valid for U.S. or Canada residents only. Rates are cruise only and do not include applicable government taxes and fees. Prices, stateroom availability and promotional offers are capacity-controlled and subject to change without notice. Cancellation penalties, blackout dates and additional restrictions may apply. Cruise lines reserve the right to charge a fuel supplement without prior notice should the closing price of West Texas Intermediate Fuel increase above a set amount, determined by each cruise line, on the NYMEX. Cruise lines will have sole discretion to apply the supplementary fuel charge to both existing and new bookings. Minimum age requirements vary by cruise line and destination.


at Holland America Line

When You Can Go

September-February dates


$590 on similar sailings

How to Book

Click here to book this Holland America Line deal online through Prestige Cruises.

Book this deal by phone

Call +1 800 553 0204 to book this Holland America deal over the phone through Prestige Travel & Cruises. Mention promotion code TZ8217. The reservation center is open 6 a.m. - 8 p.m. PT Mondays-Fridays and 7 a.m. - 5 p.m. PT Saturdays-Sundays.

More Great Deals & Tips

$899 -- Balcony: Mexican Riviera Cruise; 3rd/4th Sail Free


at Holland America Line