

St. Pete Beach is a city on Florida’s Gulf Coast.
Landmark4.8/5
Fort De Soto Park
St. Petersburg's coastal park pairs Gulf beaches with a Spanish-American War-era fort. You can catch a ferry here to Egmont Key or Shell Key.
Culture4.6/5
Gulf Beaches Historical Museum
Old-church museum with Gulf Beaches maps, photographs and artifacts. One exhibit recalls local schools where children wore swimsuits to class.
Landmark4.8/5
Dolphin Landings Charter Boat Center
Dolphin-watching sailboat charters from St. Pete Beach, where dolphins sometimes play beneath the boat.
Landmark4.6/5
St Pete Beach Community Center
Welcome to the St Pete Beach Community Center, where fun and relaxation collide! Located at 7701 Boca Ciega Dr, this tropical paradise offers something for everyone. From lively community events to sandy beaches just steps away, you'll never be bored. Soak up the Florida sunshine, make some friends, and leave with memories that will last a lifetime. Don't miss out on this hidden gem!
Landmark4.7/5
Corey Avenue Sunday Market on St. Pete Beach
St. Pete Beach market with makers, produce, baked goods and food trucks. Musicians play as people eat at nearby restaurants and watch the avenue.
Shop4.6/5
Merry Pier
A visit to Merry Pier offers breathtaking views of Tampa Bay and charming local shops, making it an iconic spot for fishing, sightseeing, and experiencing the vibrant coastal culture of St. Pete Beach.
Landmark4.8/5
The Beach Theatre
Restored movie theater showing classic and new films. Its extended stage also hosts bands and musicals.
Landmark4.7/5
Saint Pete Beach
Welcome to Saint Pete Beach, where the sun always shines and the sand is as soft as a marshmallow. With clear blue waters and swaying palm trees, this tropical paradise is the ultimate vacation destination. Enjoy water sports, beachfront dining, and stunning sunsets at this vibrant hotspot on the Gulf Coast of Florida.
Outdoor4.9/5
Suncoast Watersports
Dive into adventure at Suncoast Watersports in St. Pete Beach! 🌊 Rent jet skis, paddleboards, or embark on exhilarating water sports that will make your vacation unforgettable. With friendly staff and stunning Gulf views, it’s the perfect spot for thrill-seekers and fun-lovers alike. So grab your sunscreen and let the splash-tastic fun begin! 🏄♂️☀️
Eat$$$4.3/5
Crabby Bill's in St. Pete Beach
Experience the vibrant beachside atmosphere at Crabby Bill's, a beloved St. Pete Beach destination known for its fresh seafood, friendly service, and stunning Gulf views that make every meal a memorable occasion.
Outdoor5/5
St. Pete Beach Electric Boat Co.
Experience the charm of St. Pete Beach Electric Boat Co., where you can explore beautiful waters and scenic views, starting from the iconic Don Cesar Boat Ramp, a perfect blend of adventure and coastal nostalgia.
Culture5/5
Shattered Glass DIY St. Pete Beach
Shattered Glass DIY St. Pete Beach offers a unique creative escape where visitors can unleash their artistic flair in a vibrant atmosphere, making it the perfect stop for unforgettable crafting experiences and memorable souvenirs.
Eat$$$4.6/5
Ted Peters Famous Smoked Fish
Calling all seafood lovers! Located at 1350 Pasadena Ave S in St. Petersburg, Ted Peters Famous Smoked Fish is a must-visit spot. Get ready to indulge in their mouthwatering smoked fish. From salmon to mackerel, their secret recipe adds a smoky twist that will leave your taste buds dancing! Don't miss out on this flavor-packed experience in sunny Florida.
Eat4.4/5
Palm Court Italian
Located on St Pete Beach, Palm Court Italian Grill is the perfect spot for a fun and delicious dining experience. With its lively atmosphere and fantastic Italian cuisine, it's a must-visit for any traveler. Indulge in their authentic pasta dishes, mouthwatering pizza, and delightful desserts. Whether you're a foodie or just looking for a good time, Palm Court Italian Grill won't disappoint!
Eat$$4.6/5
Bodega on Central
Bodega on Central is a vibrant spot in St. Petersburg, famous for its authentic Cuban sandwiches and lively atmosphere, making it a must-visit for food lovers and a taste of local culture.
Eat$$$4.6/5
Noble Crust of St. Petersburg
Noble Crust in St. Petersburg is a must-visit dining spot for foodies on the hunt for delicious modern Southern fare. The lively atmosphere, friendly staff, and mouthwatering dishes like the fried chicken biscuit sandwich will leave you wanting more. Don't miss out on trying their craft cocktails and delectable desserts!
Eat4.4/5
The Mill Restaurant
Step into The Mill Restaurant in St. Petersburg for a delightful culinary adventure. Located in the heart of the city, this cozy spot offers a mix of Southern classics and innovative dishes. From the charming decor to the mouthwatering menu, this gem is a must-visit for any foodie exploring the area. Bon appétit!
Eat$$$$4.2/5
Birch & Vine
St. Petersburg restaurant serving American dishes, brunch and wine.
Stay$$$$4.4/5
Plaza Beach Hotel - Beachfront Resort
Centrally located in St. Pete Beach, Florida, this family-owned hotel faces the Gulf of Mexico and offers guests warm sun and white, sandy beaches within walking distance of entertainment, shopping, and sightseeing opportunities. Free WiFi, a fully equipped kitchen, and a 32-inch cable TV are included in all spacious rooms at the Plaza Beach Hotel. A private balcony is featured in select rooms. Plaza Beach features a daily complimentary social hour with beer and wine. Guests can also enjoy the on-site heated outdoor swimming pool, and play a game of shuffleboard or mini-golf. Room service from Chick-Fil-A can be arranged. Nearby, Treasure Bay Golf and Tennis is 5 miles away, and guests will also be within 7 miles of Boyd Hill Nature Park.
Stay$$$$4.45/5
Havana Inn
Havana Inn in St. Pete Beach offers direct beachfront access with stunning sea views. Guests can relax on the terrace or balcony and enjoy the serene beachfront setting. Each room features air-conditioning, a kitchenette, and a private bathroom. Additional amenities include a washing machine, patio, and free WiFi, ensuring a comfortable stay. The inn provides private check-in and check-out, daily housekeeping, laundry service, and free use of bicycles. Guests can also enjoy the outdoor seating area, picnic spots, and barbecue facilities. St. Pete Beach is just a few steps away, while Shell Key Shuttle is a 4-minute walk. Miss Pass-A-Grille Deep Sea Fishing is 400 metres nearby, offering excellent fishing opportunities.
Stay$$$$4.35/5
Bay Palms Waterfront Resort
Bay Palms Waterfront Resort in St. Pete Beach offers family rooms with air-conditioning, private bathrooms, and modern amenities. Each room includes a kitchenette, terrace, and free WiFi, ensuring a pleasant stay. Guests can enjoy an outdoor swimming pool with a view, fitness centre, and sun terrace. Additional amenities include a minimarket, outdoor play area, and electric vehicle charging station. Located a 2-minute walk from St. Pete Beach, the resort is near attractions such as Dolphin Landings Charter Boat Center (800 metres) and St. Pete Pairs Sails (700 metres). St. Pete-Clearwater International Airport is 30 km away. The hotel provides concierge service, entertainment staff, and a business area. Free private parking is available on-site, and activities like fishing enhance the stay.
Stay$$$$4.2/5
The Hotel Zamora
Located in St. Pete Beach, Florida, this Mediterranean-style hotel features an outdoor swimming pool, a 7-slip marina, and a rooftop bar. Close to the white sand beaches of the Gulf of Mexico. Complimentary WiFi is offered in all rooms and suites Rooms at The Hotel Zamora feature a 42-inch flat-screen cable TV, coffee machine, iPod docking station, and Frette® bed linens. Guests can use the work desk with a cordless telephone. Free toiletries, bathrobes, and a walk-in shower are included in each en suite bathroom. A 24-hour fitness centre, evening wine hour, hot tub, and beach amenities are offered to guests at the St. Pete Beach Hotel Zamora. Guests will enjoy the convenience of dry cleaning services, a 24-hour reception, and morning coffee and tea service. Gulf Beaches Historical Museum is 2.8 km from this hotel, and Fort De Soto Park is 15 minutes' drive away. John's Pass Village and Boardwalk is 9.8 km away, and guests will be 29 minutes’ drive from Tampa International Airport.
Stay$$$4.15/5
Hotel Sol
Offering an outdoor pool and free Wi-Fi access, this beachfront hotel is located adjacent to Redington Long Pier. Madeira Beach Municipal Marina is 5 minutes’ drive from the property. A cable TV is featured in each room at Hotel SOL. A microwave, refrigerator, and coffee-making facilities are included as well as an en suite bathroom. In addition, air conditioning is provided. Guests can enjoy the garden and terrace at the non-smoking SOL Hotel. The property also offers free parking. Suncoast Seabird Sanctuary is 1.8 km away from the hotel, Park Boulevard Boat Ramp is 2.2 km from the property, and Smugglers Cove Adventure Golf, which offers mini-golf, is located 3.3 km from Hotel SOL.
Stay4.4/5
RumFish Beach at TradeWinds
Beach resort with pools, hot tubs and a tiki bar. RumFish Grill has a giant aquarium beside the dining room.
Stay4.3/5
The Beachcomber
St. Pete Beach hotel with direct beach access and two chairs and an umbrella per room. Jimmy B’s Beach Bar connects directly to the hotel.
Stay4.7/5
The Luce, St. Pete Beach, a Tribute Portfolio Hotel
This St. Pete Beach hotel pairs 1950s resort decor with a pool beside the beach. At sunset, guests gather for a signature toast.
Create a trip and start adding the places you want to visit in St. Pete Beach