Oceanfront Restaurants in St. Augustine with Spectacular Waterfront Views

There’s something to do at every turn in St. Augustine. From epic ocean sports along the Atlantic to top historical attractions, the city’s fun easily fills days and weeks of fun vacationing. 

But few things are as important on a vacation as a good place to eat. St. Augustine is filled with possibilities, with many of the best restaurants sitting right along the water. They are against stunning views and crashing waves, and all in the company of friends and family. So review the St. Augustine condo rentals, book your stay, and indulge in some beautiful evenings out. We cover our top favorite oceanfront restaurants in St. Augustine you have to see.

The Reef

The Reef announces it big and proud on its website- Fresh food, fun atmosphere, and fabulous flavor.

We couldn’t agree more. The Reef offers top-notch beef, poultry, pasta, and fish in a variety of different and creative ways. Find Saffron Mussels, Spinach Artichoke Dip, Snow Crab Legs, Zarzuela (a Catalonia seafood stew), Lobster Tail, Jambalaya, Roasted Lamb, and grilled Cauliflower as some highlights, among many (many) more.

The reef also impresses with its array of specialty seasonal cocktails and wine selection, incorporating specialties like Boucard Aine, Avanacia Godello from Spain, and Plumbjack Chardonnay from Napa.

All in all, it’s over the backdrop of the glorious Atlantic, spread out in a dazzling and romantic patio space, with only some light steps separating you from the crashing waves. You may even spot whale migrating below the horizon line.

The Reef is a white-table experience for romantics and adults of all kinds. It is located at 4100 Coastal Hwy and is open from 11:30 a.m. to 9 p.m. (and to 10 p.m. on Fridays and Saturdays).

couple on st augustine
Photo from Shutterstock

Cap’s on the Water

Located on the western side of Vilano Beach north of downtown, Cap’s on the Water still manages to have one of the best views anywhere in northeast Florida. Cap’s features nearly-exclusively locally caught fish, with famous sunset views over the Tolomato River.

The ambiance is nearly jungle-like, with dense foliage hanging over the roof and dangling down the patio ceilings. Wine is available by glass, or full or half bottles, while cocktails are shortlisted to a few curated specialties, like the Sunset Martini and the Austin Mule.

A raw bar of garlic oysters and spinach-coated oyster rockefellers really set the tone.  But it may be the short but pointed selection of pasta, including a Penne Rockefeller with scallops that really takes Cap’s over the edge.

Either way, you’ll find it open from 4 p.m. to 9 p.m. on weekdays and 11:30 a.m. to around 9 p.m. on weekends, Saturday and Sunday, at 4325 Myrtle Street.


You will find the Beachcomber right in the heart of St. Augustine Beach. Bucked against the Atlantic, this gorgeous little cottage restaurants may not offer the white-table luxury service of many St. Augustine evening dinners. But it is home to some of the best Cubans and other sandwiches in the city. Try Sicilian Style Calamari with banana peppers, the Brie Burger topped with onion rings or the Baja Fish Tacos. Shades, pets, and flip flops welcome as you enjoy local beer, like the Mad Manatee IPA, and the views of the water along with a popular beach access point. 

Beachcomber is located at 2 A St, St Augustine Beach. It is open Monday to Thursday from 11 a.m. to 9 p.m., Friday to Saturday 11 a.m. to 10 p.m., and Sunday 11 a.m. to 9 p.m.

Aunt Kate’s

Aunt Kate’s is likely your top pick if you want to try a revered Florida delight (and knock an item off your bucket list). Aunt Kate’s, outside its lovely view and top-tier oyster selection, has some awesome and filling alligator tail.

Aunt Kate’s is located at 612 Euclid Ave. This location is unique in that you can access it by boat. Simply drift on up to the floating dock and order baby back ribs, the North Beach Chicken, Baked Rotini, and the Aunt Kate’s Cajun Shrimp Pasta, among others. The restaurant is open every day from 11 a.m. to 9:30 p.m. 

Harry’s Seafood and Grille

Harry’s is the definitive downtown restaurant- a local favorite that has stood for decades and continues to deliver top-tier traditional Bourbon St. favorites. With a splash of creole, greek, and southern cuisine, Harry’s brings out the best in New Orleans-styled dining.

The outside patio is draped in foliage, as well as white lights creeping up and around the trees and branches. The water is in sight, right at the corner of the Bridge of Lions.

For Cajun and creole eating in downtown St. Augustine, it doesn’t get better. Harry’s is open daily from 11 a.m. to 10 p.m. and is located at 46 Avenida Menendez.

Kingfish Grille

Kingfish Grille and Seafood Restaurant provide top-quality seafood in a relaxing and accessible patio space against the water. It features quality sushi specialties, like the sashimi sampler, the jalapeno yellowtail, and the tuna shooter spoons, among about eight other top sushi selections. The daily fish is a highlight, allowing you three preparation styles and sauces- Lemon Caper Butter, Garlic Herb Butter, and the Spicy Thai Chili Glaze. 

Between southern style shrimp and grits, kingfish country boil, and snow crab clusters, all seafood enthusiasts can find a top choice for the evening. Kingfish Grille sits on a dockyard and is warm, open to families and accessible if you want a more casual dining experience. 

Kingfish is open 4 p.m. to 9 p.m. daily, with an extended hour to 10 p.m. on Friday and Saturday. You’ll find this beloved conch house haven right at 252 Yacht Club Dr.

Conch House

St. Augustine vacation rentals provide you the ideal opportunity to see the acclaimed and revered Conch House in St. Augustine.

As part of the Marina Resort, the Conch House excels in hospitality. Soft lighting accentuates a warm and inviting atmosphere against the quiet and calm waves lapping against the wood docks. For a unique experience, dine in one of the Jamaican style grass huts over the Salt Run. The patio is spacious and accommodating, boasting tropical foliage and general Caribbean flavoring, like straw huts and statues.

It is the definitive luxury waterside seafood restaurant in the city. The Conch House is nestled at 57 Comares Ave. It is open 11 a.m. to 9 p.m. on weekdays and Sunday, and 11 a.m. to 10 p.m. on Friday and Saturday.

Salt Life Food Shack

Salt Life embraces surf culture and beach life without anything hesitation. Go full-on beach mode with this fun, casual, and light-hearted bar and restaurant along the Atlantic. Dine on the roof while overlooking St. Augustine Beach. Enjoy bright lighting, colorful cocktails, and a general sense of warmth as you order plate upon plate of fried shrimp.

Salt Life trades with table clothes and a luxury ambiance for playful décor and even live guitar music. It is found at 321 A1A Beach Blvd and is open 11 a.m. to 11 p.m. Sunday through Thursday and 11 a.m. to midnight on Friday and Saturday. Out of all the restaurants on this list, Salt Life is open the latest. 

St. Augustine Fish Camp

St. Augustine Fish Camp was opened in 2020 and is located in North Florida and boosts a neighborhood feel, the freshest seafood, amazing views, and old favorites entrees with new twists!

Check out the fresh and inviting interior where you can enjoy the catch of the day or the light shimmering off the water. Try their fresh oysters on the half shell and the southern food options that will be a hit with the whole family. Check out their menu and their beautiful views of the water.

Plan Your Visit

All of the above restaurants offer breathtaking and memorable water views. Indulge in what makes St. Augustine so incredibly rich and exciting. You are never far from the water- and you are never more than a few miles from an amazing place to eat! A stay at the local St. Augustine beach condos offers you the best of both worlds. Remain surrounded by gorgeous beaches and excellent local restaurants for your whole time away.