Fly & Cruise Hotels Near World Cruise Center – San Pedro, Los Angeles
If you're flying in before your cruise, the hotels below are picked specifically because they run a reliable airport shuttle — land, get a good night's sleep, and get to the ship the next morning without arranging your own transportation.
- LAX (Los Angeles International) — ~22 miles north; most flights; 30–60 min to San Pedro depending on traffic
- LGB (Long Beach Airport) — ~10 miles from the terminal; Southwest, Delta, American; much easier and stress-free than LAX
- SNA (John Wayne / Orange County) — ~30 miles southeast; useful if routing from the south
- Best area to stay: Downtown Long Beach — between LGB and the terminal, great evening options
- More relaxed option: Redondo Beach or Hermosa Beach — South Bay beach vibe, ~25 min to the terminal on sailing day
Flying into LAX for a Los Angeles-area sailing, most fly-cruise hotels near San Pedro offer a free airport shuttle and a free shuttle to the World Cruise Center the morning of your cruise — worth booking as a package rather than arranging transport separately, especially if you're arriving the day before.
LAX sits about 17 miles from the World Cruise Center in San Pedro, typically a 25-35 minute drive depending on traffic, and no LAX-area hotel runs a shuttle straight to the pier. Cruisers on Cruise Critic's boards generally pick an airport hotel for the flight-in night, then arrange a rideshare or private car to San Pedro the next morning rather than relying on a hotel shuttle. Embassy Suites LAX comes up often for its free airport shuttle and cooked-to-order breakfast, and travelers also mention Homewood Suites and the H Hotel LAX as alternatives after a few posters reported a rough experience at the Hilton LAX. Whichever hotel you pick, it's easier to catch an Uber or Lyft from a hotel curb than from LAX's rideshare pickup area, so budget time for both legs of the trip.