Cheap cruises are the ultimate all-inclusive vacation, and cheap Mexico cruises offer a convenient way to experience the best of Mexico's scenery and culture. With short cruises and longer sailings to a variety of exciting destinations, there's a cheap cruise for every style and budget.
3-Night Baja Mexico: For a quick and easy getaway, nothing beats the ease of a cheap cruise. Plan ahead and book the October 30 sailing from just $279 — plus, get $100 in free Carnival Cash. You'll sail from Los Angeles to lively Ensenada, Mexico, on the Carnival Paradise. During your day in port, you can explore local markets, stroll the beach or take a winery tour.
5-Night Baja Mexico: For a longer vacation, try this Royal Caribbean cruise on the Radiance of the Seas. Leave San Diego for Ensenada; then spend a day cruising along the rugged Baja Penninsula on your way to luxurious Cabo San Lucas. Sailings for November 2 and 7 start at $379.
8-Night Mexican Riviera: Explore Mexico's popular Pacific ports on this cheap cruise aboard the Carnival Spirit. Stops in Acapulco, Zihuatanejo/Ixtapa and Manzanillo are the perfect opportunities to explore charming towns, sample local delicacies and, of course, relax on tropical beaches. The October 18 sailing starts at $579 with $200 in free Carnival Cash.