Tampa Bay · Road trip

St. Petersburg map

Top-rated places (4★+ with 50+ Google reviews, up to 30 per group) and upcoming events.

Full St. Petersburg guideAll townsTrip plannerPlan the driveSt. Petersburg history
Loading map…

Events

Every place on the map

Works even if the map doesn't load. Ratings from Google; hours change, so call ahead.

Eat & drink

  • Crabby Village Seafood Boil – 4th St N Seafood Restaurant · Seafood · 5★ (572)
    3153 4th St N, St. Petersburg, FL 33704, USA
  • Mio’s Grill & Cafe · Restaurants · 4.9★ (2020)
    119 2nd St N, St. Petersburg, FL 33701, USA
  • Eat Art Love · Brunch & coffee · 4.9★ (435)
    589 22nd St S, St. Petersburg, FL 33712, USA
  • St. Pete Bakery Café · Brunch & coffee · 4.9★ (265)
    600 1st Ave N Ste 102, St. Petersburg, FL 33701, USA
  • Aji Ceviche Bar St. Petersburg – Peruvian Restaurant · Restaurants · 4.8★ (546)
    200 1st Ave S Apt B, St. Petersburg, FL 33701, USA
  • Pulpo Kitchen & Lounge · Restaurants · 4.8★ (514)
    2147 Central Ave, St. Petersburg, FL 33713, USA
  • Flip Breakfast and Lunch Crêperie & Waffles Café · Brunch & coffee · 4.8★ (367)
    625 Central Ave, St. Petersburg, FL 33701, USA
  • Cafe Clementine · Brunch & coffee · 4.8★ (294)
    255 Beach Dr NE, St. Petersburg, FL 33701, USA
  • Fusillo Pasta St. Pete · Restaurants · 4.8★ (245)
    905 Central Ave, St. Petersburg, FL 33705, USA
  • Café COPA · Brunch & coffee · 4.8★ (128)
    1045 Central Ave, St. Petersburg, FL 33705, USA
  • McMullen Fish House · Seafood · 4.8★ (108)
    1700 4th St S, St. Petersburg, FL 33701, USA
  • Ford's Garage St. Pete · Restaurants · 4.7★ (8840)
    200 1st Ave S Suite A, St. Petersburg, FL 33701, USA
  • Mullet's Fish Camp · Restaurants · 4.7★ (1721)
    3901 6th St S, St. Petersburg, FL 33705, USA
  • Fortu · Restaurants · 4.7★ (1438)
    97 Central Ave, St. Petersburg, FL 33701, USA
  • Naked Farmer · Restaurants · 4.7★ (1379)
    200 Central Ave #150, St. Petersburg, FL 33701, USA
  • Craft Kafe Downtown · Brunch & coffee · 4.7★ (1198)
    200 Central Ave, St. Petersburg, FL 33701, USA
  • Hookin' Ain't Easy · Seafood · 4.7★ (747)
    3660 22nd Ave S, St. Petersburg, FL 33711, USA
  • Original Flavor 1889 · Restaurants · 4.7★ (728)
    409 Central Ave, St. Petersburg, FL 33701, USA
  • Uptown Eats · Brunch & coffee · 4.7★ (672)
    689-D Dr M.L.K. Jr St N, St. Petersburg, FL 33701, USA
  • Tchotchke · Brunch & coffee · 4.7★ (605)
    3920 6th St S, St. Petersburg, FL 33705, USA
  • Isu · Restaurants · 4.7★ (316)
    10 Beach Dr NE, St. Petersburg, FL 33701, USA
  • Crabbers · Seafood · 4.7★ (209)
    9621 Bay Pines Blvd, St. Petersburg, FL 33708, USA
  • Forest Vibe · Brunch & coffee · 4.7★ (85)
    449 Central Ave #102, St. Petersburg, FL 33701, USA
  • Noble Crust of St. Petersburg · Restaurants · 4.6★ (4692)
    8300 4th St N, St. Petersburg, FL 33702, USA
  • Fresco's Waterfront Bistro · Restaurants · 4.6★ (4442)
    300 2nd Ave NE, St. Petersburg, FL 33701, USA
  • Fourth Street Shrimp Store · Seafood · 4.6★ (3972)
    1006 4th St N, St. Petersburg, FL 33701, USA
  • Ted Peters Famous Smoked Fish · Seafood · 4.6★ (3887)
    1350 Pasadena Ave S, St. Petersburg, FL 33707, USA
  • Parkshore Grill · Restaurants · 4.6★ (3495)
    300 Beach Dr NE #104, St. Petersburg, FL 33701, USA
  • Maple Street Biscuit Company · Restaurants · 4.6★ (2537)
    662 Central Ave, St. Petersburg, FL 33701, USA
  • Tap Room at the Hollander Hotel · Brunch & coffee · 4.6★ (1477)
    421 4th Ave N, St. Petersburg, FL 33701, USA

