Where to eat and drink on St. Pete Beach, from 4 star restaurants to kick back beach bars, St. Pete Beach has it all. We have listed some the most well know and liked restaurants and bars on St. Pete Beach.
Find out what others are saying about St. Pete Beach restaurants on the St. Pete Beach Restaurant Reviews Page.
The Toasted Monkey Beach Bar and Sports Grill
6100 Gulf Blvd. St. Pete Beach
The Toasted Monkey Beach Bar and Sports Grill is locally owned and operated and is located on the grounds of the St. Pete Beach Howard Johnson Resort Hotel located on Gulf Boulevard and directly on the beautiful white sands of St. Pete Beach.
650 Corey Ave. St Pete Beach, Florida
rehearsal dinner · banquet facilities · lobster · entree
7308 Sunset Way St. Pete Beach, Florida
spicy fries · beautiful view · outdoor seating · picnic table · full bar
85 Corey Cir. St. Pete Beach, Florida
You'll see us here for the great food, cold beers and a great outside deck. Every Mon: Jazz Night TOMKATS Jazz Orchestra performing Jazz, Big Band and Swing; 6-10pm, Every Thu: Freddie Mac and the New Orleans Jazz Band.
Brass Monkey Restaurant
709 Gulf Way, Suite 200
crab dip · crab cakes · broiled · hurricane · appetizer
807 Gulf Way St. Pete Beach, Florida
Come to the Hurricane to enjoy the freshest seafood, mesmerizing sunsets, thirst-quenching drinks, live music, and most of all – a slice of history found nowhere else.
5100 Gulf Blvd St. Pete Beach, Florida
soft shell crab · crab cakes · rooftop bar · fried flounder · french fries
Popular breakfast stop
7390 Gulf Blvd. St. Pete Beach, Florida
huge portions · breakfast and lunch · omelet · waffle · benedict
A local's favorite
800 Pass A Grille Way St. Pete Beach,
Great breakfast place
Vito & Michael's Pizzaria
7704 Blind Pass Rd St. Pete Beach
eggplant parmesan · pasta dishes · pesto · ricotta · bruschetta
5200 Gulf Blvd. St. Pete Beach, Florida
early bird · prime rib · onion rings · milkshake · donut
2007 Pass-A-Grille Way
Waterfront restaurant known for its fresh seafood and a Bahama Mama.
Scoops on the Beach
6870 Gulf Boulevard
Verducci's Pizzeria Trattoria
7736 Blind Pass Road
Pizzeria and Trattoria, authentic Italian Cousine
9555 Blind Pass Rd.
Shells Great Casual Seafood
7081 Gulf Blvd., St. Pete Beach
6855 Gulf Blvd
St Pete Beach, FL 33706
St. Pete Beach Produce & Deli
6335 Gulf Blvd
deli, sandwich and salad shop with a reputation for the best gyro and Greek salads in town
5007 Gulf Blvd., St. Pete Beach
Chick-fil-A - St Pete Beach
4623 Gulf Blvd.
4945 Gulf Blvd.
Mastry's Brewing Company
7701 Blind Pass Rd
St Pete Beach, Florida, 33706
7141 Gulf Blvd., St. Pete Beach
4705 Gulf Blvd, St. Pete Beach
Buona Pizza has been pleasing the palates of the Gulf beaches since 1975. Bring your friends and family for a great meal in a relaxing atmosphere.
Level 11 Rooftop
5250 Gulf Blvd, St. Pete Beach
An Artisan Bistro Bar located Rooftop at the Grand Plaza Beachfront Resort with awe-inspiring views of the Beach, Gulf of Mexico, and surrounding area
230 107th Avenue, Treasure Island, Florida
Simply the best Cuban Sandwich around. A local favorite
Carino's Italian Cafe
9524 Blind Pass Rd. St. Pete Beach,
Our favorite Italian restaurant
Undertow Beach Bar
3828 Gulf Blvd. St Pete Beach, Florida
tradewinds island · bartenders · daiquiri · food menu
P J's Oyster Bar
7500 Gulf Blvd. St. Pete Beach, Florida
A wonderful St Pete beach restaurant that offers a family friendly enviroment that is affordable as well as enjoyable! A must destination in St Pete!
2001 Pass-a-Grille Wy St. Pete Beach
intracoastal waterway · key lime pie · blackened grouper · fresh oysters · boat slips
NORI Thai Restaurant
7612 Blind Pass Rd. St Pete Beach
crispy duck · pineapple curry · panang curry · tuna roll · spices
Blue Fugu Japanese Steakhouse
4615 Gulf Blvd. St Pete Beach, Florida
shopping center · hibachi · teppan · spicy · yaki
Sirata Resort St. Pete Beach, Florida
46 46th Ave.
"Key-West" style bar with great food. Smoker-friendly with outside seating. Full Liquor Bar/Wine/Draft&Bottle Beer. 7 days week . Come as you are!
Swigwam Beach Bar
336 Corey Ave. St. Pete Beach
Moved from the former spot on the beach, the new Swigwam lacks the sand but it does have tasty cocktails and craft beers.
114 8th Ave., Pass-A-Grille,
Legendary Pass-A-Grille beach bar
Jimmy B's Beach Bar
6200 Gulf Boulevard
Welcome to Jimmy B's Beach Bar at the Beachcomber Hotel directly on St Pete Beach! Open 7 days a week from 11:00am to 2:00am Food Served: Sunday - Thursday until 9pm Fridays & Saturdays until 11pm
Bongos Beachside Bistro
5250 Gulf Boulevard
Bongos is casual, fun, romantic and has live music
Chick-fil-A, St. Pete Beach
4623 Gulf Blvd, Saint Petersburg
Salty's Tiki Bar
5700 Gulf Blvd., St. Pete Beach, Florida 33706
6712 Gulf Blvd., , St. Petersburg Beach
4695 Gulf Blvd. St. Pete Beach
La Casa Del Pane
7110 Gulf Blvd
Baked goods, fresh mozzarella, sandwiches, espresso, omelets, pasta, lasagna, meatballs, specialty groceries, sauces, and more
5901 Gulf Blvd St Pete Beach
678 75th Avenue, St.Pete Beach
Chill Restaurant & Bar
7400 Gulf Blvd., St. Pete Beach
Dippin’ Dots St. Pete Beach
4667 Gulf Boulevard, St. Pete Beach
Bones Pizza Shack
6708 Gulf Blvd, St. Pete Beach
Boulevard Burgers & Tap House
5905 Gulf Blvd
St. Pete Beach, Florida
Biggest and best burgers on St. Pete Beach! Local craft brews, live music and a good time.
Dog Barrrrr and Boutique
9524 Blind Pass Road, Suite 17, St. Pete Beach
Eclectic dog-friendly lounge and dog boutique
455 75th Ave, St. Pete Beach
Best breakfast on way to beach. Stop in for the breakfast, no frills, good prices, good coffee.
Beverly's La Croisette
7401 Gulf Blvd, St. Pete Beach
Where Every Morning is a 'Good Morning'
6850 Beach Plz, St. Pete Beach
Willy's Burger and Booze
645 Corey Ave, St. Pete Beach
If you like typical beach bars you'll really love this place