Discover 2021’s Number 1 Beach in America! 🥇
From 5 miles of stunning white sand beaches to the historic district of Pass-a-Grille Beach, St Pete Beach has it all. Here's to helping you plan your next getaway to St Pete Beach! 🏖️
Enjoy the sun, sand, and sea in St. Pete Beach with miles of Gulf Coast shoreline. From secluded coves in Upham Beach to the bustling main stretch of St. Pete Beach, there's a beach for everyone.
Exciting ride with dolphins & narrated cruise of the scenic waterways surrounding the beautiful Gulf Beaches. It's sure to be an adventure you'll remember for a lifetime.
3400 Pasadena Ave S, South Pasadena, FL 33707
Adventure through Shell Key Preserve in your 100% clear kayak! See crystal-clear water, diverse marine life, and the underwater world below your clear kayak. You’ll paddle along mangroves, enjoy white sand beaches and sandbars, and explore a secluded beach.
1 Collany Rd, Saint Petersburg, FL 33715
The aquarium was built by Wayde King and Brett Raymer of Animal Planet’s hit series “Tanked.” Guests can explore the aquarium in the underwater viewing area and visit the educational wall aligned with plaques offering information about the marine life inside the tank.
6000 Gulf Boulevard, St. Pete Beach, FL 33706
Bongos is located directly on the white sand of St. Pete Beach and offers all your favorite beach and island fare. There is also often live music and beautiful sunsets from this restaurant on the sand.
5250 Gulf Blvd, St Pete Beach, FL 33706
Relaxed waterfront restaurant with a boat dock. Buoy's offers amazing sunset dinners, brunch, burgers, seafood and everything you’re looking for after a day on the water.
677 75th Ave, St Pete Beach, FL 33706
This Baja California kitchen sits across the street from the resorts of St. Pete Beach. Prima Cantina offers some of the best tacos and margaritas of the Tampa Bay Area. Also, who doesn't love some tacos and margaritas after a day on the beach?!
4945 Gulf Blvd, St. Pete Beach, Fl 33706
Rick’s Reef is St. Pete Beach local's favorite. Enjoy sitting inside or out at this casual restaurant just walking distance from the beach. I recommend the Omelette Burrito is you’re there for breakfast.
6712 Gulf Blvd, St Pete Beach, FL 33706
This glamorous seafood restaurant features 360 degree views from a revolving restaurant on top of the Bellwether Beach Resort. Spinners is great for an elegant night out and a must while on your St. Pete Beach vacation.
5250 Gulf Blvd, St Pete Beach, FL 33706
RumFish Grill features cutting edge seafood, attractively served in the quiet under-the-sea atmosphere dominated by the massive fish tank.
6000 Gulf Blvd, Saint Pete Beach, FL 33706
The Toasted Monkey is a casual dining restaurant serving fresh food made in-house, with a fabulous Florida beach feel. There is plenty of covered dining, indoor and outdoor bar seating and the laid-back atmosphere that locals and tourists alike enjoy.
6100 Gulf Blvd, Saint Pete Beach, FL 33706
It's hard to get any closer to the water without getting wet at Woody's! Enjoy casual seafood and other American classics at this laid-back waterfront eatery. FYI: Woody's is cash only.
7308 Sunset Way, Saint Pete Beach, FL 33706
The Beachcomber offers a resort style atmosphere on almost 6 acres of lush tropical landscaped gardens directly on St. Pete Beach. The Beachcomber is also home to one of Florida's top beach bars: Jimmy B's
6200 Gulf Blvd, Saint Pete Beach, FL 33706
Discover some of the best dining and lounge options of St. Pete Beach at the Bellwether Beach Resort! This beachfront resort offers a beach bar, rooftop lounge, and a 360-degree rotating restaurant on top of the hotel. There is no shortage of fun at this beach resort!
5250 Gulf Blvd, St Pete Beach, FL 33706
Stay at the historic pink palace on St. Pete Beach. The Don CeSar is a beautiful full service iconic landmark resort that offers multiple dining and lounge options.
3400 Gulf Blvd, Saint Pete Beach, FL 33706
The Postcard Inn on the Beach is a popular retro-chic beachfront hotel which offers a local's favorite beach bar, lobby bar and restaurant, largest pool on St. Pete Beach and much more!
6300 Gulf Blvd, Saint Pete Beach, FL 33706
Relax alongside the soft white sands and warm gulf waters of St. Pete Beach and take advantage of the endless array of restaurants, bars, and activities. From intimate escapes to family fun, let this waterfront paradise be the setting for your island escape.
5500 Gulf Blvd, Saint Pete Beach, FL 33706
Copyright © 2024 Things To Do Tampa Bay - All Rights Reserved.
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.