Best Dock-and-Dine Spots in San Diego 2025

Suzy Lawson Jun 04, 2025
0 People Read
Best Dock-and-Dine Spots in San Diego
Table of Contents
  1. Best Dock-and-Dine Spots in San Diego: Waterfront Dining for Boaters
    1. Top Yacht Charter Viewpoints in the U.S. Virgin Islands

Best Dock-and-Dine Spots in San Diego: Waterfront Dining for Boaters

San Diego, known for its stunning coastlines and vibrant marina areas, offers some of the best dock-and-dine locations where boaters and visitors can enjoy fresh seafood, tropical cocktails, and a variety of delicious cuisines—all while soaking in breathtaking waterfront views. Whether you're looking for casual dining or an upscale experience, these dock-and-dine spots by the bay are perfect for making your next San Diego charter experience truly unforgettable.

Top Yacht Charter Viewpoints in the U.S. Virgin Islands

1. Tom Ham's Lighthouse - Harbor Island, San Diego

Location & Convenience: Situated on the edge of Harbor Island, Tom Ham's Lighthouse is one of San Diego’s most iconic dining spots. Located directly across from the San Diego International Airport, this landmark restaurant offers boaters easy access via the nearby marina, making it a perfect stop for those enjoying a day out on the water.

Ambiance: The restaurant is housed inside a historic lighthouse that offers panoramic views of the San Diego skyline, Harbor Island, and the Coronado Bridge. The décor combines maritime themes with a cozy, relaxed atmosphere, making it an ideal spot for both a romantic dinner and a family gathering.

What They Offer: Tom Ham's Lighthouse is known for its exceptional seafood, especially their raw bar, local seafood towers, and hearty steak and vegetarian options. Whether you're in the mood for freshly shucked oysters or a perfectly grilled filet mignon, the menu caters to a variety of tastes.

Why Visitors Love It: Guests rave about the unique dining atmosphere inside a historic lighthouse and the stunning waterfront views. The combination of gourmet food and scenic vistas makes this a must-visit dining destination in San Diego.

Local Favorites:

  • Raw Bar

  • Local Seafood Towers & Entrees

  • Steak and Vegetarian Options

Hours:

  • Happy Hour: 4-6 PM, Monday to Friday

  • Dinner Service: 5-9 PM

  • Brunch Buffet: Every Sunday, 10 AM-2 PM

Check Out The Menu

2. Barefoot Bar - Mission Bay, San Diego

Location & Convenience:

Located on the beautiful Mission Bay, Barefoot Bar offers a perfect dock-and-dine experience with scenic waterfront views, tropical vibes, and delicious food. The relaxed atmosphere makes it an ideal spot for boaters and land-based diners alike.

Ambiance:

  • Relaxed Atmosphere: The tropical ambiance and waterfront views provide the perfect setting for a casual dining experience.

  • Easy Access: Convenient for boaters with direct Mission Bay dock access, and ample parking for those arriving by land.

  • Live Entertainment: Live music every weekend adds to the fun and vibrant atmosphere.

What They Offer: Barefoot Bar is the ultimate spot for casual waterfront dining in San Diego, combining tropical vibes, delicious food, and stunning bay views for a memorable experience.

Why Visitors Love It:

  • Waterfront Setting: Enjoy stunning views of Mission Bay while dining.

  • Convenience: Easy boat docking right at the bar, with plenty of parking for guests arriving by land.

  • Live Music: Enjoy live music every Friday and Saturday at 6 PM.

  • Private Events: Available for special gatherings and celebrations.

  • Local Favorites: Island-inspired cocktails, ceviche, fish tacos, and burgers.

Local Favorites:

  • Island-Inspired Cocktails

  • Ceviche

  • Fish Tacos

  • Burgers

Hours:

  • Breakfast: 7AM-11AM

  • All Day Dining: 11AM-10PM

  • Live music every Friday and Saturday 6PM

Check Out The Menu

