Dock & Dine San Diego: The Best Waterfront Restaurants You Can Reach by Boat

POSTED: Sep 22, 2026

Ask any boater what the best part of a day on the water is, and the answer usually isn’t the cruising. It’s the moment you tie up, step off the boat, and walk straight into lunch.

That’s dock and dine. And Southern California might be the best place in the country for it. San Diego Bay alone packs a string of waterfront restaurants with guest docks into a few square miles of calm, protected water. Mission Bay has the classic resort pull-up spots. And Newport Beach? Newport is where you go when the point is being seen arriving by boat — in Newport, pulling up in style is half the experience.

Here’s the full rundown — San Diego Bay, Mission Bay, and Newport Beach — from tiki bars to white-tablecloth steakhouses. All told: 19 dock-and-dine destinations, 24 individual restaurants. Every one is a real, currently operating restaurant with a real path to the table by boat. Dock details vary, so the one rule of dock and dine applies everywhere: call ahead.

San Diego Bay: The Home Turf

Bali Hai — Shelter Island

The tiki legend. Bali Hai has been pouring mai tais on Shelter Island since 1954, and the Port of San Diego lists a dedicated dock-and-dine slip for it — one of the easiest boat arrivals in the bay. Order the famous Mr. Bali Hai (you’ve been warned), grab the crispy ahi tuna, and watch the harbor traffic go by from the deck. This is the move when you have out-of-town guests and want to show off.

Coasterra, Island Prime & C Level — Harbor Island

Three restaurants, one dock arrangement. Coasterra (modern Mexican, tableside guacamole cart, sunset dining room) shares the Sunroad Resort Marina with its Cohn Restaurant Group siblings Island Prime (the special-occasion steakhouse on the water) and C Level (the lounge level for cocktails with the same ridiculous view). Dock-and-dine access runs through the Sunroad Resort Marina next door — call ahead and they’ll sort the reservation and marina agreement.

Peohe’s — Coronado Ferry Landing

The classic cross-bay run. Peohe’s sits at the water’s edge in the Coronado Ferry Landing, and the restaurant says it plainly: easily accessible by land or water, a five-minute trip from downtown by private boat. The Ferry Landing has a dozen protected guest slips serving the whole waterfront village, with skyline views that never get old. This is the anniversary-dinner-by-boat move.

Crown Landing — Loews Coronado Bay Resort

For the resort-dining version: Crown Landing at Loews Coronado Bay Resort on the Silver Strand serves breakfast through dinner right on the water, overlooking the resort marina. Quieter, more polished, and a great sunset run down the bay — confirm marina and reservation details with the resort before you cruise.

Bluewater Boathouse — Coronado

Bluewater Boathouse is the Coronado sibling of the Newport favorite below, serving fresh seafood in a dockside setting with guest docking available. An easy hop across the bay from Point Loma, and a natural pairing with the Newport run for members who cruise both harbors.

Jimmy’s Famous American Tavern — Point Loma Marina

Right in Point Loma Marina with dock-and-dine for visiting vessels, Jimmy’s (Jimmy’s Famous American Tavern) (J-FAT to regulars) is the hearty-American-food stop — inventive burgers, a serious beer list, and zero pretension. Convenient when you’re already launching from the Point Loma side of the bay.

Portside Pier — Downtown Embarcadero

The big downtown play. Portside Pier on the North Embarcadero was built with dock and dine in mind, and it gives you four restaurants in one stop: Brigantine on the Bay (seafood), Miguel’s Cocina (Mexican), Ketch Grill & Taps (pub fare), plus Portside Coffee & Gelato for the walk-up crowd. Cruise past the downtown skyline, tie up, and pick your mood. See the Port of San Diego’s page for dock details.

Waterfront Grill — Pier 32 Marina, National City

The South Bay sleeper pick. Waterfront Grill sits at Pier 32 Marina — an easy cruise down the bay, a laid-back waterfront deck, and none of the downtown docking competition. The marina offers transient berths for boats from 28 to 120 feet; call the marina office for a slip assignment before you head down.

The Galley at the Marina — Chula Vista

The South Bay discovery. The Galley at the Marina sits at the Safe Harbor Bayfront Marina in Chula Vista, a public marina with transient berths for boats from 11 to 120 feet — call ahead for a slip assignment, then walk straight from your boat to the table. A long, easy cruise down the bay and a completely different scene from the Embarcadero.

Mission Bay: The Resort Stops

Barefoot Bar & Grill — Paradise Point Resort

The Mission Bay classic. Barefoot Bar & Grill has been doing laid-back waterfront dining since 1962, and boaters are explicitly invited to pull their boats right up to it. Burgers, fresh seafood, craft beer, live music on weekends, and a patio staring across the bay at the sunset. Paradise Point runs a full-service marina, so docking is straightforward. If you only do one dock-and-dine on Mission Bay, this is it.

