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.

Best Bars & Pubs in St. Petersburg

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Jacks London Grill

#4 of 734 Restaurants in St. Petersburg
Price: $7 - $14 Map
Visitor photos (34)
Cuisines: American Fish & Chips Seafood British Pub

Engine No. 9

#9 of 734 Restaurants in St. Petersburg
Price: $15
Visitor photos (21)
Cuisines: American Bar Pub Wine Bar

Crowley's Downtown

#25 of 734 Restaurants in St. Petersburg
Map
Visitor photos (24)
Menu
Cuisines: Irish Pub

Alesia

#29 of 734 Restaurants in St. Petersburg
Map
Visitor photos (24)
Menu
Cuisines: French Pub Vietnamese

Locale Market

#30 of 734 Restaurants in St. Petersburg
Map
Visitor photos (69)
Menu
Cuisines: Italian American Seafood Vegetarian Pub Wine Bar

Moon Under Water

#43 of 734 Restaurants in St. Petersburg
Price: $7 - $30 Map
Visitor photos (61)
Menu
Cuisines: Indian Irish Seafood International British Pub

Horse & Jockey British Pub

#53 of 734 Restaurants in St. Petersburg
Price: $15 Map
Visitor photos (22)
Menu
Cuisines: Pizza International European British Pub

Britannia Arms

#63 of 734 Restaurants in St. Petersburg
Price: $10 - $16 Map
Visitor photos (22)
Menu
Cuisines: American British Pub

The Tavern at Bayboro

#64 of 734 Restaurants in St. Petersburg
Map
Visitor photos (1)
Menu
Cuisines: American Pub

5 Bucks Drinkery

#84 of 734 Restaurants in St. Petersburg
Map
Visitor photos (13)
Menu
Cuisines: American Bar Pub Gastropub

Yard of Ale St. Pete

#97 of 734 Restaurants in St. Petersburg
Map
Visitor photos (7)
Menu
Cuisines: Irish Pub

The Hideaway Cafe

#102 of 734 Restaurants in St. Petersburg
Map
Visitor photos (4)
Menu
Cuisines: Bar Pub

Urban Comfort

#123 of 734 Restaurants in St. Petersburg
Map
Visitor photos (17)
Menu
Cuisines: Brew Pub Pub

The Oyster Bar ● Seafood ● Grill ● Tavern

#132 of 734 Restaurants in St. Petersburg
Price: $10 - $30 Map
Visitor photos (39)
Menu
Cuisines: American Bar Seafood Spanish Pub Tapas

Miller's St. Petersburg Ale House

#143 of 734 Restaurants in St. Petersburg
Price: $20 Map
Visitor photos (17)
Menu
Cuisines: Pub

Courigan's Irish Pub

#156 of 734 Restaurants in St. Petersburg
Price: $8 - $25 Map
Visitor photos (12)
Menu
Cuisines: Irish Pizza Pub Chicken Wings

Dead Bob's

#158 of 734 Restaurants in St. Petersburg
Map Menu
Cuisines: Bar Pub

Three Birds Tavern

#182 of 734 Restaurants in St. Petersburg
Price: $16 Map
Visitor photos (12)
Menu
Cuisines: American Pub

St Pete Brewing Company

#185 of 734 Restaurants in St. Petersburg
Map
Visitor photos (4)
Menu
Cuisines: Bar Pub

Valenty's Lounge

#214 of 734 Restaurants in St. Petersburg
Map Menu
Cuisines: Pub

Butlers Old Key West Bar And Grill

#253 of 734 Restaurants in St. Petersburg
Price: $5 - $15 Map
Visitor photos (4)
Menu
Cuisines: American Bar Seafood Barbecue Pub

MacDinton's Irish Pub & Restaurant

#257 of 734 Restaurants in St. Petersburg
Map
Visitor photos (23)
Menu
Cuisines: Irish Pub

Fish Tales

#263 of 734 Restaurants in St. Petersburg
Price: $35 Map
Visitor photos (16)
Menu
Cuisines: Seafood Pub

Georgie's Alibi

#265 of 734 Restaurants in St. Petersburg
Price: $5 - $15 Map
Visitor photos (1)
Menu
Cuisines: American Bar Pub

Tower Pub

#321 of 734 Restaurants in St. Petersburg
Menu
Cuisines: British Pub

4th Street Pub

#347 of 734 Restaurants in St. Petersburg
Map Menu
Cuisines: Pub

Sly Bar

#367 of 734 Restaurants in St. Petersburg
Map
Visitor photos (3)
Menu
Cuisines: Bar Pub

Crums

#386 of 734 Restaurants in St. Petersburg
Map Menu
Cuisines: Bar Pub

Green Bench Brewing Company

#396 of 734 Restaurants in St. Petersburg
Map
Visitor photos (6)
Menu
Cuisines: Brew Pub Pub

The Cask and Ale

#405 of 734 Restaurants in St. Petersburg
Map
Visitor photos (2)
Menu
Cuisines: Spanish Pub Tapas