We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best St. Pete Beach Restaurants

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Don CeSar Beach Resort Sunday Brunch

#61 of 127 Restaurants in St. Pete Beach
Price: $30 Map
Visitor photos (6)
Menu

Silas Dent's Steakhouse

#62 of 127 Restaurants in St. Pete Beach
Price: $12 - $30 Map
Visitor photos (43)
Menu

Woody's Waterfront

#63 of 127 Restaurants in St. Pete Beach
Price: $20 Map
Visitor photos (61)
Menu
Cuisines: American Seafood

Compass Grille

#64 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (40)
Menu
Cuisines: American Barbecue

The Wharf

#65 of 127 Restaurants in St. Pete Beach
Price: $16 Map
Visitor photos (21)
Menu

D'Lites On The Beach

#66 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (6)
Menu
Cuisines: American Cafe

The Brass Monkey

#67 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (54)
Menu
Cuisines: American

Harry's Beach Bar

#68 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (26)
Menu
Cuisines: American

Blue Fugu Japanese Steakhouse

#69 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (9)
Menu

PJ's Oyster Bar

#70 of 127 Restaurants in St. Pete Beach
Price: $7 - $45 Map
Visitor photos (44)
Menu
Cuisines: American Seafood

The SandBox Beach Lounge

#71 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (1)
Menu
Cuisines: Caribbean Bar Seafood Pub

Drunken Clam

#72 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (14)
Menu
Cuisines: Seafood

Basil Leaf

#73 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (11)
Menu
Cuisines: Sushi Thai

Scoops

#74 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (3)
Menu

Undertow Beach Bar

#75 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (2)
Menu
Cuisines: American

Tequila Mockingbird Mexican Bar & Grille

#76 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (1)
Menu
Cuisines: Mexican

MJ's Watering Hole

#77 of 127 Restaurants in St. Pete Beach
Map Menu
Cuisines: American Seafood

Madeleina Cottage Restaurant

#78 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (17)
Menu

Boulevard Burgers and Tap House

#79 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (12)
Menu

Crabby Bill's - Saint Pete Beach

#80 of 127 Restaurants in St. Pete Beach
Price: $10 - $30 Map
Visitor photos (81)
Menu
Cuisines: Seafood

Bamboo Bistro

#81 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (3)
Menu
Cuisines: Asian

Restaurant Su Ottavo

#82 of 127 Restaurants in St. Pete Beach
Price: $8 - $19 Map
Visitor photos (4)
Menu
Cuisines: Italian Pizza

Agave Restaurant

#83 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (19)
Menu
Cuisines: Mexican

IHOP

#84 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (6)
Menu

The Beachcomber Bar & Grill

#85 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (3)
Menu

Nina's Cafe

#86 of 127 Restaurants in St. Pete Beach
Price: $10 Map
Visitor photos (6)
Menu
Cuisines: American

Beef O' Brady's

#87 of 127 Restaurants in St. Pete Beach
Price: $8 - $15 Map
Visitor photos (5)
Menu
Cuisines: Chicken Wings American Bar Pizza Pub

Waffle House

#88 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (4)
Menu

Shark Tales Waterfront Restaurant

#89 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (8)
Menu
Cuisines: Seafood Pub

Crab Daddy's

#90 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (12)
Menu
Cuisines: Seafood