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