Last Updated on January 9, 2022

St. Petersburg is a charming Florida city along Tampa Bay.  The St Pete area is known for its art centers, parks on the water, and of course its waterfront restaurants!

In this post, we’ll look at several of the most popular waterfront restaurants in the St Pete area, including downtown St. Petersburg, Madeira Beach, Treasure Island, Clearwater Beach, and Indian Rocks Beach.

Looking For Dinner And Drinks On The Water?⇓

Check out The Calypso Breeze which offers dinner cruises, sunset cruises, and dolphin tours!

 

Here are 12 Waterfront Restaurants in St Pete and Nearby!

Waterfront Restaurants-

St Pete and Nearby

 

 

Doc Fords Things To Do Nearby

 

     While here, you’re just steps away from everything that the St Pete Pier has to offer, including lots of entertainment and more bars/restaurants, such as Spa Beach Bistro!

Also, check out the waterfront parks and downtown area.

Doc Fords

610 2nd Ave NE. St. Petersburg FL, 33701

Phone 727-857-8118

Hours 11 am-10 pm

 

 

 

Crabby Bill’s- Things To Do Nearby (St. Pete Beach)

 

Check out a boat tour at Captain Mike’s Watersports & St. Pete Parasails

They are just south of Crabby Bill’s.

Crabby Bill’s

5100 Gulf Boulevard, St. Pete Beach, FL 33706

Phone 727-360-8858

Hours Noon-10 pm

 

Indian Rocks Location

401 Gulf Boulevard, Indian Rocks Beach, FL, 33785

Phone 727-595-4825

Hours Monday-Thursday 11 am-midnight

Friday 11 am-1 am

Saturday 8 am-1 am, Sunday 8 am-midnight

 

 

The Hut- Things To Do Nearby

 

While at John’s Pass Village, walk the boardwalk and explore the more than 100 shops and restaurants!

Here you can go fishing, rent jet skis, go on a dolphin boat cruise, or even a Calypso Breeze Tropical Party Cruise!

 

The Hut Bar and Grill

190 Boardwalk Pl E, Madeira Beach, FL 33708

Phone 727-258-4820

Hours 11 am- 9 pm

Saturday and Sunday 11 am-10 pm

 

 

Waterfront Restaurants-

St Pete and Nearby

 

 

 

The Drunken Clam- Things To Do Nearby

 

St Pete Beach County Park Beach is just across the street from the restaurant with lots of parking.

 

 

St Pete Beach is a great place to hang out and just across the street from great restaurants

The Drunken Clam

46 46th Ave, St Pete Beach, FL 33706

Phone 727-360-1800

Hours 8 am-12 am

 

 

 

Palm Pavilion- Things To Do Nearby

 

Check out Clearwater Beach and Pier 60 while here!

 

Just steps away from the Palm Pavilion Restaurant is beautiful Clearwater Beach

 

Palm Pavilion

10 Bay Esplanade, Clearwater Beach, FL 33767

Phone 727-446-2642

Hours 11 am-10 pm

 

 

Waterfront Restaurants-

St Pete and Nearby

 

Bamboo Beach Bar- Things To Do Nearby

 

Shop at the stores on the northern end of John’s Pass.

Visit the Alligator & Wildlife Discovery Center while in the area. 

Treasure Island is to the south of John’s Pass with beach access points and

Madeira Beach has a great beach just a few minutes to the north.  

Bamboo Beach Bar

13025 Village Boulevard, Madeira Beach, FL, 33708

Phone 727-398-5401

Hours 11 am-11 pm and Friday-Saturday 11 am- 1230 am

 

Stillwaters Tavern- Things To Do Nearby

 

While in downtown St. Petersburg, check out all the shops and parks in the area.  

Explore the St. Petersburg Museum of History right across the street, or the Dali Museum, which is a couple minutes south from the restaurant. 

Stillwaters Tavern

224 Beach Drive, NE, St. Petersburg, FL, 33701

Phone 727-350-1019

Hours- Monday-Thursday 11:30 am-10 pm

Friday 11:30 am-11 pm

Saturday 11 am-11 pm and Sunday 11 am-9 pm

 

Waterfront Restaurants-

St Pete and Nearby

Frenchy’s Rockaway Grill- Things To Do Nearby

 

Explore the downtown Clearwater Beach area, which is within walking distance of Frenchy’s.

For more on Frenchy’s and Clearwater Beach, go here!

 

 

Frenchy’s Rockaway Grill

7 Rockaway Street, Clearwater Beach, FL 33767

Phone 727-446-4844

Hours Sunday-Thursday 11 am-11 pm, Friday and Saturday 11 am-midnight

 

 

Woody’s Waterfront- Things To Do Nearby

 

After Woody’s, stop by The Toasted Monkey beach bar for some food, drinks and live music.

Just south of Woody’s is Upham Beach Park, a nice, wide beach and sand dunes to explore. 

 

 

Woody’s Waterfront 

7308 Sunset Way, St Pete Beach, FL 33706

Phone 727-360-9165

Hours 11 am-11 pm 

 

 

Sea Turtle Restaurant- Things To Do Nearby

 

Visit the beach across the street or just a couple of miles south of Sea Turtle Restaurant is Pass-a-Grille Beach, arguably the best beach around. 

Pass-a-Grille Beach is surrounded by lots of boutiques and bars worth visiting. 

 

 

Sea Turtle Restaurant

4599 Gulf Boulevard, St. Pete Beach, FL, 33706

Phone 727-367-1727

Hours 8 am-9 pm

 

Waterfront Restaurants-

St Pete and Nearby

Caddy’s- Things To Do Nearby (Treasure Island)

 

Caddy’s has its own private area on Sunset Beach, but just a little further north in Treasure Island is the St. Petersburg Municipal Beach

 

 

Treasure Island has great restaurants in the St Pete area

Caddy’s 

See Website For Locations, Hours, and Phone Numbers

 

Teak/Pier Teaki- Things To Do Nearby 

 

Go fishing on the fishing deck at the end of the pier.  

The Tampa Bay Discovery Center is close to the end of the pier and is a great place for learning about the area. 

 

Teak/Pier Teaki

800 2nd Ave NE, St. Petersburg, FL 33701

Phone 727-513-8325

Hours 11 am-12 am, Saturday and Sunday 11 am-12 am

 

 

Waterfront Restaurants-

St Pete and Nearby

There are many awesome waterfront restaurants in St. Pete and the nearby area!

 

If you’re looking for more fun things to do in the area, check out these 15 Memorable Day Trips From Tampa!