Miami, FL Port Canaveral Ft. Lauderdale Galveston, TX Seattle, WA Los Angeles
Caribbean Bahamas Alaska Bermuda Mexico Eastern Canada
Search Cruises Search Flights Shore Excursions Budget Calculator

Search Cruises

Compare real pricing across Cruises.com, Princess, MSC, and more.

Search Flights

Find flights to your departure port, synced with your cruise dates.

Shore Excursions

Book tours at your ports of call — often cheaper than through the cruise line.

Budget Calculator

Estimate your full cruise cost — fare, gratuities, drinks, excursions, and more.

Cruise Port Advisor

Port of San Diego, California – Fly & Cruise Hotels

Fly and cruise hotels near Port of San Diego, California — airport transfers and cruise-day shuttles for flying passengers.

This page contains affiliate links. We may earn a small commission if you book through our links — at no extra cost to you. Learn more.

Fly & Cruise Hotels Near Port of San Diego, 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.

  • SAN (San Diego International) — 3 miles from the B Street Pier; ~10 min by rideshare; one of the most convenient airport-to-terminal combinations in the US
  • LAX or SNA (Orange County) — viable if fares are much cheaper; Amtrak Pacific Surfliner from LA arrives at Santa Fe Depot, walking distance to the terminal
  • Best area to stay: Little Italy or Gaslamp Quarter — 10 min rideshare from SAN, walking distance to the terminal, excellent evening options
  • Night before: Little Italy dinner, Gaslamp rooftop drinks, Embarcadero waterfront walk with harbor views
  • Extra day? Balboa Park (world-class museums), Old Town San Diego, Coronado Island via ferry — San Diego rewards extra time

San Diego International Airport is unusually close to downtown and the cruise terminal, making this one of the easier ports for a same-day fly-cruise if your flight lands early enough — fly-cruise hotel packages here commonly include a short shuttle rather than a long transfer.

San Diego's airport sits only about 10 minutes from the B Street cruise terminal, a real advantage over most fly-cruise ports. For an airport-adjacent stay, the Sheraton San Diego Hotel and Marina, Hilton San Diego Airport/Harbor Island, and Hampton Inn & Suites San Diego Airport–Liberty Station are the standout picks, and the "Park, Shuttle & Fly" lot near the airport bundles cruise parking (around $25/day) with a free shuttle to the terminal.

Editor's Picks – Port of San Diego, 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.

Hilton San Diego Airport/Harbor Island

Hilton San Diego Airport/Harbor Island

1960 Harbor Island Drive San Diego, CA 92101

The Hilton San Diego Airport/Harbor Island offers a comfortable stay with parking facilities for guests. Located on scenic Harbor Island, its convenient for travelers using San Diego International Airport. While not directly cruise-related, its a practical choice for cruise passengers arriving or departing from the nearby cruise terminals. The hotel features modern amenities, on-site dining, and stunning harbor views, making it an ideal base for exploring San Diego and enjoying its picturesque waterfront setting.

Port distance: 2.9
Port transfer: Yes, with Park, Stay & Go package
Airport transfer: Free roundtrip airport shuttle from 4:30 AM to midnight at scheduled times
Parking: Yes, with Park, Stay & Go package
Breakfast: Daily full breakfast available 7:00 AM to 11:00 AM ($)
Check Availability
Porto Vista Hotel

Porto Vista Hotel

1835 Columbia Street, San Diego, CA

The Porto Vista Hotel in San Diego offers parking for guests and features a rooftop bar with stunning views. Its conveniently located near the lively Little Italy neighborhood, where you can enjoy dining and entertainment. While not directly associated with cruises, its a popular choice for pre or post-cruise stays due to its proximity to the San Diego cruise port. Enjoy a comfortable stay with easy access to local attractions and waterfront experiences.

Port distance: 0.8
Port transfer: No
Airport transfer: No
Breakfast: Daily cooked-to-order breakfast available 7:00 AM to 10:00 AM ($)
Check Availability
Wyndham San Diego Bayside

Wyndham San Diego Bayside

1355 North Harbor Drive San Diego, CA 92101

The Wyndham San Diego Bayside offers a comfortable stay with parking facilities for guests. Located on San Diegos scenic waterfront, its close to attractions like the USS Midway Museum and the San Diego Convention Center. While not directly cruise-related, it serves as a convenient option for cruise passengers exploring the city before or after their voyages. The hotel features modern amenities, on-site dining, and beautiful bay views, enhancing your stay in San Diegos downtown area.

Port distance: 0.1
Port transfer: No
Airport transfer: Free roundtrip airport shuttle from 6:00 AM to midnight at scheduled times
Parking: Self parking on site ($)
Breakfast: Daily full breakfast available 6:30 AM to 11:00 AM ($)
Check Availability