7 Day cruise packages from Los Angeles with Shore Excursions: Your Ultimate Coastal Getaway
Also known as the ‘World Cruise Centre’. Los Angeles is a bustling cruise port.
Over 1.3 million passengers, a record high, set sail from the LA waterfront in. The number is set to 1.5 million in 2025.
This “City of Angels”, LA really lives up to its name. You will see beaches, experience culture and be a part of never-ending entertainment. In short, LA is the starting point for adventure.
Cruise lines in Los Angeles now offer voyages to fit every schedule. You will easily find 3–4-day sailings for quick escapes, 5-day itineraries for a short holiday, and longer 10 Day voyages.
Prince Cruise from LA takes passengers to explore Cabo, Mazatlán and Puerto Vallarta with a choice of 7 and 10-day itineraries.
With that said, let’s get straight into the purpose of this article – the 7 Day cruise packages from Los Angeles. From what makes them special to which options are available, we have covered them all.
Why Choose a 7 Day Cruise Package from Los Angeles?
You choose 7 Day cruise packages from Los Angeles to find a balance of relaxation with sightseeing. Every 4-5 Day cruise packages from Los Angeles let you enjoy the ship life, dining, entertainment, pools and spa, and a few days of shore-life on land at exciting ports.
On such multiple-day itineraries, you typically hit several destinations. For instance:
Many 7-day Mexican Riviera cruises visit Cabo San Lucas, Mazatlán and Puerto Vallarta. Whereas, shorter 3 Day cruise packages from Los Angeles often only reach nearby stops (like Catalina Island or Ensenada). Similarly, 4 Day cruise packages from Los Angeles might add one extra port.
Despite every offer, the seven-day voyages get more ports and more options. With extra time ashore, you can book premium shore excursions.
As Norwegian Cruise Line notes, the Mexican Riviera ports are “filled with fun and adventure, including kayaking, zip lining, scuba diving and much more”.
What to Expect on 7 Day cruise packages from Los Angeles?
7 days on cruise and shore are enough to anticipate a holiday filled with fun, adventure and relaxation. Here’s what your 7 Day cruise package from Los Angeles may look like:
You may start at Long Beach or San Pedro, sailing towards the southwest. Like, the Princess Cruise advertises that guests “depart from Los Angeles to explore Cabo, Mazatlán and Puerto Vallarta” on their seven-day cruises.
Similarly, Royal Caribbean’s Navigator of the Seas (April 2026) shows the following route:
- Day 3: Cabo San Lucas
- Day 4: Mazatlán
- Day 5: Puerto Vallarta.
In between ports, passengers get one or two sea days to relax onboard.
The latest cruise ships are full of amenities. You get to sit at multiple restaurants (buffets, steakhouses, cafes), watch theatres with live shows or spend time at pools, waterslides and whirlpools, fitness centers, and kids’ activities.
But, in this week-long cruise from LA, the real highlights happen on land. Every single port day on the itinerary means a package of shore excursions. One day you are snorkeling off Cabo’s beaches, and the other day you are visiting marine parks in Mazatlán. On some hours left, you may get time to stroll Puerto Vallarta’s art galleries and markets.
Since 7-day cruises have more port time, travelers often extend to even longer trips.

Comparing Los Angeles Cruise Lengths: 3, 4, 5, 7, and 10 Days
Day cruise packages from Los Angeles: These short getaways are ideal for first-time cruisers or a quick weekend break. They typically visit Catalina Island and Ensenada over an extended weekend to break free quickly.
- 4 Day cruise packages from Los Angeles: Another day means one extra port. For example, the Royal Caribbean’s 4-night cruises take you to Catalina and Ensenada, offering a bit more relaxation and one more shore excursion.
- 5 Day cruise packages from Los Angeles: It is a true middle option where a 5-night sailing may take you to Catalina, Ensenada and Cabo (or Catalina, Ensenada and Puerto Vallarta). It’s longer than a weekend trip but still under a week.
- 7 Day cruise packages from Los Angeles: That’s where the sweet spot hits. A 7-day Los Angeles cruise package covers all the major Mexican Riviera ports. You get to visit Cabo, Mazatlán, Puerto Vallarta, etc. with two sea days. You get the best value and full immersion with enough time to walk around each port and relax at sea.
- 10 Day cruise packages from Los Angeles: They are for the true adventurer. With extended cruises mainly on Princess or Holland America, you earn Sea of Cortez stops like La Paz and Loreto. They are ideal for travelers who want maximum variety and more exotic destinations.
Top Los Angeles Shore Excursions to Try
- Cabo San Lucas: This resort city hosts Lover’s Beach near the famous Arch. On a shore day, you can snorkel in clear waters full of fish and coral. Or, sail under El Arco on your way to Lover’s Beach and even swim past colorful reefs. Other popular Cabo tours include whale-watching (in season) and zip-lining along the beachfront.
- Puerto Vallarta: Another Mexican resort city, it welcomes cultural tours and tequila tastings. Walk across the cobblestone streets and art markets, then sample local tequila at a distillery. Boat rides, jungle hikes, and beachside dinners are some added highlights of PV.
- Catalina Island (California): If your cruise stops at Catalina, do not miss the opportunity to kayak or hike in the island’s wild interior. Guided kayak tours float you along sheltered coves where you may spot marine life.
You can also take a hiking or Jeep eco-tour. Guests who have been there advise visitors to spot bison grazing on the sides of hiking trails and zip-line through canyons.
These excursions show why a week-long cruise is ideal – you can fit all of them into one trip. Even a shorter 5 Day cruise package from Los Angeles might include just one or two of these stops, but a 7-day journey lets you enjoy all of the above in one voyage.
Choosing the Right Cruise Packages from Los Angeles
Many cruise lines sail the Mexican Riviera from LA, each with a different style.
Carnival and Royal Caribbean often have fun-packed ships featuring water parks and theatres, perfect for families.
Princess and Holland America are meant for a more relaxed, upscale onboard experience featuring spas and fine dining.
Norwegian offers a casual, freestyle vibe with extra activities.
All major cruise lines, including Royal Caribbean, Carnival, Princess, Norwegian and even Holland America, operate cruises from Los Angeles. To pick one – think about your priorities.
For a quick escape, 3 Day cruise packages from Los Angeles might be ideal. But, if you want more luxury and time, 10 Day cruise packages from Los Angeles give extra ports and upscale extras.
In general, Carnival and Royal ships deliver lively entertainment, while Princess and Holland America focus on food and relaxation. Choose whichever suits your onboard style and cruise itinerary fits your taste.
In the end, 7 Day cruise packages from Los Angeles hit the sweet spot for most travelers – long enough for relaxation and adventure, but not so long as to require a big time commitment.
You can always opt for a shorter 3- or 5-day getaway if you need a quick break, or go all-out with a 10 Day cruise package from Los Angeles for an epic journey. The Pacific coast is waiting! Plan your dream cruise today and discover the Pacific coast your way.
Visit website for more information: www.luxurycruisetrips.com
Instagram: @luxurycruisetrips
Facebook: @Cruise Trips
Pinterest: @luxurycruisetrips
Twitter: @cruisetrips2k25
Youtube: @CruiseTrips