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.

Snappers Sea Grill

5895 Gulf Blvd, St. Pete Beach, FL 33706-2251
+1 727-367-3550
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent72%
  • Very good19%
  • Average6%
  • Poor2%
  • Terrible1%
Travellers talk about
“stuffed grouper” (231 reviews)
“hummus” (185 reviews)
“wasabi tuna” (61 reviews)
Closed Now
All hours
American, Seafood, Vegetarian Friendly, Vegan Options, Gluten Free Options
₹₹ - ₹₹₹
5895 Gulf Blvd, St. Pete Beach, FL 33706-2251
All Details
Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (2,553)
Traveller rating
Traveller type
Time of year

1 - 10 of 2,473 reviews

Reviewed yesterday via mobile

If you are looking for a nice sit down restaurant Snappers is a great choice. The service was exceptional and our food.... from the appetizers to our main dishes... was outstanding. They do only serve beer and wine so if you like cocktails this isn't...More

Thank Carol N
Reviewed 6 days ago

My meal was superb. It was a combination of shrimp, lobster, and scallops. The southwest hummus and flat bread which was brought out before the meal was excellent. Our server, Dara, went above and beyond. My friend wanted to take a picture of her meal,...More

Thank Angela H
Reviewed 1 week ago

We were a party of 5 and all ordered different meals. Our server, Ashley, was absolutely great; personable, knowledgeable, attentive and fast. The Fishermans platter was so huge that my husband could only eat half and took the rest home as did the two other...More

Thank Firebird8
Reviewed 2 weeks ago

We thoroughly enjoyed a nice dinner at Snappers while staying at St Pete Beach. We had to wait a bit to dine inside but did not mind because we'd had our fill of the sun and heat from the beach. They did not take reservations....More

Thank Susan M
Reviewed 2 weeks ago

Very small restaurant but the food (special with lobster, shrimp and scallops) was amazing and the service was very attentive and friendly. Will definitely return next time we are in St. Pete Beach!

Thank Angela S
Reviewed 2 weeks ago via mobile

Love going to snappers! Great fresh food, huge portions, so go hungry. Had Ashley for a waitress and she was awesome, knows her wines! Great patio and food.

Thank Debbie C
Reviewed 3 weeks ago via mobile

Wonderful outdoor seating! Food was delicious. Generous portions. The wait staff was efficient and friendly. Definitely recommend eating there.

Thank regina_oc99
Reviewed 3 weeks ago

Enjoyed a delicious dinner at Snappers on a business trip. Had the Blue Tuna appetizer and really enjoyed the combination of pepper and blueberry teriyaki. Was a decent sized portion and well worth it. Had the Imperial Catch as main dish and the fish was...More

Thank bostonpike
Reviewed 3 weeks ago

Pleasant restaurant, Good food and service. Lovely Fish dishes. Would recommend one of better restaurants in area.

Thank AndyBetty
Reviewed 3 weeks ago via mobile

We love Snappers. The seafood is so fresh and well prepared. Nice atmosphere. We highly recommend it.

Thank bestgrannye
Nearby Restaurants
Palm Court Italian Grill
780 reviews
.33 km away
Jimmy B's Beach Bar
1,558 reviews
.33 km away
Skidder's Restaurant
2,497 reviews
.08 km away
Nearby Attractions
Saint Pete Beach
4,017 reviews
.40 km away
Swim with the Fishes
223 reviews
.13 km away
Upham Beach
110 reviews
.78 km away
Wild Dolphin Excursion
5 reviews
.29 km away
Ask a question
Questions & Answers
sean m
23 September 2016|
AnswerShow all 3 answers
Response from UnhappyGuestAuckland | Reviewed this property |
No its across the road from the beach and you can't see the beach because there are hotels there.
sharon M
25 August 2016|
AnswerShow all 10 answers
Response from VacationMom0242 | Reviewed this property |
Not inside the restaurant...sorry
25 April 2016|
AnswerShow all 5 answers
Response from Ben B | Reviewed this property |
I would encourage you to call them directly - this is one of the best customer experiences I have had in a long time - if they are able I feel confident they would want to help
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$ 8 - US$ 32
Lunch, Dinner, After-hours
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol
Good for
Romantic, Local cuisine, Child-friendly, Kids, Special Occasion Dining
Open Hours
16:00 - 22:00
16:00 - 22:00
16:00 - 22:00
16:00 - 22:00
16:00 - 22:00
16:00 - 22:30
16:00 - 22:30
Location and Contact Information
  • Address: 5895 Gulf Blvd, St. Pete Beach, FL 33706-2251
  • Location: United States  >  Florida (FL)  >  St. Pete Beach
  • Phone Number: +1 727-367-3550
  • E-mail
A big city bistro feel on a coastal barrio island with In-house cut steaks and fresh local Seafood, Snappers has long been known as a gem along the coast.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing