Fly & Cruise Hotels Near Port of Long Beach, California
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.
- LGB (Long Beach Airport) — 5 miles from the terminal; ~10 min by rideshare; Southwest, Delta, American; easiest option by far
- LAX (Los Angeles Intl) — ~20 miles north; far more flights including international; 30–45 min to Long Beach depending on traffic
- Best area to stay: Downtown Long Beach — between LGB and the terminal, great evening options
- Night before: Belmont Shore 2nd Street for dinner, Pine Avenue waterfront for drinks, Shoreline Drive evening walk
- Tip: LGB is one of the easiest airports in California — no-stress arrival, quick rideshare to downtown Long Beach, and done
Long Beach Airport is close to the cruise terminal, though many fly-cruise travelers still use LAX given its wider flight selection — fly-cruise hotel packages near the port typically shuttle from both, so confirm which airport your package covers.
Long Beach Airport (LGB) is noticeably closer to the cruise terminal than LAX, and several Cruise Critic posters say they prefer it for that reason alone, though flights into LGB can carry a real fare premium — one poster cited roughly $150 more per person for the convenience, so it's worth comparing both before booking. For those flying into LAX anyway, hotels near the Long Beach terminal itself tend to be the better bet over an LAX-area stay, given the extra drive time LAX adds. The Hyatt Regency Long Beach, Hilton Long Beach, and Hotel Maya all get mentioned as reasonable choices for an overnight before boarding, with flat-rate taxis from either airport commonly running in the $20-30 range to a Long Beach hotel.
Editor's Picks – Port of Long Beach, California
Parking, shuttle, and breakfast details below are provided by each hotel and can change without notice. If you book through one of our booking partners, confirm the specific package — not just a standard room rate — directly with the hotel before you arrive.
Holiday Inn Long Beach Airport
2640 Lakewood Boulevard Long Beach, CA, 90815
The Holiday Inn Long Beach Airport offers a convenient stay with parking and a complimentary shuttle to Long Beach Airport. Located near Long Beach attractions like the Aquarium of the Pacific and the Queen Mary, its perfect for exploring the area. While not directly cruise-related, it provides comfortable accommodations for cruise passengers before or after their voyages from the nearby Long Beach Cruise Terminal. Enjoy comfortable rooms and easy access to local attractions during your stay.