The beaches of St. Pete Beach are arguably some of the best to be found on the nation's shores, so if you're eager to while away hours on end reclining on the sand, this could be the ideal destination for you.
Cruising excursions depart from St Pete Beach, bound for snorkeling at historic Egmont Key or simply enjoying the sunset. Watching for wild dolphins frolicking in the Gulf waters from the deck of a certified Dolphin Smart pontoon boat and exploring Shell Key in search of shells is a family adventure not soon forgotten.
There are also plenty of water sports you can try as well, such as kayaking and canoeing, while those who can tear themselves away from the beach might like to indulge in a round or two of golf. The St Pete Beach area is home to some 50 courses and is widely considered a world-class golfing destination.
So, whether you want to go deep sea fishing, boating, sightseeing, parasailing or any number of other activities while in St. Pete Beach, we have put together this handy guide to Things To Do In St. Pete Beach, Florida. Area golf courses, waverunner rentals, dinner cruises and more await you in St. Pete Beach.
Non Stop Fishing Charters
Capt Kevin Walton
Fish the flats and inshore waters for Snook, Trout, Redfish, Tarpon and more. Kids fish for Free! All major credit cards accepted.
NO FISH! NO PAY!
Capt. Chris Haught
Family fun! Fishing all of Tampa Bay area for big tarpon, sharks, snook, redfish, grouper, spanish and king mackerel and more! No fish-No pay!
Salty Dog Charters
Capt Brandon Vaughan
We specialize in near shore and offshore fishing charters in the Gulf of Mexico, inter coastal waterway and Tampa Bay. Regular guest aboard our boat include: Grouper, Snapper, King Mackerel, Cobia, Shark, Tuna, Snook, Red fish and many others. Book with us and get your "FISH ON" today! We are a FAMILY FRIENDLY charter Company!
A-Wake N' Drag Fishing Charters
Captain Greg Doherty
Inshore Fishing Charters for Snook, Redfish, Trout, and Tarpon in the beautiful waters of Tampa Bay. Family friendly and kids fish for FREE!
Captain Ted Nesti
7701 Starkey Rd., Seminole Florida
Jawbreaker Fishing Charters Inc.
4737 Gulf blvd., St.Pete Beach, FL. 33706
Contagious Fishing Charters
401 2nd St., Indian Rocks Bch, FL 33785
Good Inshore Fishing
10502 51st Ter. N. St. Pete
795 39th Ave NE, St. Petersburg, FL 33703
Capt Matt Douglas
Monday - Sunday 6AM–10PM
Yachtfish Fishing Charters brings over 25 years of experience with inshore fishing charters and offshore fishing charters in and around Tampa, Florida, Saint Petersburg, Florida and Clearwater, Florida.
Miss Pass-A-Grille Deep Sea Fishing
801 Pass A Grille Way, St Pete Beach, FL 33706
801 Pass A Grille Way, St Pete Beach, FL 33706
Dolphin Landings & Charterboat Center
4737 Gulf Blvd
St Pete Beach, FL 33706
Offshore Hustler Fishing Charter
801 Pass A Grille Way, St Pete Beach, FL 33706-4259
Tampa Bay Devil Rays
Tropicana Field, One Tropicana Drive, St. Petersburg, FL 33705
Review of Fort Desota Park, St. Petersburg
Fort Desota Park: Pristine Beaches - See 45 traveler reviews - Read what other travelers have to say at TripAdvisor
4999 Gulf Blvd., St Pete Beach, FL 33706-2411
Seminole Hard Rock Hotel & Casino Tampa
5223 North Orient Rd
Tampa, Florida 33610
On the east side of Tampa about an hours drive from the beaches. There are shuttle buses available.
Tampa Bay Downs
11225 Racetrack Rd.
Tampa, Florida 33626
Horse race track with a casino on the north west side of Tampa. It is about a 45 min. drive.
10490 Gandy Blvd.
St. Petersburg, Fl.
very popular dog on the north side of St. Petersburg and is about a 35 min. drive.
Speed Boat Adventures
200 Madonna Blvd
St Petersburg, FL 33715
“Experience the THRILL of driving your own speedboat while following a skilled guide. Tour the Gulf and local waterways! See dolphin, manatee, and GO FAST!"
North Beach Windsurfing School
421 79th Ave., St Pete Beach, FL 33706
Captain Dave's Watersports
9540 Blind Pass Rd., St Pete Beach, FL 33706
Flying High Parasail
5300 Gulf Blvd., St Pete Beach, FL 33706
Captain Mike's Water Sports
4900 Gulf Blvd., St Pete Beach, FL 33706
5500 Gulf Blvd., St Pete Beah, FL 33706
Frenchy’s Jet Ski & Boat Rentals
9555 Blind Pass Rd. in St. Pete Beach
(727) 360-8669): Single Kayaks: $15 (1 hour), $40 (4 hours), $50 (8 hours). Tandem kayaks: $20 (1 hour), $45 (4 hours), $55 (8 hours)
Water Monkey is a multi-dimensional stand up paddle board company based in St. Pete Beach, Florida. Water monkey is owned and operated by world champion stand up paddler, Chase Kosterlitz. More than a business, Water Monkey is a way of life. Water Monkey specializes in professional stand up paddle coaching, intro to stand up paddle lessons, stand up paddle event management, stand up paddle destination travel and stand up paddle surf coaching.
Saltwater Kite and Paddle
6340 Gulf Blvd.,
specializes in the sale of paddleboards and kiteboards, but the bulk of time is spent next to the surf watching over his paddleboard rentals.
Island Ferry of St Pete
Come take a full day trip with us From Pass-a-Grille to Egmont Key Island, and Anna Maria Island.
Dolphin Landings Charter Boat Center
4737 Gulf Blvd, St. Pete Beach
Public and Private boat trips leave from St Pete Beach. Boat trips include Sunset Sails, Dolphin Watches, Deep Sea Fishing, Back Bay Fishing and Offshore Fishing plus Power Boat Cruising, Snorkeling, Island Adventures to Egmont Key and Shell Key, and Hospitality Cruises.
5300 Gulf Blvd, Sirata Beach Resort, St. Pete Beach
Suncoast Watersports is a full-service watersports company in St. Pete Beach, Florida. We specialize in parasailing, with our owner, Captain Dave, being one of longest running parasail operators and parasail safety advocates in the world.
Coastal Kayak Charters
1901 Pass a Grille Way, Pass-A-Grille Marina
Coastal Kayak Charters is open all year. We use sit-inside kayaks which provide a drier ride for exploring our local waterways! Please call for reservations.
Sunset Cruise with Sebastian
1901 Pass a Grille Way
Tides Golf Course
11832 66th Avenue Seminole, Fl. 33772
18 hole Golf Course
Treasure Bay Golf and Tennis
10315 Paradise Blvd Treasure Island, Fl. 33706
Golf & Tennis
Pasadena Yacht & Country Club: Marina
6300 Pasadena Point Blvd S., Gulfport, FL 33707-3868
Seminole Lake Country Club
6100 Augusta Blvd. North, Seminole, FL 33777
Bardmoor Golf & Tennis Club
8001 Cumberland Rd., Largo, FL 33777-2065
Isla Del Sol Yacht & Country Club
6000 Sun Blvd., St. Petersburg, FL 33715
Mainlands Gold Club
9445 Mainlands Blvd. Pinellas Park
East Bay Folf Club
702 Country Club Drive, Largo
Pinecrest Golf Club
1200 8th Ave. S.W., Largo