Destination: St. Pete Beach

Plan a In addition to the beach, this tourist haven offers terrific attractions for Mom, Dad and the kids. After a full day of family fun on the water, adults can unwind at a spa or get a quick culture fix. If the group tires of the beach scene, there are plenty of nearby attractions to explore.

Updated: March 01, 2009

What to Do

In the mood for sponge diving? A pirate cruise? Or maybe an afternoon at the spa is more your style.


Captain Memo's Pirate Cruise

25 Causeway Blvd, Clearwater, FL 33767


Busch Gardens

3000 E Busch Blvd, Tampa, FL 33612


Florida Orange Groves Inc-Wnry

1500 Pasadena Ave S, South Pasadena, FL 33707


Salvador Dali Museum

1000 Third St S, St Petersburg, FL 33701

Dali's art is so wild and outlandish that it will even hold the attention of a 4-year-old (at least for half an hour).


Beach Club & Fitness Center at the Don CeSar

3400 Gulf Blvd, St Pete Beach, FL 33706


Tarpon Springs Sponge Docks

793 Dodecanese Blvd, Tarpon Springs, FL 34698


Where to Stay

Luxury resorts are tempting, but the kids might feel more at home staying somewhere comfortable (and affordable).


Don Cesar Beach Resort

3400 Gulf Boulevard, Saint Petersburg, FL 33706


Mangrove Grill

5300 Gulf Blvd, St Pete Beach, FL 33706


Bilmar Beach Resort Treasure Island Hotels

10650 Gulf Blvd, Treasure Island, FL 33706


Renaissance Vinoy St. Petersburg Resort & Golf Club

501 5th Avenue Ne, St. Petersburg, FL 33701


Mansion House Bed & Breakfast

105 Fifth Ave NE, St Petersburg, FL 33701

Just a few blocks from the bay, this B&B offers plenty of amenities and terrific breakfasts.


Safety Harbor Resort And Spa

105 North Bayshore Drive, Safety Harbor, FL 34695


Innisbrook Resort & Golf Club

36750 US Hwy 19 N, Palm Harbor, FL 34684


What to Eat

Seafood is the obvious specialty, but don't pass up a chance to taste some authentic Cuban cuisine.


Crabby Bill's Seafood

5100 Gulf Blvd, St Pete Beach, FL 33706


Ted Peters Smoked Fish Inc

1350 Pasadena Ave S, South Pasadena, FL 33707


La Teresita Restaurant

7101 66th St, Pinellas Park, FL 33781


Britt's Beachside Cafe

201 S Gulfview Blvd, Clearwater Beach, FL 36430