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.

Undertow Beach Bar

3850 Gulf Blvd, St. Pete Beach, FL 33706-3933
+1 727-368-9000
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent35%
  • Very good41%
  • Average7%
  • Poor6%
  • Terrible11%
Travellers talk about
“wings” (7 reviews)
“beach bar” (21 reviews)
“bikini clad” (5 reviews)
Closed Now
All hours
Bar, American
3850 Gulf Blvd, St. Pete Beach, FL 33706-3933
All Details
Write a Review
Reviews (153)
Traveller rating
Traveller type
Time of year

1 - 10 of 153 reviews

Reviewed 5 days ago via mobile

Staying across the street at Hotel Zamora, our beach chairs were right in front of Undertow Bar. It’s a tiny hole in the wall but our bartender (blonde in bikini) was super nice and made a fabulous margarita. We also picked up several bottles of...More

Thank Mary Beth W
Reviewed 3 weeks ago

Not too crowded, quirky bar, great location right on the beach. Views are great. It's a Nice daytime stop.

Thank mdmbfly
Reviewed 15 September 2017

Convenient location! Great place to grab a drink and watch the sunset. Service is quick, and bartenders are friendly.

Thank Mallory A
Reviewed 5 September 2017

We've gone to Undertow several times over the years and it was a great beach bar. We were disappointed to see the addition of a heavy chain link fence that ruins the beach view and atmosphere in general. Instead of having an open, casual atmosphere...More

Thank Michelle L
Reviewed 13 August 2017 via mobile

Right un the beach, with BBQ make in from of you, you can be that, free parking when you sitting a bar

Thank memendez15
Reviewed 30 June 2017

You couldn't pay me to eat food here. I don't know how their kitchen passes any type of standards because there barely is a kitchen. I asked for a menu and were told they weren't serving food that day. The bartenders wear thong bikinis and...More

Thank Heather S
Reviewed 11 June 2017

Every time I'm in St. Pete looking for a good spot to watch a game in the middle of the dat (bowl season) or at night, I think of this place. The location is great and they're typically very good with their service. Sometimes its...More

Thank John K
Reviewed 4 June 2017

You won't get served 5 star meals, in fact they only have a guy selling slices of pizza and some one cooking BBQ. This venue is for the ambiance of a bar right on the beach. Great views of the gulf, people watching, and good...More

Thank elload
Reviewed 2 June 2017

Had free pool, bar was neat with a water stream going around it, however found it to bit a bit pricey on the drinks, Had a nice beach area and sitting deck outside.

Thank Kathy V
Reviewed 25 May 2017

we always stop by for a few at the undertow. its like cheers on the beach.. you always make a few freinds and a hear a few stories that you wouldnt hear anywhere else in the world.

Thank buffdavey1
Nearby Restaurants
268 reviews
.91 km away
The Maritana Grille at The Don CeSar
544 reviews
.75 km away
Buona Pizza
538 reviews
.71 km away
Cafe Soleil
233 reviews
.86 km away
Nearby Attractions
Dolphin Village Shopping Center
48 reviews
.62 km away
Floating Water Park
71 reviews
1.57 km away
Dolphin Landings Charter Boat Center
496 reviews
.74 km away
Suncoast Watersports
391 reviews
1.33 km away
Ask a question
Questions & Answers
29 March 2017|
AnswerShow all 2 answers
Response from Suncoast A | Reviewed this property |
Kip has a BBQ smoker there. He also has vegetarian sides.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Bar, American
After-hours, Drinks
Restaurant features
Outdoor Seating, Seating, Parking Available, Television, Serves Alcohol, Full Bar, Wheelchair Accessible
Good for
Bar Scene, View
Open Hours
11:00 am - 2:00 am
11:00 am - 2:00 am
11:00 am - 2:00 am
11:00 am - 2:00 am
11:00 am - 2:00 am
11:00 am - 2:00 am
11:00 am - 2:00 am
Location and Contact Information
  • Address: 3850 Gulf Blvd, St. Pete Beach, FL 33706-3933
  • Location: United States  >  Florida (FL)  >  St. Pete Beach
  • Phone Number: +1 727-368-9000
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