Things to Do on the Gulf Beaches of Tampa Bay

All Florida attractions are temporarily closed. Check out the list of Things to Do for activities that may have take home options.
Members Found: 26

Beach Art Center

Location: Indian Rocks Beach

1515 Bay Palm Blvd.
Indian Rocks Beach, FL 33785
(727) 596-4331

Temporarily Closed We offer weekly classes, workshops, pottery, Kids Summer Camp, gallery shows, open studio, and a Gift Shop that features local artists. Come join us and feel completely relaxed and inspired.

/uploads/sitemembers/Beach Art Center 4-ljdoje.jpg

Busch Gardens

Location: Tampa

Busch Blvd.,
Tampa, FL 33674

Temporarily Closed Thrill Seeker's, Animal Lovers or someone who wants to be Wowed, we have amazing experiences for everyone in the family.

/uploads/sitemembers/busch gardens-xvp`uq.jpg

Captain Bill Fehl Fishing Charters

Location: Serving the Beaches


Inshore - Offshore - Wreckfishing Established, full-time guide since 1994 Dunedin - Clearwater - John's Pass - St. Petersburg

/uploads/sitemembers/captain bill (2)-vtnyto.jpg

Clearwater Marine Aquarium

Location: Clearwater

249 Windward Passage
Clearwater, FL 33767

Temporarily Closed Home of Winter and Hope!


Dolphin Snorkeling Island Cruise

Location: Gulfport

Departs from: 4630 29th Ave S.
Gulfport, FL 33711

Boat to Egmont Key. Snorkeling the Egmont Key Ruins. Exploring and Shelling

/uploads/sitemembers/DSC Full Pic-aysdyt.jpg

Eagle Parasail

Location: Serving the Beaches

110 John's Pass Broadwalk
Madeira Beach, FL 33708

Safe and fun for all ages! 26 year perfect safety record. Flown over 100,000 flights. Choose to stay dry or get wet. Call or book online.

/uploads/sitemembers/eagle parasail listing-wuozup.jpg

Florida Botanical Gardens

Location: Largo

12520 Ulmerton Road
Largo, FL 33774

OPEN: Outdoor garden spaces are open. The buildings are closed.

/uploads/sitemembers/fl botanical gardens-sqkvql.jpg

Get Fitness

Location: Largo

13845 Walsingham Rd.
Largo, FL 33774

Temporarily Closed Get Fit & Never Quit. Over 30 different group classes. Zumba, Yoga, Power Up, Silver Sneakers and more. Personal Training. Snowbird/Visitor packages

/uploads/sitemembers/Get Fitness.png-wuozup.jpg

Go Fast Fishing Charters

Location: Serving the Beaches

Go Fast Fishing Charters
Madiera Beach....Johns Pass, FL

1/2, 3/4, Full Day & Extended Fishing Trips

/uploads/sitemembers/GoFast Business Cards-pnhsni.jpg

Green Iguana Rentals

Location: Indian Shores

19707 Gulf Blvd./5050 Gulf Blvd.
Indian Shores/St. Pete Beach, FL 33785

WaterSports Rentals, Paddle Boards, Skim Boards, Scoot Coupes, Bicycles, Ocean Kayaks, Bodyboards, Chairs & Umbrellas

/uploads/sitemembers/Green Iguana Rentals 2.JPG-fdxidy.jpg

Gulfcoast Airboat Charters

Location: Serving the Beaches


Specialized Tours, Fishing, Bow Fishing, Gator, and Duck Hunting Charters

/uploads/sitemembers/gulfcoast airboat charters-vsnxsn.jpg

Heritage Village

Location: Largo

11909 125th St. N
Largo, FL 33774
727- 582-2123

Temporarily Closed. Visit the 21-acre living history museum located in the heart of Pinellas County. The natural pine and palmetto landscape features some of Pinellas County's most historic buildings and exhibits!


Hubbard's Marina

Location: Madeira Beach

170 Johns Pass Boardwalk
Madeira Beach, FL 33708

Temporarily Closed. We offer fishing trips and private charters. There are daily dolphin watching and Eco tours. Enjoy daily (in season) sunset cruises with free beer and wine. Take the family for a shelling cruise or a guided Segway tour.

/uploads/sitemembers/Hubbards LOGO-large-omgqmh.jpg

Indian Rocks Beach Historic Museum

Location: Indian Rocks Beach

203 4th Avenue
Indian Rocks Beach, FL 33785
(727) 593-3861
/uploads/sitemembers/IRB historic museum-sqkupl.jpg

IRB Boat Rentals

Location: Indian Rocks Beach

401 2nd Street
Indian Rocks Beach, FL 33785
(727) 517-1122
/uploads/sitemembers/IRB boat rental-mkeojf.jpg

Island Breeze Boat Tours

Location: Clearwater

217 Live Oak Lane
largo, FL 33770

Private Group Parties10 to 24 passengers Dolphin Watch, Bring your food & cooler

Island Cove Beads & Gallery

Location: Indian Rocks Beach

1519 Gulf Blvd.
Indian Rocks Beach, FL 33785

Coastal jewelry and art. Featuring over 50 local artists. Full service bead shop and jewelry making classes. Take home a souvenir from your beach vacation that you made yourself!

/uploads/sitemembers/island cove-bytdyu.jpg

Island Marine Rentals

Location: Indian Shores

20045 Gulf Blvd.
Indian Shores, FL 33785

Temporarily Closed. We rent boats, jet skis, scooters, and bicyles. Call for us for water tours!

/uploads/sitemembers/island marine 4-ljdnie.jpg

Jawbreaker Fishing Charters

Location: Serving the Beaches

4630 29th Ave. South
Gulfport, FL 33711

Offshore Fishing. Charters for all Ages and Levels of Experience

/uploads/sitemembers/jawbreaker fishing-yvqavq.jpg

John's Pass Waverunners

Location: Madeira Beach

110 John's Pass Boardwalk
Madeira Beach, FL 33708

1-2-3 seater Waverunners available. Price includes gas, life jackets, and orientation. Call or book online.

/uploads/sitemembers/JP Waverunners 144-ywqbwr.jpg

Pinot's Palette

Location: Largo

13801 C Walsingham Rd.
Largo, FL 33774

Offering painting kits to take home.

/uploads/sitemembers/Pinot's Palette-urmwrn.jpg

Salty Beaches Surf Shop

Location: Indian Shores

19823 Gulf Blvd. Unit A
Indian Shores, , FL 33785

Beach Wear, Kayak & Paddleboard Rentals, Bike Rentals, Golf Cart Rentals

/uploads/sitemembers/Salty Beaches Home Page-rojtok.jpg

Seaside Seabird Sanctuary, Inc

Location: Indian Shores

18328 Gulf Blvd
Indian Shores, FL 33785
(727) 391-6211
/uploads/sitemembers/suncoast seabird-kicmid.jpg

Simply Hooked Sport Fishing

Location: Indian Rocks Beach

Holiday Inn Harbourside
Largo, FL 33774

Flats Fishing , 1/2 Day , Full Day Charters Gulf of Mexico Trips, weather permitting

/uploads/sitemembers/simply hooked 1-qoisoj.jpg

Smugglers Cove Adventure Golf

Location: Indian Shores

19463 Gulf Blvd.
Indian Shores, FL 33785

Pirate themed mini-golf course with live alligators that visitors can feed!

/uploads/sitemembers/smugglers cove-igalgb.jpg

Splash Harbour Water Park

Location: Indian Rocks Beach

399 Second Street
Indian Rocks Beach, FL 33785

Temporarily Closed. Splash Harbour Water Park is designed for the young and the young at heart. From 2 to 102 we have something for everyone.

/uploads/sitemembers/Screen Shot 2019-06-05 at 11.18.38 AM.png-ayscxt.jpg