arrow-down arrow-left arrow-right arrow-up play-button plus tab-indicator dots close menu search facebook google-plus instagram pinterest rss twitter youtube rss-two heart Check FeaturedBadge linkedin minus apps placeholder linkedin

7 San Diego Beachfront Bars

A cocktail with a view

With San Diego’s epic coastline, beachy culture, and love of craft beer and cocktails, you’d better believe it has its share of beachfront bars. When the moment (whether it’s brunch, sunset, or anything in between) calls for an unobstructed ocean view and a beverage, head to one of these spots. They don’t lack for finger lickin’ grub, either, so you’re covered there, too.

By: San Diego Magazine
Beach House Grill San Diego

Beach House Grill

Pacific Beach

Calm your nerves after an exhilarating session of bumper cars at Belmont Park’s al fresco bar and restaurant. Grab a cabana with a front-row seat to the boardwalk, and play a round of corn hole while you have a drink and wait for slow-cooked ribs, fried seafood baskets, and desserts like churro donuts and Mexican-style paletas.

Brockton Villa San Diego

Brockton Villa

La Jolla

Built in 1894, Brockton Villa occupies prime real estate overlooking La Jolla Cove. If the sweeping ocean view isn’t enough, the abalone shells built into the cement entryway and indoor fireplace add to the beach vibe. Seafood-centric breakfast, lunch, and dinner menus complement a selection of wine and craft beer, mimosas, Bloody Mary’s, and signature “Brocktails” like a summer bourbon punch and hibiscus margaritas.

Jake's Del Mar San Diego

Jake's Del Mar

Del Mar

You could simply order a tiki cocktail, mai tai, or sauvignon blanc to savor the view of Del Mar’s sublime coastline from this well-liked establishment. But don’t forego delicious eats like guajillo roasted fish, steak and wedge salad, and an array of seafood and meat small plates.

Pacific Coast Grill San Diego

Pacific Coast Grill


At Pacific Coast Grill, oysters and sushi are on hand to pair with sake, wine, beer, and the ocean views from this two-story restaurant on the sand in Cardiff. Sit outside, or when the day breeze picks up, take in the view behind plate glass windows or under an awning.

OB Surf Lodge San Diego

OB Surf Lodge

Ocean Beach

From the dueling patios of this establishment across the street from the Ocean Beach pier, nothing stands between you, your cocktail, and an ocean breeze. The from-scratch kitchen turns out housemade brunch, lunch, and dinner while bartenders serve signature surf-inspired cocktails and nearly two dozen local craft beers and hard kombucha.

Waterbar San Diego


Pacific Beach

Grab a seat next to huge windows to watch over Pacific Beach’s boardwalk and nearby Crystal Pier. Food and drink specials like “mussels and mules” and “raw Wednesday” pair beverages from the full bar with items from the Baja-inspired surf-and-turf breakfast, lunch, and dinner menus.

333 Pacific San Diego

333 Pacific


Oceanside’s iconic pier and a forest of palm trees makes for an enchanted view from this steak and seafood joint equipped with an enclosed patio. Classic and decadent vodka-based cocktails (like a vodka and hazelnut crème de cocoa concoction reminiscent of tiramisu) round out a menu of grass fed lamb, short ribs and an array of seafood options.

Explore More Sunny 7 Experiences

Get out and explore more of San Diego’s unique neighborhoods, attractions, and experiences. View more Sunny 7’s here.

Find a place to stay

Book online or call 1-800-350-6205 to speak with a local expert

Stay in touch

Sign up to receive the latest news, events, and updates about San Diego. Our monthly and weekly newsletters will keep you informed about the latest and greatest happenings in the destination.

Sign Up




Follow Us


English | Change Language

Select your country or region

China FlagChinaGermany FlagGermanyGreat Britain FlagGreat BritainJapan FlagJapanMexico FlagMexicoKorea FlagKoreaSwitzerland FlagSwitzerlandBrazil FlagBrazilFrance FlagFranceAustralia FlagAustraliaCanada FlagCanada USA

Or use Google Translate

Afrikaans Albanian Arabic Belarusian Bulgarian Catalan Croatian Czech Danish Deutsch Español Estonian Filipino Finnish Francais Galician Greek Haitian-Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Nederlands Norwegian Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Swahili Swedish Telugu Thai Turkish Ukranian Vietnamese Welsh Yiddish