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.

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)

Palm Court Italian Grill

#1 of 124 Restaurants in St. Pete Beach
Price: $8 - $35 Map
Visitor photos (25)
Menu

Paradise Sweets

#2 of 124 Restaurants in St. Pete Beach
Map
Visitor photos (7)
Menu
Cuisines: Ice Cream

Cafe Luna Bistro

#3 of 124 Restaurants in St. Pete Beach
Price: $12 - $29 Map
Visitor photos (28)
Menu
Cuisines: Steakhouse Seafood Pizza & Pasta Vegetarian Bistro

Snappers Sea Grill

#4 of 124 Restaurants in St. Pete Beach
Price: $8 - $32 Map
Visitor photos (165)
Menu
Cuisines: Steakhouse Seafood

LA Casa Del Pane

#5 of 124 Restaurants in St. Pete Beach
Map
Visitor photos (24)
Menu

The Maritana Grille at Loews Don CeSar

#6 of 124 Restaurants in St. Pete Beach
Price: $29 - $75 Map
Visitor photos (44)
Menu
Reserve

Verducci's Pizzeria Trattoria

#7 of 124 Restaurants in St. Pete Beach
Map
Visitor photos (61)
Menu
Cuisines: Italian Pizza Pasta

Jackie's on Corey Bistro & Catering

#8 of 124 Restaurants in St. Pete Beach
Map
Visitor photos (52)
Menu
Cuisines: Seafood Bistro Family Fare Healthy Vegan

Rick's Reef

#9 of 124 Restaurants in St. Pete Beach
Price: $8 - $19 Map
Visitor photos (74)
Menu
Cuisines: Bar Seafood Sandwiches Hamburgers

Larry's Olde Fashioned Ice Cream & Gelato

#10 of 124 Restaurants in St. Pete Beach
Map
Visitor photos (58)
Menu
Cuisines: Hot Dogs Pizza Dessert Hamburgers Ice Cream

Jimmy B's Beach Bar

#11 of 124 Restaurants in St. Pete Beach
Price: $15 Map
Visitor photos (64)
Menu
Cuisines: American Bar Sandwiches Hamburgers

Seared 1200 Chophouse

#12 of 124 Restaurants in St. Pete Beach
Price: $9 - $29 Map
Visitor photos (68)
Menu

Spinners Rooftop Revolving Bistro

#13 of 124 Restaurants in St. Pete Beach
Price: $10 - $40 Map
Visitor photos (209)
Menu
Reserve

Bongos Beachside Bistro

#14 of 124 Restaurants in St. Pete Beach
Price: $7 - $15 Map
Visitor photos (143)
Menu
Cuisines: American Pizza Seafood Sandwiches Hamburgers

Uncle Andy's Old Fashioned Ice Cream Parlor

#15 of 124 Restaurants in St. Pete Beach
Map
Visitor photos (5)
Menu
Cuisines: Ice Cream

St. Pete Beach Produce & Deli

#16 of 124 Restaurants in St. Pete Beach
Price: $5 - $10 Map
Visitor photos (22)
Menu
Cuisines: Sandwiches Mediterranean Greek

Shaner’s Land & Sea Market

#17 of 124 Restaurants in St. Pete Beach
Map Menu

Fetishes

#18 of 124 Restaurants in St. Pete Beach
Price: $25 - $59 Map
Visitor photos (15)
Menu

Cafe Soleil

#19 of 124 Restaurants in St. Pete Beach
Price: $5 - $15 Map
Visitor photos (5)
Menu
Cuisines: French Coffee Shop Sandwiches Bakeries

Bones Pizza Shack

#20 of 124 Restaurants in St. Pete Beach
Price: $5 - $20 Map
Visitor photos (2)
Menu
Cuisines: Mexican Latin Pizza

Seahorse Restaurant

#21 of 124 Restaurants in St. Pete Beach
Price: $5 - $12 Map
Visitor photos (22)
Menu
Cuisines: American

Paradise Grille

#22 of 124 Restaurants in St. Pete Beach
Price: $2 - $10 Map
Visitor photos (95)
Menu
Cuisines: American Fish & Chips Seafood Barbecue Hamburgers

Gennaro's Pizza & Restaurant

#23 of 124 Restaurants in St. Pete Beach
Price: $12 - $30 Map
Visitor photos (6)
Menu
Cuisines: Italian Pizza Barbecue Pizza & Pasta

Mad Fish

#24 of 124 Restaurants in St. Pete Beach
Price: $8 - $32 Map
Visitor photos (59)
Menu
Cuisines: Fusion Seafood

Beverly's La Croisette

#25 of 124 Restaurants in St. Pete Beach
Price: $3 - $10 Map
Visitor photos (45)
Menu
Cuisines: American

Sandbar Bill's

#26 of 124 Restaurants in St. Pete Beach
Price: $5 - $10 Map
Visitor photos (5)
Menu
Cuisines: American Bar Hamburgers

Tuttorosso Pizzeria Napoletana

#27 of 124 Restaurants in St. Pete Beach
Map
Visitor photos (6)
Menu
Cuisines: Italian Pizza

Salty's Tiki Bar

#28 of 124 Restaurants in St. Pete Beach
Price: $8 - $14 Map
Visitor photos (12)
Menu
Cuisines: Caribbean Seafood Sandwiches American

Shells of St. Pete Beach

#29 of 124 Restaurants in St. Pete Beach
Price: $10 - $20 Map
Visitor photos (11)
Menu
Cuisines: American Seafood

Skidders Restaurant

#30 of 124 Restaurants in St. Pete Beach
Price: $9 - $20 Map
Visitor photos (44)
Menu
Cuisines: American Pizza Seafood Pizza & Pasta Greek