San Diego, renowned for its stunning coastline and vibrant culinary scene, offers tons of dining options with views of the bay. See below for our list of all the bayfront dining options throughout San Diego, starting with Harbor Island and extending to Shelter Island, Coronado, Downtown SD, Seaport Village, and Mission Bay.
Harbor Island
Coasterra
Location: Harbor Island
Description: Perched on the scenic shores of Harbor Island, Coasterra offers modern Mexican cuisine with breathtaking views of the San Diego skyline and Coronado Bridge. Dine al fresco on the expansive outdoor patio or enjoy floor-to-ceiling windows in the sleek and stylish dining room.
C-Level Lounge
Location: Harbor Island
Description: Adjacent to Coasterra, C-Level Lounge boasts a relaxed atmosphere and stunning bayfront views. Indulge in fresh seafood and creative cocktails while watching boats sail by on the shimmering waters of the bay.
Island Prime
Location: Harbor Island
Description: Sister restaurant to C-Level Lounge, Island Prime offers a refined dining experience with panoramic views of the bay and downtown San Diego. Enjoy prime steaks, seafood, and gourmet dishes while taking in the sights from the elegant dining room or outdoor terrace.
Tom Ham's Lighthouse
Location: Harbor Island
Description: Housed in a historic lighthouse overlooking the bay, Tom Ham's Lighthouse is a beloved San Diego institution. Savor classic seafood dishes and waterfront views from the restaurant's iconic location on Harbor Island.
Shelter Island
Bali Hai Restaurant
Location: Shelter Island
Description: With its Polynesian-inspired decor and stunning bayfront setting, Bali Hai Restaurant is a tropical oasis in the heart of San Diego. Indulge in island-inspired cuisine and exotic cocktails while enjoying panoramic views of the bay and downtown skyline.
Vessel Restaurant + Bar
Location: Shelter Island at Kona Kai Resort & Spa
Description: Situated within Kona Kai Resort & Spa, Vessel Restaurant + Bar offers waterfront dining with panoramic views of the marina and San Diego Bay. Dine indoors or on the outdoor patio and enjoy fresh seafood, creative cocktails, and American cuisine while taking in the picturesque waterfront scenery.
Coronado
Peohe's
Location: Coronado Ferry Landing
Description: Situated at the Coronado Ferry Landing, Peohe's offers a tropical ambiance and panoramic views of the San Diego skyline and bay. Enjoy fresh seafood and island-inspired dishes while dining on the outdoor patio or in the spacious dining room.
Bluewater Boathouse Seafood Grill
Location: Coronado
Description: Overlooking the bay, Bluewater Boathouse Seafood Grill offers casual waterfront dining with stunning views. Feast on fresh seafood favorites and enjoy the ocean breeze on the outdoor patio.
Il Fornaio Coronado
Location: Coronado Ferry Landing
Description: Located at the Coronado Ferry Landing, Il Fornaio Coronado offers Italian cuisine and waterfront views of the bay and downtown San Diego. Dine on the outdoor terrace and watch the boats sail by as you enjoy classic Italian dishes and fine wines.
Crown Landing
Location: Loews Coronado Bay Resort
Description: Set against the backdrop of San Diego Bay, Crown Landing offers coastal-inspired cuisine and expansive views of the water. Dine indoors or on the outdoor terrace and watch the sailboats glide by as you enjoy fresh seafood and cocktails.
Albaca
Location: Coronado Island Marriott Resort & Spa
Description: Albaca offers modern American cuisine in the heart of Coronado Island. With locally sourced ingredients and innovative dishes, this chic restaurant provides a stylish dining experience with a creative twist.
Spiro's Mediterranean Cuisine
Location: Coronado Ferry Landing
Description: Spiro's brings the flavors of the Mediterranean to Coronado Island. With authentic dishes crafted from fresh ingredients, this inviting restaurant offers a taste of Greece in a charming setting.
Village Pizzeria Bayside
Location: Coronado Ferry Landing
Description: Village Pizzeria Bayside offers handcrafted pizzas with waterfront views. Located along the bayside of Coronado Island, this casual eatery serves classic pies and Italian specialties in a relaxed atmosphere.
Costa Azul Coronado
Location: Coronado Ferry Landing
Description: Experience the flavors of coastal Mexico at Costa Azul Coronado. With authentic Mexican cuisine and a lively atmosphere, this restaurant captures the spirit of Mexico in the heart of Coronado Island.
For more information on dining, activities, and stays on Coronado, be sure to check out beach review.
Downtown/Seaport Village
The Fish Market
Location: Seaport Village
Description: Located in Seaport Village, The Fish Market offers fresh seafood and waterfront dining in a bustling atmosphere. Dine on the outdoor patio and watch the boats pass by as you enjoy classic seafood dishes and harbor views.
Edgewater Grill
Location: Seaport Village
Description: Situated along the Embarcadero, Edgewater Grill offers casual waterfront dining with panoramic views of the bay and Coronado Bridge. Enjoy a diverse menu of seafood, steaks, and cocktails while watching the sunset over the water.
Sally's Fish House & Bar
Location: Manchester Grand Hyatt
Description: Sally's Fish House & Bar offers bayfront dining with stunning views of the waterfront and Coronado Bridge. Enjoy fresh seafood and craft cocktails while soaking in the sights from the outdoor terrace.
Top of the Market
Location: Seaport Village
Description: Situated above The Fish Market restaurant, Top of the Market offers upscale seafood dining and sweeping views of San Diego Bay. Indulge in fresh seafood and fine wines while enjoying panoramic vistas from the elegant dining room.
Roy's Restaurant
Location: Marriott Marquis San Diego Marina
Description: Set within the Marriott Marquis San Diego Marina, Roy's Restaurant offers Hawaiian fusion cuisine and bayfront views. Dine on the outdoor terrace and watch the boats glide by as you savor innovative dishes and cocktails.
Topsail
Location: Portside Pier
Description: Topsail is a rooftop bar and restaurant nestled above Ketch Grill & Taps, offering breathtaking views of San Diego Bay. With its relaxed atmosphere and scenic vistas, Topsail is the perfect spot for enjoying craft cocktails and delicious cuisine while taking in the sights of the waterfront. Whether you're visiting for sunset drinks or a leisurely meal, Topsail provides an unforgettable dining experience in downtown San Diego.
Ketch Grill & Taps
Location: Portside Pier
Description: Ketch Grill & Taps is a vibrant waterfront restaurant located in the heart of downtown San Diego. Guests can enjoy the laid-back ambiance and coastal-inspired cuisine while taking in the sights of the bay. Whether you're craving fish tacos, grilled fish, or a cold beer, Ketch Grill & Taps has something for everyone.
Brigantine Seafood & Oyster Bar
Location: Portside Pier
Description: Brigantine is an iconic seafood restaurant located adjacent to Ketch Grill & Taps in downtown San Diego. Guests can indulge in fresh seafood favorites, such as fish and chips, clam chowder, and grilled fish, while enjoying panoramic views of the bay. Whether you're dining with family or friends, Brigantine promises a memorable meal in a picturesque setting.
Miguel's Cocina
Location: Portside Pier
Description: Miguel's Cocina provides a waterfront dining experience with stunning views of San Diego Bay. Featuring flavorful Mexican cuisine and refreshing cocktails, this restaurant offers a picturesque setting for enjoying a meal by the water.
For other activities to enjoy on San Diego Bay see our blog post on San Diego Bay Water Activities.
Mission Bay
Tidal
Location: Paradise Point Resort & Spa
Description: Tidal is a bayfront restaurant located at Paradise Point Resort & Spa, offering upscale waterfront dining with panoramic views of Mission Bay. The restaurant features a menu highlighting seasonal seafood dishes, locally sourced ingredients, and craft cocktails. Guests can enjoy indoor or outdoor seating on the waterfront patio while taking in the picturesque surroundings and enjoying the coastal ambiance.
Barefoot Bar and Grill
Location: Paradise Point Resort & Spa
Description: Barefoot Bar and Grill is a casual bayfront eatery located at Paradise Point Resort & Spa, offering a relaxed atmosphere and stunning views of Mission Bay. The restaurant serves up a variety of California-inspired dishes, including burgers, tacos, salads, and fresh seafood. Guests can dine on the outdoor patio while enjoying the bay breeze and soaking in the scenic waterfront views.
Covewood Restaurant
Location: Mission Bay Resort
Description: Covewood is a bayfront restaurant located at Mission Bay Resort, offering picturesque views of Mission Bay. The restaurant provides a relaxed dining experience with a menu featuring seafood, salads, and grilled dishes. Guests can enjoy indoor seating with floor-to-ceiling windows or dine al fresco on the outdoor patio overlooking the bay.
Firefly Eatery & Bar
Location: The Dana on Mission Bay
Description: Firefly is a bayfront restaurant located at The Dana on Mission Bay, offering contemporary American cuisine and waterfront dining overlooking Mission Bay. The restaurant features a menu highlighting fresh seafood, steaks, and seasonal ingredients. Guests can dine indoors or on the outdoor patio while enjoying the stunning views of the bay and marina.
Red Marlin
Location: Hyatt Regency Mission Bay Spa and Marina
Description: Red Marlin is a bayfront restaurant located at the Hyatt Regency Mission Bay Spa and Marina, offering panoramic views of Mission Bay. The restaurant specializes in seafood and California cuisine, featuring locally sourced ingredients and innovative dishes. Guests can enjoy indoor or outdoor seating on the waterfront patio while taking in the sights and sounds of the bay.
Dockside 1953
Location: Bahia Resort Hotel
Description: Dockside 1953 is a casual bayfront restaurant offering a relaxed dining experience with views of Mission Bay. The restaurant serves up a variety of American classics and seafood dishes, along with craft cocktails and local beers. Guests can dine indoors or on the outdoor patio while enjoying the waterfront ambiance.
Oceana Coastal Kitchen
Location: Catamaran Resort Hotel and Spa
Description: Oceana is a bayfront restaurant located at the Catamaran Resort Hotel and Spa, offering coastal-inspired cuisine and waterfront dining overlooking Mission Bay. The restaurant features a menu highlighting fresh seafood, California classics, and handcrafted cocktails. Guests can dine indoors or on the outdoor patio while taking in the stunning views of the bay and lush tropical gardens.
Superbloom Coffee and Juice
Location: Mission Bay Beach Club
Description: Superbloom Coffee and Juice is a bayfront cafe offering a variety of coffee drinks, cold-pressed juices, and healthy snacks. Guests can grab a beverage and relax on the outdoor patio while enjoying views of Mission Bay.
For more information on Mission Bay check out our Guide to Mission Bay.
From the vibrant ambiance of downtown to the serene beauty of Mission Bay, San Diego's bayfront dining options deliver great experiences.
Do you have a favorite waterfront restaurant in San Diego? Let us know and feel free to leave a comment or send us a message with any questions!
Comments