Mexican Riviera Ensenada From Los Angeles · 3–4 nights · Next Jan 10 From $338 2 upcoming departures · 1 ship →