Cruise-Friendly Hotels in San Diego

Cruise-Friendly Hotels in San Diego

Where to Stay When Enjoying a Cruise Vacation
Sep 17, 2026

Waterfront hotels with a wide range of amenities, atmosphere and price options offer cruise passengers unparalleled convenience when overnighting in San Diego. Explore this selection of inviting hotels that are conveniently located near the San Diego cruise ship terminals and offer amenities for guests who are enjoying cruise vacations.

Wyndham San Diego Bayside

Situated directly across from the Cruise Ship Terminal, the Wyndham San Diego Bayside, featuring 600 guestrooms with balconies, offers casual convenience with panoramic bay views, full amenities and reasonable rates.

Embassy Suites Hotel San Diego Bay - Downtown

Located across the street from the Headquarters at Seaport District, the Embassy Suites Hotel San Diego Bay offers 337 spacious suites where guests can enjoy a complimentary cooked-to-order breakfast and evening reception, as well as hotel amenities including a swimming pool, on-site seafood restaurant and popular doughnut shop.

Marriott Marquis San Diego Marina

The luxurious Marriott Marquis San Diego Marina’s two curved, glass-sheathed towers lend their distinctive features to the San Diego skyline. Located on the bayfront and conveniently situated adjacent to the Gaslamp Quarter, the hotel offers resort-style relaxation in 1,360 guestrooms offering breathtaking views of the downtown skyline and San Diego Bay.

Manchester Grand Hyatt San Diego

Also located bayside near the Gaslamp Quarter, the double-towered, 1,628-room Manchester Grand Hyatt San Diego showcases two pools, a full service spa and a selection of restaurants and lounges, including Top of the Hyatt on the 40th floor offering panoramic views of San Diego Bay, the ocean and downtown.

Hilton San Diego Bayfront Hotel

The 1,190-room Hilton San Diego Bayfront offers a sophisticated resort atmosphere. Located across from Petco Park, the 30-story hotel features San Diego's first salt-water hotel pool, a spa and fitness center, a collection of local artwork, several bar and restaurant options and a 4.3-acre waterfront public park.

Harbor Island Hotels

Located on San Diego Bay adjacent to San Diego International Airport, Harbor Island is admirably convenient for cruise ship passengers. Here, the Sheraton San Diego Resort and the Hilton San Diego Airport-Harbor Island allow visitors to take advantage of full resort amenities within moments of arriving in San Diego.

Shelter Island Hotels

Also situated conveniently on the bay, scenic Shelter Island offers four scenic hotels that hug the water’s edge: the newly redesigned Kona Kai San Diego Resort, the Bay Club Hotel & Marina, Best Western Plus Island Palms Hotel & Marina and Humphrey’s Half Moon Inn.

DoubleTree by Hilton San Diego Bayside

Located a block from the bay and just a few miles from the Cruise Ship Terminal, the DoubleTree by Hilton San Diego Bayside is a highly popular option for cruise passengers. Among the great amenities the hotel offers are free airport and cruise terminal shuttles, plus on-site dining at the Point Loma Cafe.

Hilton Garden Inn San Diego Downtown/Bayside

Located in Little Italy, just minutes from San Diego International Airport and approximately eight blocks from the Cruise Ship Terminal, the Hilton Garden Inn San Diego Downtown/Bayside features upgraded amenities and on-property dining at Pacific Standard Coastal Kitchen.

Homewood Suites San Diego Downtown/Bayside

Located on the same campus, sister property Homewood Suites by Hilton San Diego Downtown/Bayside is also a great choice for cruise passengers, with free full breakfast, rooftop pools, and studio or one-bedroom suites.