Barefoot Bar - Mission Bay, San Diego

3. Trunk Bay – St. John 

Location & Convenience:

Mitch’s Seafood is located in Point Loma, a vibrant area of San Diego with easy access to the waterfront. The restaurant’s convenient location allows diners to dock their boats directly at the restaurant, making it perfect for boaters looking to enjoy a meal on the water. For those arriving by land, there is ample parking available, adding to the convenience of the visit.

Ambiance:

Mitch’s Seafood offers a casual, family-friendly atmosphere, perfect for those looking to enjoy fresh seafood in a laid-back setting. The cozy, yet spacious dining area features large windows that allow diners to enjoy the breathtaking waterfront views of San Diego Bay.

What They Offer:

The restaurant focuses on sustainable seafood and serves a variety of locally sourced dishes, from the classic fish and chips to ceviche and other seafood favorites. Whether you're stopping by for a refreshing drink or a full meal, Mitch’s offers something for everyone, with an extensive menu of fresh seafood and refreshing beverages.

Why Visitors Love It:

Mitch’s Seafood is beloved for its convenient waterfront location in Point Loma, making it the ideal stop for those enjoying a day by the bay. Its casual ambiance and relaxed atmosphere provide the perfect setting for dining with friends or family. Guests can enjoy the laid-back vibe while taking in the beautiful views of San Diego Bay.

The restaurant offers a wide range of fresh, locally sourced seafood, including crowd favorites like fish and chips, ceviche, and refreshing drinks like beer, wine, and their popular Bloody Marys. The focus on sustainability and fresh, local ingredients ensures a top-quality dining experience.

Local Favorites:

  1. Locally Sourced Seafood

  2. Fish and Chips

  3. Ceviche

  4. Beer, Wine, and Bloody Marys

Hours:

  1. Breakfast: 8 AM - 10:30 AM

  2. Lunch: 10:30 AM - 9 PM

  3. Dinner: 10:30 AM - 9 PM

  4. Open 7 days a week.

Check Out The Menu

Mitch’s Seafood - Point Loma, San Diego

4. Bali Hai - Shelter Island, San Diego

Location & Convenience:

Located on Shelter Island, Bali Hai is easily accessible by both boat and car. The waterfront setting offers incredible views of San Diego Bay and is just a short drive from Point Loma. Ample parking is available for land visitors, and boaters can dock nearby for easy access.

Ambiance:

Step into Bali Hai, and you’re immediately transported to a Polynesian-inspired paradise. The restaurant’s tiki decor includes bamboo furniture, carved wooden masks, and vibrant tropical colors, making it an unforgettable spot for lunch, dinner, or drinks. The relaxed atmosphere pairs perfectly with the stunning bay views, creating a laid-back yet stylish vibe.

What They Offer:

The menu features fresh seafood, Mai Tai cocktails, and classic Polynesian dishes. Whether for brunch, happy hour, or a relaxing dinner, Bali Hai delivers a memorable experience with stunning views.

Why Visitors Love It:

Bali Hai offers a casual, waterfront atmosphere with stunning views of San Diego Bay. The iconic Polynesian setting and tropical vibes make it the perfect spot for enjoying a relaxing meal or cocktail. Famous for its Mai Tai and seafood dishes, the restaurant also provides happy hour, live music, and private event options.

Local Favorites:

  1. Mai Tai Cocktail

  2. Seafood Dishes

  3. Polynesian Cuisine

Hours:

  • Happy Hour: 3-5 PM, Monday to Friday

Dining Hours:

  • Monday to Thursday: 11:30 AM - 9 PM

  • Friday to Saturday: 11:30 AM - 10 PM

Brunch: Every Sunday, 9:30 AM - 2:30 PM

Check Out The Menu

Bali Hai - Shelter Island, San Diego

Table of Contents
  1. Best Dock-and-Dine Spots in San Diego: Waterfront Dining for Boaters
    1. Top Yacht Charter Viewpoints in the U.S. Virgin Islands