Bars & music

  • 1st Ave Clubhouse Bourbon Bar · Bars & nightlife · 5★ (73)
    1211 1st Ave N #100, St. Petersburg, FL 33705, USA
  • Back Bar · Bars & nightlife · 4.9★ (195)
    120 Main St N, St. Petersburg, FL 33716, USA
  • Bar Chinchilla · Bars & nightlife · 4.9★ (125)
    439 1st Ave N, St. Petersburg, FL 33701, USA
  • Bar Chica · Rooftop & cocktail bars · 4.9★ (65)
    1180 Central Ave, St. Petersburg, FL 33705, USA
  • LALA St. Pete · Karaoke & trivia · 4.8★ (3253)
    2324 Central Ave, St. Petersburg, FL 33712, USA
  • Welcome To The Farm · Bars & nightlife · 4.8★ (1235)
    242 1st Ave N, St. Petersburg, FL 33701, USA
  • Mahaffey Theater Foundation, Inc. · Live music · 4.8★ (703)
    400 1st St S, St. Petersburg, FL 33701, USA
  • Trailer Daddy · Bars & nightlife · 4.8★ (563)
    217 Central Ave, St. Petersburg, FL 33701, USA
  • freeFall Theatre · Live music · 4.8★ (442)
    6099 Central Ave, St. Petersburg, FL 33710, USA
  • HI 5 · Bars & nightlife · 4.8★ (218)
    260 1st Ave N, St. Petersburg, FL 33701, USA
  • The Scott · Bars & nightlife · 4.8★ (87)
    253 2nd Ave N, St. Petersburg, FL 33701, USA
  • St. Pete Sports on Fourth · Bars & nightlife · 4.8★ (55)
    1235 4th St S, St. Petersburg, FL 33701, USA
  • Duke Energy Center for the Arts - Mahaffey Theater · Live music · 4.7★ (3684)
    400 1st St S, St. Petersburg, FL 33701, USA
  • 3 Daughters Brewing · Live music · 4.7★ (1915)
    222 22nd St S, St. Petersburg, FL 33712, USA
  • Good Night John Boy · Bars & nightlife · 4.7★ (1739)
    16 2nd St N, St. Petersburg, FL 33701, USA
  • Palladium at St. Petersburg College · Live music · 4.7★ (1395)
    253 5th Ave N, St. Petersburg, FL 33701, USA
  • Ruby's Elixir · Live music · 4.7★ (484)
    15 3rd St N, St. Petersburg, FL 33701, USA
  • Grand Central Brewhouse · Live music · 4.7★ (434)
    2340 Central Ave, St. Petersburg, FL 33712, USA
  • Noble Tavern · Rooftop & cocktail bars · 4.7★ (261)
    1650 Central Ave, St. Petersburg, FL 33712, USA
  • Bar Mezzo · Bars & nightlife · 4.7★ (107)
    1049 Central Ave, St. Petersburg, FL 33705, USA
  • Tampa Bay Drinkery · Bars & nightlife · 4.7★ (94)
    2756 Central Ave, St. Petersburg, FL 33712, USA
  • Pluma Lounge · Rooftop & cocktail bars · 4.7★ (87)
    400 Beach Dr NE, St. Petersburg, FL 33701, USA
  • Jannus Live · Live music · 4.6★ (4854)
    200 1st Ave N Ste 206, St. Petersburg, FL 33701, USA
  • Intermezzo Coffee & Cocktails · Rooftop & cocktail bars · 4.6★ (1067)
    1111 Central Ave, St. Petersburg, FL 33705, USA
  • Mandarin Hide · Bars & nightlife · 4.6★ (946)
    231 Central Ave, St. Petersburg, FL 33701, USA
  • Copper Shaker · Rooftop & cocktail bars · 4.6★ (750)
    169 1st Ave N, St. Petersburg, FL 33701, USA
  • Mary Margaret's Olde Irish Tavern · Bars & nightlife · 4.6★ (628)
    29 3rd St N, St. Petersburg, FL 33701, USA
  • The Coliseum · Live music · 4.6★ (626)
    535 4th Ave N, St. Petersburg, FL 33701, USA
  • Lucky Star Lounge · Karaoke & trivia · 4.6★ (546)
    2760 Central Ave, St. Petersburg, FL 33712, USA
  • Bayboro Brewing Co. · Live music · 4.6★ (532)
    2390 5th Ave S, St. Petersburg, FL 33712, USA

