Menu
Six Dock and Dine Spots on St. Pete Beach

Six “Dock and Dine” Spots around St. Pete Beach

Looking for some good food and drinks after a fun day on the boat? Check out this list of our top six restaurants that you can pull up to on your boat.

 

Sea Dog Brewing Co.

Starting at the North End of St. Pete Beach/Treasure Island, we have Sea Dog Brewery. This is a modern joint that offers house-brewed beers, seltzers, sodas, and American bites. This location has open-air dining with waterfront views, daily live music, and is located on the intercoastal, right after the bridge from St. Pete Beach to Treasure Island.

Address: 9610 Gulf Blvd, Treasure Island

Phone: 727 954-7805

Price: $$

Sea Dog Dock Sea Dog Brewery


 

Sea Hags Waterfront Bar & Grille

Sea Hags Bar & Grill serves locally sourced grouper, shrimp, and oysters – plus fresh steaks, chicken, juicy burgers, pork chops, and much more in a relaxed, beautiful waterfront setting — perfect for lunch, dinner, or just a snack. Located right across the pass from Sea Dog Brewery.

Address: 9555 Blind Pass Rd, St Pete Beach

Phone: 727-360-2800

Price: $$

Sea Hags Dock Sea Hags Dock


 

Buoys Waterfront Bar and Grille

Buoys Waterfront is a laid-back waterfront eatery that serves up island-inspired dishes and cocktails. They have a wide selection of handheld sandwiches like the grouper sandwich and Caribbean chicken sandwich. Entrees include items from yellowtail snapper to Jamaican jerked pork chop and peppercorn crusted fillet medallions.

Address: 677 75th Ave, St Pete Beach

Phone: 727-939-2369

Price: $$

Buoys Dock Buoys Waterfront Dock


 

Hotel Zamora

Castile Restaurant offers indoor and outdoor seating on an expansive terrace and a menu that serves contemporary cuisine influenced by the culinary traditions of Spain, Mexico, and the Mediterranean. This breezy, elegant space serves dinner and late-night cocktails with plenty of boat parking for a perfect way to end a day on the water.

The 360 Rooftop Lounge offers breathtaking panoramic views of the Gulf of Mexico and the Intercoastal Waterway. Guests can mingle at the bar or cozy up on their plush furniture for a front-row seat to the breathtaking sunsets that St. Pete Beach is known for.

Address: 3701 Gulf Blvd, St Pete Beach

Phone: 727-456-8900

Price: $$$

Hotel Zamora Dock Hotel Zamora Dock


 

Sea Critters Cafe

Sea Critters Cafe is located in Pass A Grille, near the South end of St. Pete Beach. This casual dining waterfront restaurant offers something for all appetites so you can find something no matter what kind of mood you’re into. While enjoying your waterfront meal, make sure to save some for the catfish as they swim along the dock!

Address: 2007 Pass a Grille Way, St Pete Beach

Phone: 727-360-3706

Price: $$

Sea Critters Dock sea critters


 

The Wharf

Right next door to Sea Critters, The Wharf Offers a casual dining experience with waterfront views, refreshing drinks, and a variety of delicious menu items to choose from. The Wharf is a great place to pull up your boat and enjoy your favorite sports while you relax by the water.

Address: 2001 Pass a Grille Way, St Pete Beach

Phone: 727-367-9469

Price: $$

The Wharf Wharf


Follow Us on Social Media

Make sure to follow us on Facebook, Instagram, and Twitter so that you can always stay up to date with breaking news and updates, as well as city news and photos.

St. Pete Beach Facebook  St. Pete Beach Instagram  St. Pete Beach Twitter