MyBartender > Places > Florida > St Petersburg > 13 Bars in St. Pete That You Should Check Out

13 Bars in St. Pete That You Should Check Out

St. Petersburg is one of the Tampa Bay Area’s hippest and most fun parts. This city has an incredible culture, fantastic weather, and some of the best bars in Florida.

a view of downtown st. petersburg florida where all the best bars are located

If you find yourself in St. Petersburg, check out the bars on this list. I spent a great deal of time visiting all the bars in St. Petersburg to create this list of the best bars in St. Petersburg, Florida.

All of them come highly recommended.


Ruby’s Elixir

15 3rd St N, St. Petersburg, FL 33701
Phone: (727) 898-7829
Visit Website

One of my favorite bars in St. Petersburg is Ruby’s Elixir. The atmosphere at this bar is electric, and the drinks are incredible.

They have a wide variety of cocktails, spirits, wine, and beers. However, the star of the show is whiskey and bourbon.

The selection of whiskey and bourbon rivals that of a high-class whiskey bar.


Park & Rec DTSP

100 4th St S, St. Petersburg, FL 33701
Phone: (727) 245-9100
Visit Website

Park & Rec DTSP is a fun, unique bar experience in St. Petersburg. The best way to describe it is an outdoor bar and playground.

The cocktails here are delicious, and the bar games are a blast. The bar has giant Jenga, cornhole, and other games to keep you entertained.

It’s a great spot for happy hour or a night out with friends.


Ringside Café

350 1st Ave N, St. Petersburg, FL 33701
Phone: (727) 954-3362
Visit Website

Ringside Cafe has some of the best live music in St. Petersburg. The bar has a dive bar feel with cheap drinks and a great atmosphere.

The live music ranges from rock to blues, and there’s often a dance floor for those feeling a little more energetic.

The atmosphere at Ringside is always excellent, and I encourage you to go there for happy hour. The deals are incredible.


Mandarin Hide

231 Central Ave N, St. Petersburg, FL 33701
Phone: (727) 440-9231
Visit Website

The Mandarin Hide is the original cocktail bar in St. Petes located in the heart of downtown, just east of Pioneer Park.

The attention to detail here is impeccable, from the hand-cut ice cubes in your drink to the beautiful presentation of the cocktails.

The vibe here is upscale and sophisticated, perfect for a special occasion or date night. The drinks are definitely worth the price.


MacDinton’s Irish Pub

405 S Howard Ave, Tampa, FL 33606
Phone: (813) 251-8999
Visit Website

If you’re looking for a traditional Irish pub in St. Petersburg, look no further than MacDinton’s. The bar is located a few blocks northeast of HCA Florida South Tamps Hospital.

It has a wide selection of beers on tap and Irish whiskey. The best part about MacDinton’s is the outdoor seating area, where you can relax and enjoy a cold beer on a nice day.


Undertow Beach Bar

3850 Gulf Blvd, St. Pete Beach, FL 33706
Phone: (727) 368-9000
Visit Website

If you are like me, there are few things better than a drink on the beach. Undertow Beach Bar is the best place to do just that. This bar has an incredible view of St Pete beach, and they have a great selection of cocktails and beers.

The best part about Undertow is the laid-back atmosphere and the live music on certain nights. Make sure you make it here for sunset.


The Ale and the Witch

111 2nd Ave NE, St. Petersburg, FL 33701
Phone: (727) 821-2533
Visit Website

The Ale and the Witch is a unique bar in St. Petersburg, primarily a craft beer bar. They have an ever-rotating selection of craft beers on tap and in cans, focusing on local Florida breweries.

In addition to the excellent craft beer, there is live music several nights a week. Check out their website for a schedule of the upcoming performers.


Birchwood Canopy

340 Beach Dr. NE, St. Petersburg, FL 33701
Phone: (727) 896-1080
Visit Website