Sights & arts

  • Zubrick Magic Theatre · Concert halls & theaters · 5★ (1870)
    1211 1st Ave N Ste 101, St. Petersburg, FL 33705, USA
  • Totally Tiki Tours · Attractions · 5★ (1052)
    400 2nd Ave NE, St. Petersburg, FL 33701, USA
  • Phi Phi Artland · Art galleries & museums · 5★ (88)
    2299 9th Ave N Ste 1G, St. Petersburg, FL 33713, USA
  • Duncan McClellan Gallery · Art galleries & museums · 4.9★ (658)
    2342 Emerson Ave S, St. Petersburg, FL 33712, USA
  • Elva Rouse Park · Parks · 4.9★ (104)
    N Shore Dr NE & 10th Ave NE, St. Petersburg, FL 33701, USA
  • Vinoy Park · Parks · 4.8★ (6951)
    701 Bayshore Dr NE, St. Petersburg, FL 33701, USA
  • North Beach At Fort DeSoto Park · Beaches · 4.8★ (4615)
    North Beach At Fort DeSoto Park, St. Petersburg, FL 33715, USA
  • Weedon Island Preserve · Parks · 4.8★ (3677)
    1800 Weedon Dr NE, St. Petersburg, FL 33702, USA
  • Imagine Museum: Contemporary glass art · Art galleries & museums · 4.8★ (2895)
    1901 Central Ave, St. Petersburg, FL 33713, USA
  • North Shore Park · Parks · 4.8★ (2360)
    901 N Shore Dr NE, St. Petersburg, FL 33701, USA
  • The James Museum of Western & Wildlife Art · Art galleries & museums · 4.8★ (1952)
    150 Central Ave, St. Petersburg, FL 33701, USA
  • The Florida Holocaust Museum · Attractions · 4.8★ (1547)
    55 5th St S, St. Petersburg, FL 33701, USA
  • Flora Wylie Park · Parks · 4.8★ (874)
    1400 N Shore Dr NE, St. Petersburg, FL 33704, USA
  • Museum of the American Arts and Crafts Movement · Art galleries & museums · 4.8★ (548)
    355 4th St N, St. Petersburg, FL 33701, USA
  • American Stage Theatre Company · Concert halls & theaters · 4.8★ (399)
    163 3rd St N, St. Petersburg, FL 33701, USA
  • Sacred Lands Preservation & Education · Attractions · 4.8★ (361)
    1700 Park St N #4348, St. Petersburg, FL 33710, USA
  • Tampa Bay Watch Discovery Center · Attractions · 4.8★ (254)
    700 2nd Ave NE, St. Petersburg, FL 33701, USA
  • St. Petersburg City Theatre · Concert halls & theaters · 4.8★ (208)
    4025 31st St S, St. Petersburg, FL 33712, USA
  • Warehouse Arts District Association (WADA) · Art galleries & museums · 4.8★ (93)
    515 22nd St S, St. Petersburg, FL 33712, USA
  • Segway Experience of St. Pete · Attractions · 4.8★ (85)
    225 2nd Ave N, St. Petersburg, FL 33701, USA
  • Raymond James Theater · Concert halls & theaters · 4.8★ (63)
    163 3rd St N, St. Petersburg, FL 33701, USA
  • The Dalí Museum · Art galleries & museums · 4.7★ (19422)
    1 Dali Blvd, St. Petersburg, FL 33701, USA
  • St. Pete Pier · Attractions · 4.7★ (17879)
    600 2nd Ave NE, St. Petersburg, FL 33701, USA
  • Sunken Gardens · Parks · 4.7★ (5850)
    1825 4th St N, St. Petersburg, FL 33704, USA
  • Sawgrass Lake Park · Parks · 4.7★ (4715)
    7400 25th St N, St. Petersburg, FL 33702, USA
  • St. Petersburg Saturday Morning Market · Parks · 4.7★ (3405)
    230 1st St SE, St. Petersburg, FL 33701, USA
  • Crescent Lake Park · Parks · 4.7★ (2833)
    1320 5th St N, St. Petersburg, FL 33701, USA
  • Chihuly Collection · Art galleries & museums · 4.7★ (2826)
    720 Central Ave, St. Petersburg, FL 33701, USA
  • Museum of Fine Arts, St. Petersburg · Art galleries & museums · 4.7★ (2405)
    255 Beach Dr NE, St. Petersburg, FL 33701, USA
  • North Straub Park · Parks · 4.7★ (2222)
    400 Bayshore Dr NE, St. Petersburg, FL 33701, USA

