Sandi Spots
    San Diego skyline with hotels near the San Diego Cruise Ship Terminal (B Street Pier)

    Hotels near the San Diego Cruise Ship Terminal (B Street Pier)

    8 hotels ranked by walkability, value, and splurge — with real prices, distances, and local tips.

    Last updated · 1140 N Harbor Dr, Downtown

    Quick answer

    Closest walkable: Courtyard San Diego Downtown/Little Italy (8-min walk). Best value: Best Western Plus Bayside. Splurge: InterContinental San Diego, a flat 12-minute walk along the harbor.

    The cruise terminal sits on Harbor Drive between the USS Midway and Little Italy, so pre- and post-cruise hotel options overlap heavily with Downtown and Little Italy. Walkable hotels let you skip a taxi entirely on embarkation day.

    Getting there: Most cruise lines shuttle luggage from nearby hotels, but you can also walk with a rolling bag from anywhere within about 10 blocks. Rideshare drop-off on embarkation morning gets congested — allow extra time.

    Walkable / closest

    Under 1 mile or physically connected to the cruise terminal.

    0.4 mi · 8-min walk

    Modern midscale in Little Italy

    Close enough to roll a suitcase to the terminal, with Little Italy's restaurants for a pre-cruise dinner the night before.

    Tip: Book a room facing away from India St. for a quieter night before an early embarkation.

    0.6 mi · 12-min walk

    Modern luxury on the harbor

    A scenic, flat walk right along the water to the terminal — good for a splurge night before a cruise.

    Tip: The rooftop bar has terminal and ship views if a cruise ship is in port.

    0.8 mi · 15-min walk

    Twin-tower waterfront convention hotel

    A reliable big-box option with a straightforward waterfront walk to the terminal, plus a pool for a relaxing pre-cruise day.

    Tip: Ask about their cruise-parking package if you're driving in and leaving your car for the week.

    Short drive / rideshare

    5–15 minutes from the cruise terminal with more room to breathe.

    Kimpton Solamar

    $230–$350

    1 mi · 5-min drive

    Gaslamp boutique with rooftop lounge

    A short Uber or taxi to the terminal with more nightlife and dining options than the waterfront strip itself.

    Tip: Fine for a walk if you're traveling light; otherwise budget a $6-$8 Uber.

    The Guild Hotel

    $260–$380

    1.2 mi · 6-min drive

    Adaptive-reuse boutique in a 1924 YMCA

    One of the most design-forward hotels downtown, a quick rideshare to the terminal on embarkation morning.

    Tip: Ask the front desk about luggage storage if your cruise doesn't board until afternoon.

    1 mi · 5-min drive

    Suites with kitchens

    Good for families packing for a week-long cruise — the extra space and kitchen help with pre-cruise grocery runs.

    Tip: The free breakfast is a good way to save money the morning you board.

    Budget picks

    The cheapest solid options — sleep-and-shower without a rip-off.

    1.3 mi · $7 Uber

    Older midscale on Broadway

    One of the more affordable options with free parking, useful if you're leaving a car for a multi-day cruise.

    Tip: Ask about their cruise park-and-stay package — many downtown budget hotels offer them.

    1.4 mi · $7 Uber

    Budget with free parking

    The cheapest reliable option for a one-night pre-cruise stay.

    Tip: Book the park-and-cruise package directly with the hotel for the best combined rate.

    Frequently asked

    What's the closest hotel to the San Diego cruise terminal?

    Courtyard San Diego Downtown/Little Italy, about an 8-minute walk along Harbor Dr and India St.

    Should I book a hotel with a park-and-cruise package?

    Yes if you're driving — many Downtown hotels (Best Western Plus Bayside, Ramada by Wyndham) offer packages combining a pre-cruise night with parking for the length of your cruise, which is cheaper than the terminal's own lot for longer trips.

    How early should I arrive at the terminal on embarkation day?

    Most cruise lines recommend arriving within your assigned 1-2 hour check-in window, typically between 11am and 2pm. Arriving right at terminal opening (around 10:30am) minimizes wait time.

    Can I walk from a Downtown hotel to the cruise terminal with luggage?

    Yes, for hotels within about a mile — Little Italy and Downtown hotels are all on flat ground along Harbor Dr, though most guests with full suitcases still opt for a short rideshare.

    Keep exploring

    The Sandi Spots Newsletter

    San Diego, in your inbox.

    New beach finds, hidden taco shops, weekend events, and seasonal guides — once a week from a local. No spam, ever.

    One email a week. Unsubscribe anytime.

    About this guide

    Written and fact-checked by the Sandi Spots Editorial team — San Diego residents publishing under Sleep Coast LLC. Every place we recommend has been visited in person or verified against an official source, and no business can pay for inclusion or a higher ranking. Last updated .

    Local, first-hand. Reported on the ground in San Diego County.
    Kept current. Prices, hours, and closures reviewed on a rolling basis.
    Independent. Affiliate links never influence rankings.

    Editorial policy · About us · Suggest a correction