Dockside 1953 — Bahia Resort Hotel

The newer Mission Bay addition. Dockside 1953 is the Bahia Resort Hotel’s waterfront restaurant, and the Bahia Resort Marina offers transient berths for boats from 18 to 50 feet with restaurant service — making it a genuine second pull-up option on Mission Bay. Waterfront dining in a classic Mission Bay resort setting.

Newport Beach: Pull Up in Style

Newport Harbor is built for arriving by water. This is the harbor where the boat is part of the reservation — show up by Duffy or center console and nobody blinks. The harbor’s dock-and-dine lineup:

  • Bluewater Grill — Lido Peninsula, on the historic Cannery Village waterfront. Fresh seafood, big patio, and they say it plainly: boaters are welcome to tie up at the dock for dinner.
  • The Cannery — Rhine Channel. Upscale seafood and prime cuts in a 1921 landmark fish-cannery building, with what reviewers call the longest dock of any harbor restaurant — electric Duffy boats to million-dollar yachts tie up here. Call The Cannery direct to reserve dock space.
  • Woody’s Wharf — Rhine Channel classic. Old-school Newport on the water, and boaters report tying up dockside for the meal. Listed by the city as a dock-and-dine spot.
  • The Dock — The name says it all. A verified dock-and-dine destination in the harbor.
  • Harborside Restaurant — Harbor views and a grand, old-Newport feel beside the Balboa Fun Zone docks. Confirm dockside access when you book.
  • Sol Cocina — Vibrant Baja-inspired Mexican on the Balboa Marina waterfront. SOL has courted boaters for years — it even launched a Dock n’ Dine catering program — so call ahead about tie-up options.
  • Billy’s at the Beach — The waterfront Hawaiian-California icon, famous for its mai tais and tropical cocktails on the lanai overlooking the harbor. On weekends a dockside valet welcomes boaters, helping with docking and delivering food and drinks straight to your boat.
  • Back Bay Bistro — Up in the Back Bay at the Newport Dunes Waterfront Resort & Marina: quieter water, nature-preserve views, and a resort marina next door. Check with the marina about transient docking for dinner guests.

Pro move: make it a weekend. Cruise up from San Diego, spend the day hopping the harbor, dock for dinner somewhere you’d never get a table at by car on a Saturday night.

How Dock & Dine Actually Works

A few things first-timers get wrong:

Call ahead. Most guest docks are first-come, first-served, and a Saturday afternoon in July is not the time to wing it. A two-minute call to the restaurant or marina saves the cruise.

Some spots need a marina agreement. Sunroad Resort Marina (Coasterra, Island Prime, C Level) asks you to download and sign a short agreement before you dock. It’s painless — just don’t skip it.

Dock space is tight. These docks fit a handful of boats, not a flotilla. Keep it to a couple of hours, buy the meal, and don’t raft up uninvited.

Check the draft and the dock. Know your boat’s length and draft, and ask about the dock’s limits when you call. Bigger boats have fewer options — another reason to call first.

Frequently Asked Questions

Do I need a reservation to dock and dine?

For the table, yes at the popular spots — especially Bali Hai, Coasterra, Island Prime, and anywhere in Newport on a weekend. For the dock itself, most places are first-come, first-served, so call the marina or restaurant the day of to confirm space.

Can I take a boat club boat dock and dine?

That’s the whole idea. This is one of the best uses of a boat club membership — grab a boat for the afternoon, cruise to lunch, and hand the boat back without thinking about slips, fuel docks, or maintenance. Members do the Shelter Island lunch run and the Newport dinner cruise all the time.

What’s the best dock-and-dine spot in San Diego for first-timers?

Bali Hai on Shelter Island. Easy dock, legendary mai tais, unbeatable harbor view, and it impresses everyone from in-laws to clients. Barefoot Bar & Grill is the Mission Bay equivalent.

What’s the best sunset dock-and-dine?

Coasterra or C Level on Harbor Island for the downtown-skyline sunset, or Coronado Ferry Landing for the sun dropping behind Point Loma with the city lit up across the bay.

Is there dock and dine on Mission Bay?

Yes — Barefoot Bar & Grill at Paradise Point Resort is the confirmed classic, with the resort’s full-service marina making docking easy. Dockside 1953 at the Bahia Resort is the newer option, with transient slips at the Bahia marina.

The Best Seat in Town Is on the Water

Here’s the thing about every restaurant on this list: the people who drove there paid for parking and sat in traffic on Harbor Drive. You cruised across the bay with the wind in your face and tied up at the front door.

That’s the lifestyle a boat club membership actually buys — not just hours on the water, but afternoons that end at Bali Hai and evenings that end in Newport. No slip fees, no maintenance headaches, no trailering. Just pick a boat, pick a restaurant, and go.

Ready to start pulling up to dinner by boat? Call (619) 488-6630 and come see the fleet.