Boats & marinas

  • Mad Beach Party Charter · Boat rentals & charters · 5★ (1406)
    8610 Bay Pines Blvd, St. Petersburg, FL 33709, USA
  • Well Played Charters llc · Boat rentals & charters · 5★ (516)
    3701 50th Ave S, St. Petersburg, FL 33711, USA
  • Captain de Jong Charters · Boat rentals & charters · 5★ (315)
    400 2nd Ave NE #50, St. Petersburg, FL 33701, USA
  • Reel Coquina Fishing Charters · Boat rentals & charters · 5★ (260)
    6701 Sunshine Skyway Ln S, St. Petersburg, FL 33711, USA
  • Bay Reef Fishing Charters · Boat rentals & charters · 5★ (185)
    1700 Park St N #108, St. Petersburg, FL 33710, USA
  • Beachside Charters · Boat rentals & charters · 5★ (175)
    Pinellas Point Dr S &, Sunshine Skyway Ln S, St. Petersburg, FL 33711, USA
  • Ships Ahoy Charter · Boat rentals & charters · 5★ (142)
    225 13th Ave S, St. Petersburg, FL 33701, USA
  • One More Charters LLC · Boat rentals & charters · 5★ (125)
    5020 36th Ave N, St. Petersburg, FL 33710, USA
  • St. Petersburg Boat Charters and Tours - By Local Boat Charter · Boat rentals & charters · 5★ (55)
    35th Avenue NE and, Crisp Park Boat Ramp, Poplar St NE, St. Petersburg, FL 33704, USA
  • YACHTFISH Fishing Charters 🐟 | St Petersburg · Boat rentals & charters · 4.9★ (343)
    101 Bay Shore Dr NE Slip Q12, St. Petersburg, FL 33701, USA
  • Island Lure Fishing Charters LLC · Boat rentals & charters · 4.9★ (168)
    200 Madonna Blvd, St. Petersburg, FL 33715, USA
  • Mad Beach Boat Rentals · Boat rentals & charters · 4.9★ (128)
    8612 Bay Pines Blvd, St. Petersburg, FL 33709, USA
  • Tampa Bay Yacht Charter · Boat rentals & charters · 4.9★ (107)
    1110 3rd St S, St. Petersburg, FL 33701, USA
  • Ultimate YachtLife Charters · Boat rentals & charters · 4.9★ (71)
    4039 48th Ave S, St. Petersburg, FL 33711, USA
  • Pura Vida Fishing Charters · Boat rentals & charters · 4.9★ (52)
    5000 92nd St N Slip #1, St. Petersburg, FL 33708, USA
  • Freedom Boat Club Loggerhead Marina · Marinas & boat ramps · 4.8★ (298)
    5821 32nd Way S, St. Petersburg, FL 33712, USA
  • Tierra Verde Watersports · Boat rentals & charters · 4.7★ (430)
    100 Pinellas Bayway S, St. Petersburg, FL 33715, USA
  • O'Neill's Marina · Marinas & boat ramps · 4.7★ (335)
    6701 Sunshine Skyway Ln S, St. Petersburg, FL 33711, USA
  • Harborage Marina · Marinas & boat ramps · 4.7★ (284)
    1110 3rd St S, St. Petersburg, FL 33701, USA
  • Freedom Boat Club - St. Petersburg: The Harborage · Marinas & boat ramps · 4.7★ (181)
    1110 3rd St S, St. Petersburg, FL 33701, USA
  • Jungle Prada de Narváez Park · Marinas & boat ramps · 4.7★ (174)
    8322 Elbow Ln N, St. Petersburg, FL 33710, USA
  • Maximo Boat Ramp · Marinas & boat ramps · 4.7★ (170)
    Maximo Park, St. Petersburg, FL, St. Petersburg, FL 33711, USA
  • Bay Pines Marina · Marinas & boat ramps · 4.7★ (157)
    5000 92nd St N, St. Petersburg, FL 33708, USA
  • Crisp Park Boat Ramp · Marinas & boat ramps · 4.7★ (152)
    St. Petersburg, FL 33704, USA
  • Maximo Marina · Marinas & boat ramps · 4.7★ (57)
    3701 50th Ave S, St. Petersburg, FL 33711, USA
  • St. Petersburg Municipal Marina · Marinas & boat ramps · 4.6★ (643)
    500 1st Ave SE, St. Petersburg, FL 33701, USA
  • Loggerhead St. Petersburg Marina - St. Petersburg, FL · Marinas & boat ramps · 4.6★ (256)
    5821 32nd Way S, St. Petersburg, FL 33712, USA
  • Point Pinellas · Marinas & boat ramps · 4.6★ (90)
    500 Pinellas Point Dr S, St. Petersburg, FL 33705, USA
  • Lighthouse Point Marina · Marinas & boat ramps · 4.5★ (202)
    8610 Bay Pines Blvd, St. Petersburg, FL 33709, USA
  • Vinoy Marina · Marinas & boat ramps · 4.5★ (190)
    502 5th Ave NE, St. Petersburg, FL 33701, USA

