Mexican Riviera · West Coast Cabo San Lucas → Ensenada From Long Beach · 5–12 nights · Next Nov 15 From $249 85 upcoming departures · 4 ships →