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