Aerial view of the marina at the Sheraton San Diego Resort, with yachts, a hotel, and a city skyline at sunset.

San Diego's Top Boat-Friendly Hotels

Waterfront stays with marinas, slips and bay access
Sep 1, 2026

San Diego's 70-plus miles of sparkling coastline are among the region's biggest draws, and bunking down at a hotel with its own marina makes it even easier to set sail. Instead of worrying about finding parking or public boat launches on your own, these waterfront properties offer convenient marina access as part of their amenities. Whether you regularly captain your own boat or are planning a day on the bay, we’ve found the best San Diego hotels that provide docking options and slip sizes to accommodate a range of watercraft. Here are a few properties that'll get you out on the water before you can say “Ahoy!”

The Dana on Mission Bay

Aerial view of The Dana on Mission Bay, a San Diego waterfront hotel surrounded by green lawns and palm trees, with boats in the marina.

The Dana on Mission Bay

Nestled along the shores of Mission Bay, The Dana on Mission Bay combines laid-back charm with easy access to some of San Diego's most popular aquatic activities. The 10-acre resort features 271 guest rooms and suites spread across lush grounds, and also offers direct access to 140 slips across five docks with the ability to handle boats between 20 to 70 feet. (For flexibility, guests and locals can rent slips by the day or month.) Two outdoor pools, waterfront dining at Firefly Eatery & Bar, and proximity to SeaWorld San Diego make it an ideal choice for travelers who want to spend as much time on the water as possible during their stay. 

Marriott Marquis San Diego Marina

A view of the Marriott Marquis San Diego Hotel & Marina, overlooking a marina with boats, under a clear blue sky.

Marriott Marquis San Diego Marina

Glittering above the Downtown waterfront, the Marriott Marquis San Diego Marina pairs big-city convenience with one of the largest hotel marinas on the West Coast. The property's dual towers rise 25 stories high with 1,366 guest rooms and suites, and each is located just steps from the San Diego Convention Center, Petco Park, Seaport Village, and the bustling Gaslamp Quarter. The hotel's marina offers 424 slips capable of accommodating vessels from 25 to 125 feet, and when you’re not aboard ship, guests can stroll the scenic bayfront, relax at the resort-style pool complex, or simply enjoy watching the sun set over the harbor from one of San Diego’s most recognizable waterfront landmarks. 

Sheraton San Diego Resort

Waterfront hotel with palm trees and marina, overlooking a city skyline.

Sheraton San Diego Resort

Located on Harbor Island, just across Harbor Drive from San Diego International Airport, the Sheraton San Diego Resort puts guests in the heart of the city's boating scene while offering picturesque views of the Downtown skyline and San Diego Bay. With 40 slips available for boaters, its location provides quick access to open water while remaining just minutes from such go-to sites as Liberty Station, Point Loma and The Rady Shell at Jacobs Park. There’s plenty to do on land — including strolling or biking along the scenic paths that wind along the harbor — but there’s simply no competing with the call of the sparkling bay and ocean waters.  

Bay Club Hotel & Marina

Marina view at the Bay Club Hotel & Marina in San Diego, with boats and a modern building against a clear blue sky.

Bay Club Hotel & Marina

The Bay Club Hotel & Marina offers a boutique experience with big hotel amenities, including free WiFi, water and electric hookups for each slip as an added perk. Boats 10 to 80 feet can fit comfortably, and a fuel dock is only a few minutes away for quick access. The hotel contains 105 rooms (many with private balconies overlooking the marina and passing boats), and guests can enjoy fresh seafood at the onsite restaurant. Or they can head next door to Humphreys Concerts by the Bay for live entertainment, or spend the day on the water. No matter your itinerary, the Bay Club Hotel & Marina is a welcoming base for boaters and vacationers alike. 

Where to Find San Diego Hotels with Marinas