Mexican Riviera · West Coast Catalina Island → Ensenada From Long Beach · 4–11 nights · Next May 1 From $336 44 upcoming departures · 1 ship →