The Birchwood Canopy is the finest rooftop bar in St. Petersburg. The bar has a chic, contemporary design with stunning city views.

The cocktails here are exceptional, and there is also a small selection of wine and beer. The best time to go is during sunset when you can watch the sky turn pink and orange over the city skyline.

It’s a beautiful, romantic spot for a date night and just a fun place to go out with friends in general.


Copper Shaker

169 1st Ave N, St. Petersburg, FL 33701
Phone: (727) 351-2569
Visit Website

If you’re looking for a unique cocktail experience, the Copper Shaker is the place to go. This intimate bar has handcrafted cocktails and an extensive menu of drinks.

The best part about the Copper Shaker is the tableside mixology, where a bartender will come to your table and create a custom cocktail based on your preferences. It’s definitely worth the splurge for a special evening out.


Flute & Dram

234 Beach Dr. NE, St. Petersburg, FL 33701
Phone: (727) 350-5657
Visit Website

Flute & Dram is the best spot for a fancy night out. The bar has an elegant atmosphere and specializes in champagne, whiskey, and caviar.

The bartenders here are knowledgeable and can help you pick the perfect drink. Make sure to try one of their champagne cocktails. They are truly exceptional.


Jimmy B’s Beach Bar

6200 Gulf Blvd, St. Pete Beach, FL 33706
Phone: (727) 367-1902
Visit Website

Sometimes all you need in life is some live music, the sunset, and a cold drink in your hand. Jimmy B’s Beach Bar combines all three of those things.

This casual beach bar has live music every night, a fun atmosphere, and a decent selection of drinks. I recommend their golden margarita or any of their other signature cocktails.


CHE Latin underground lounge Saint Petersburg, FL

10 Beach Dr. NE, St. Petersburg, FL 33701
Phone: (727) 209-2299

CHE is one of the best bars in St. Petersburg, Florida. CHE is the place to go if you are craving great music, fun people, and a great dance floor.

The bar specializes in Latin cocktails, creating a truly unique and enjoyable experience. Make sure to try one of their signature mojitos or margaritas.

It’s best to go on a weekend night when the place is packed, and the dance floor is hot.


Bongos Beach Bar and Grille

5250 Gulf Blvd, St. Pete Beach, FL 33706
Phone: (727) 360-1811
Visit Website

Bongos Beach Bar and Grille is one of the most fun places to get drinks in St. Petes. This beach bar has a laid-back atmosphere, live music, and great drinks.

The best thing about Bongos is its menu, which includes a delicious selection of seafood, tacos, and burgers. It’s the perfect spot for a casual day or evening at the beach.


Final Thoughts

There are so many fun places to go out in St. Petersburg, Florida. Whether you’re looking for craft beer, rooftop views, unique cocktails, or beach vibes, there is a bar for you.

Do you know where to get a drink in St. Petersburg? Let us know in the comments below.


Best Bars in St. Petersburg, Florida

  1. Ruby’s Elixir
  2. Park & Rec DTSP
  3. Ringside Café
  4. Mandarin Hide
  5. MacDinton’s Irish Pub
  6. Undertow Beach Bar
  7. The Ale and the Witch
  8. Birchwood Canopy
  9. Copper Shaker
  10. Flute & Dram
  11. Jimmy B’s Beach Bar
  12. CHE Latin underground lounge Saint Petersburg, FL
  13. Bongos Beach Bar and Grille

Paul Kushner

I have always had a deep interest in the restaurant and bar industry. My restaurant experience began in 1997 at the age of 14 as a bus boy. By the time I turned 17 I was serving tables, and by 19 I was bartending/bar managing 6-7 nights a week.

In 2012, after a decade and a half of learning all facets of the industry, I opened my first restaurant/bar. In 2015, a second location followed, the latter being featured on The Food Network’s Diners, Drive-Ins and Dives.

Add comment

Your Header Sidebar area is currently empty. Hurry up and add some widgets.