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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
5100 Gulf Blvd, St. Pete Beach, FL 33706-2426
+1 727-360-8858
Website
Today
11:30 am - 10:00 pm
Closed now
See all hours
Hours:
Sun - Thu 11:30 am - 10:00 pm
Fri - Sat 11:30 am - 11:00 pm
More Info
Add Photo Write a Review

2,307 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Language
  • More
Showing 2,277: English reviews
Roberts, Wisconsin
Level Contributor
6 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 bubbles Reviewed yesterday NEW via mobile

Great place as usual! Been coming to this place for years! Have to go to Crabby's at least once on vacation. Great spot and great food!

Helpful?
Thank kellyjeanholm
A TripAdvisor Member
4 of 5 bubbles Reviewed 3 days ago NEW via mobile

Eight family members enjoyed Crabby Bill's fare after a sunset sail on the intercostal waterway. We all had something different and enjoyed the savory flavors. The picnic table was an added bonus. We were somewhat rumpled from the sea breezes but the seating complimented our seafood dinner. We would recommend this restaurant for its family fare.

Helpful?
Thank A TripAdvisor Member
Hampshire
Level Contributor
39 reviews
16 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
5 of 5 bubbles Reviewed 4 days ago NEW via mobile

Very cute restaurant! I had broiled haddock, sweet potato fries, and creamed corn, all was cooked perfect and tasted delicious! My daughter had the seafood platter and loved it also, I tried her fish and scallops and they were fantastic, too!! I would definitely eat here again!

Helpful?
Thank Judy J
1 review
3 of 5 bubbles Reviewed 4 days ago NEW via mobile

Atmosphere was great, service was wonderful, but the food was mediocre at best. The grouper was over cooked. The food seemed like it had been cooked previously and then warmed. Even though I do not like coleslaw, it was good along with the iced tea. The key lime pie had no hint of lime. Disappointing visit. 😞

Helpful?
Thank Laurie F
West Lawn, Pennsylvania
Level Contributor
29 reviews
24 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 bubbles Reviewed 5 days ago NEW

Good food good service and a great view from the deck. This place is next to the Grand Plaza where we stayed at it was great. Friendly staff sure would make this a regular stop if I lived in St Pete.

Helpful?
Thank BellaRosie2
Level Contributor
7 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
3 of 5 bubbles Reviewed 6 days ago NEW

Long wait, limited parking. Felt rushed. Food was very good. Server had little personality. Onion ring appitizer was delicious. Prices were higher than the Indian Rocks location.

Helpful?
Thank gregoryd491
Kevin e, Manager at Crabby Bill’s, responded to this review

Thank You for your review. We strive to give the very best service and sorry that you felt rushed. You are family to us and stay as long as you want. Please notify a manager if you have any issues next time. More 

1 review
4 of 5 bubbles Reviewed 1 week ago

The Original Crabby Bill's is the best one.... Sandy our server was outstanding and the food delicious. Love the laid back atmosphere and live music out in the patio area. The menu is diversified enough that you can eat there several days in a row (which we did)! Location is prime and probably the only place where soft shelled whole... More 

Helpful?
Thank Liz D
Level Contributor
38 reviews
29 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
3 of 5 bubbles Reviewed 1 week ago via mobile

The food was excellent. I had the crab sandwich and my daughter had grilled chicken burger. The fries were fantastic. The service was very slow for no other reason than the wait staff spending time talking to each other.

Helpful?
Thank Mactuffi
Level Contributor
4 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
4 of 5 bubbles Reviewed 1 week ago via mobile

We wanted a nice seafood meal for our last day in StPete , we found it at Crabby Bills . Oysters , scallops, shrimp and fish were all good , Service was good and friendly and the view of Gulf of Mexico out the windows "beautiful!"

Helpful?
Thank Terry N
West Chicago, Illinois
Level Contributor
30 reviews
14 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
4 of 5 bubbles Reviewed 1 week ago

If you love sea food, this is the place, picnic tables, friendly staff. Outside on the top floor deck is a great place to enjoy lunch and the wonderful view of the gulf.

Helpful?
Thank kpeters0n

Travelers who viewed Crabby Bill’s also viewed

 
St. Pete Beach, FL
St. Pete Beach, FL
 

Been to Crabby Bill’s? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    3.5 of 5 bubbles
    Service
    3.5 of 5 bubbles
  • Value
    3.5 of 5 bubbles
    Atmosphere
    3.5 of 5 bubbles
Average prices
$10 - $30
Cuisine
American, Bar, Seafood, Vegetarian Friendly
Meals
Lunch, Dinner, Late Night
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Kids, Large groups, Families with children, Scenic view, Local cuisine, Special occasions, Bar scene
Open Hours
Sunday
11:30 am - 10:00 pm
Monday
11:30 am - 10:00 pm
Tuesday
11:30 am - 10:00 pm
Wednesday
11:30 am - 10:00 pm
Thursday
11:30 am - 10:00 pm
Friday
11:30 am - 11:00 pm
Saturday
11:30 am - 11:00 pm
Location and Contact Information
  • Address: 5100 Gulf Blvd, St. Pete Beach, FL 33706-2426
  • Location: United States  >  Florida (FL)  >  St. Pete Beach
  • Phone Number: +1 727-360-8858

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Crabby Bill’s and other visitors
3 questions
Ask a question
St. Petersburg, Florida
over a year ago
Sagamore Beach, Massachusetts
over a year ago
Sagamore Beach, Massachusetts
over a year ago

See all questions (3)

Questions? Get answers from Crabby Bill’s staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?