Shops

  • z•aa dress up studio · Shopping · 5★ (404)
    578 1st Ave N, St. Petersburg, FL 33701, USA
  • Detox Designer Resale Boutique · Shopping · 4.9★ (963)
    4309 4th St N, St. Petersburg, FL 33703, USA
  • Poppy Jane · Shopping · 4.9★ (167)
    212 2nd St N, St. Petersburg, FL 33701, USA
  • Atlas Body + Home · Shopping · 4.9★ (117)
    919 Central Ave, St. Petersburg, FL 33705, USA
  • Jackie Z Style Co · Shopping · 4.9★ (109)
    113 2nd Avenue North Sundial, St. Petersburg, FL 33701, USA
  • Katie and Hubbell · Shopping · 4.9★ (68)
    5320 4th St N, St. Petersburg, FL 33703, USA
  • Matter of Fact · Shopping · 4.9★ (63)
    1029 Central Ave, St. Petersburg, FL 33705, USA
  • Sip Shop Hooray · Shopping · 4.9★ (56)
    2053 Central Ave, St. Petersburg, FL 33713, USA
  • Sartorial Inc · Shopping · 4.9★ (52)
    400 Beach Dr NE, St. Petersburg, FL 33701, USA
  • Shoreline Sugars Boutique · Shopping · 4.8★ (115)
    649 Central Ave, St. Petersburg, FL 33701, USA
  • Pieces of a Dream · Shopping · 4.8★ (61)
    2448 Central Ave, St. Petersburg, FL 33712, USA
  • MISRED Outfitters · Shopping · 4.7★ (167)
    615 Central Ave, St. Petersburg, FL 33701, USA
  • Ashe Couture Boutique · Shopping · 4.7★ (144)
    1027 Central Ave, St. Petersburg, FL 33705, USA
  • ZaZoo'd · Shopping · 4.7★ (95)
    633 Central Ave, St. Petersburg, FL 33701, USA
  • Graphi-ko Gallery, Crystals & Jewelry crystals, gemstones, metaphysical supplies in St. Pete” · Shopping · 4.7★ (54)
    669 Central Ave, St. Petersburg, FL 33701, USA
  • Pippa Pelure · Shopping · 4.7★ (53)
    50 Beach Dr NE, St. Petersburg, FL 33701, USA
  • Christy's Enchanted Notions · Shopping · 4.6★ (368)
    645 Central Ave #5, St. Petersburg, FL 33701, USA
  • The Sundial · Shopping · 4.5★ (3294)
    153 2nd Ave N, St. Petersburg, FL 33701, USA
  • University Village · Shopping · 4.5★ (630)
    211 3rd St S, St. Petersburg, FL 33701, USA
  • Plaza Tower & Courtyard Shops · Shopping · 4.4★ (95)
    111 2nd Ave NE, St. Petersburg, FL 33701, USA
  • Tyrone Square · Shopping · 4.3★ (10876)
    6901 22nd Ave N, St. Petersburg, FL 33710, USA
  • Designers Consigner · Shopping · 4.1★ (149)
    2394 Dr M.L.K. Jr St N, St. Petersburg, FL 33704, USA

Other town maps: Cape CoralTampaClearwater & Clearwater BeachHomesteadFlamingoKey LargoIslamoradaMarathonBig Pine KeyKey WestBoca Grande