Five Waterfront Restaurants in New Smyrna Beach with the Best Views

Five Waterfront Restaurants in New Smyrna Beach with the Best Views

Check out the best waterfront restaurants in New Smyrna Beach with fantastic views, good vibes, and great food!

New Smyrna Beach is known for its stunning coastline along the Atlantic Ocean and all of the connected intracoastal waterways. What better way to soak in the coastal vibes than dining at one of the best waterfront restaurants? From casual beachside cafes to upscale seafood spots, you’ll find plenty of places to enjoy fresh flavors with a side of sea breeze at these five fantastic waterfront restaurants in New Smyrna Beach.

JB's Fish Camp

JB’s Fish Camp is a beloved waterfront spot in New Smyrna Beach with tourists and locals alike, and is our number one spot for the best sunset view in the area. Known for its laid-back, old-Florida vibe and fresh seafood, JB’s is located right on the Indian River. Guests can even come up by kayak, canoe, boat, or paddleboard to enjoy the atmosphere and (in our opinion) the best rum runners we’ve ever had!

The menu features everything from fresh-caught fish and oysters to Southern classics like hush puppies and fried shrimp. JB’s also offers kayak rentals on-site with a launch area, and is the perfect place for spotting dolphins and manatees right from the dock. With live music, cold drinks, and a rustic, beachy atmosphere, it’s a must-visit for anyone looking to experience the best of New Smyrna’s coastal charm.

Best for: Sunsets, wildlife viewing such as manatees and dolphins, and live music!

Outriggers Tiki Bar & Grille

Outriggers Tiki Bar & Grille is a vibrant and slightly upscale waterfront restaurant located at the New Smyrna Marina, offering a relaxed yet sophisticated atmosphere. Don’t worry though, you can still come to Outriggers dressed in your “beach casual” or even right off of your boat! It’s a favorite for those seeking fresh seafood, craft cocktails, and stunning views of the marina and Intracoastal Waterway.

The menu features a mix of coastal cuisine, from raw oysters and shrimp tacos to mouthwatering steaks and refreshing salads. With its tiki bar, cozy outdoor seating, and occasional live music, Outriggers is perfect for a laid-back lunch, sunset dinner, or drinks with friends. Also, the views of multi-million dollar yachts can’t be beat!

Try the smoked fish dip, it's the perfect appetizer

Best for: Boat watching at the marina.

Breakers Oceanfront Restaurant

Breakers is a classic beachfront restaurant located right on the sands of New Smyrna Beach, offering unbeatable views of the ocean. Known for its casual and laid-back vibe, it’s the perfect spot to grab a bite after a day at the beach. Giving off “dive bar” vibes, Breakers has been around since the 1900’s and remains a thriving NSB staple. 

The menu features a variety of comfort foods, and their famous beachside burgers are a must-try. You can enjoy your meal while soaking up the sea breeze through the panoramic windows and watching the waves roll in. With its prime location at the end of Flagler Avenue, Breakers is a go-to spot to experience the true essence of beach dining.

The best truly oceanfront restaurant in New Smyrna Beach.

River Deck Tiki Bar & Restaurant

River Deck is a lively waterfront restaurant in New Smyrna Beach offering a perfect blend of island-inspired cuisine and scenic river views. Situated along the Indian River, this spot has a laid-back, tropical vibe with tons of outdoor seating allowing diners to enjoy the breeze and watch boats go by. It’s known for its spacious outdoor deck where guests can often catch sight of dolphins playing in the river.

The menu is a mix of Caribbean-inspired flavors and local seafood, featuring dishes like coconut shrimp, ahi tuna, and tiki-style drinks. Guests can arrive by boat, bicycle, or car to enjoy the open-air bar and laid-back island vibe. Offering several nights of live music and trivia events, River Deck is one of the best waterfront restaurants in New Smyrna Beach to enjoy with a group of friends!

Best for: Getting together with a group and spending time on the outdoor deck.

The Grille at Riverview

The Grille at Riverview is an elegant waterfront restaurant in New Smyrna Beach, known for its stunning views of the Indian River and charming, upscale ambiance. Connected to the historic Riverview Hotel, the Grille offers a refined yet relaxed dining experience with a menu that features a blend of fresh seafood, steaks, and gourmet salads. Guests can enjoy their meal on the spacious outdoor deck, which is perfect for watching boats pass by and catching a gorgeous sunset.

Best variety of food and best brunch!

No matter if you’re craving fresh seafood, a sunset view, or just a relaxed meal by the water, New Smyrna Beach has a waterfront restaurant to match your mood. So grab a seat, sip a cool drink, and savor the coastal charm that makes this town a must-visit for foodies and beach lovers alike.

Happy Travels!

Leave a Reply

Your email address will not be published. Required fields are marked *