Plan a trip
Trip planner
Pick a town and your dates. You'll get the drive from Cape Coral, events during your trip and the top-rated places.
Getting to St. Pete Beach
2 hr 4 min · 117 miles from Cape Coral (Google driving route without traffic, checked 2026-10-10; expect longer in season)
Events coming up
Places to go
Top 5 per group by Google rating (4★+, 20+ reviews). Hours change — call ahead.
Eat & drink
- Fellas Vinoir · 5★ (62)344 Corey Ave, St Pete Beach, FL 33706, USA
- Category 36 Taphouse · 4.9★ (468)348 Corey Ave, St Pete Beach, FL 33706, USA
- Cafe Riviera · 4.9★ (315)116 8th Ave, St Pete Beach, FL 33706, USA
- La Croisette · 4.8★ (6741)7401 Gulf Blvd, St Pete Beach, FL 33706, USA
- Café Soleil · 4.8★ (1265)Bayside Shops, 5501 Gulf Blvd, St Pete Beach, FL 33706, USA
Breakfast & coffee
- Tiki Bagel · 4.9★ (529)455 75th Ave, St Pete Beach, FL 33706, USA
- The Copper Kettle · 4.9★ (493)7390 Gulf Blvd, St Pete Beach, FL 33706, USA
- Grove Surf + Coffee | Coffee St. Pete Beach · 4.8★ (501)7370 Gulf Blvd, St Pete Beach, FL 33706, USA
- Playa Bowls · 4.8★ (325)4615 Gulf Blvd Ste 104, St Pete Beach, FL 33706, USA
- Point Chaud Coffee & Crêpes · 4.8★ (99)6805 Gulf Blvd, St Pete Beach, FL 33706, USA
Bars & live music
- Rude Rascal’s Lounge · 4.8★ (108)6670 Gulf Blvd, St Pete Beach, FL 33706, USA
- The Beach Theatre · 4.8★ (99)315 Corey Ave, St Pete Beach, FL 33706, USA
- Swigwam Beach Bar · 4.7★ (634)336 Corey Ave, St Pete Beach, FL 33706, USA
- Chris' Beachside Bar · 4.7★ (267)4506 Gulf Blvd, St Pete Beach, FL 33706, USA
- Sunshine City Comedy Club · 4.7★ (264)5501 Gulf Blvd, St Pete Beach, FL 33706, USA
Things to do
- Scupper's Watersports · 5★ (597)5500 Gulf Blvd, St Pete Beach, FL 33706, USA
- PADL - St. Pete Beach Park · 5★ (24)4652 Gulf Blvd, St Pete Beach, FL 33706, USA
- Suncoast Watersports · 4.9★ (2080)5300 Gulf Blvd, St Pete Beach, FL 33706, USA
- Cruise St. Pete Beach · 4.9★ (50)3701 Gulf Blvd, St Pete Beach, FL 33706, USA
- Museum Of The Unknown · 4.8★ (121)4105 Gulf Blvd, St Pete Beach, FL 33706, USA
Beaches & parks
- Pass-a-Grille Beach · 4.8★ (2618)113 11th Ave, St Pete Beach, FL 33706, USA
- Secret Garden · 4.8★ (374)Gulf of Mexico, St Pete Beach, FL 33706, USA
- Pass-a-Grille Beach · 4.8★ (90)Pass-A-Grille Beach, St Pete Beach, FL 33706, USA
- St. Pete Beach · 4.8★ (54)St Pete Beach, FL 33706, USA
- Playa Saint Petersburg · 4.8★ (49)Playa Saint Petersburg, 700 71st Ave, St Pete Beach, FL 33706, USA
On the water
- St. Pete Beach Charters · 5★ (305)453 81st Ave, St Pete Beach, FL 33706, USA
- White Pearl Fishing Charters · 5★ (203)5396 Gulf Blvd APT 206, St Pete Beach, FL 33706, USA
- Captain Vinnie's private boat tours · 5★ (123)400 64th Ave, St Pete Beach, FL 33706, USA
- Island Fun Charters LLC · 5★ (61)4510 Gulf Blvd, St Pete Beach, FL 33706, USA
- YACHTFISH Fishing Charters 🐟 | St Pete Beach · 5★ (40)2007 Pass a Grille Way Slip #1, St Pete Beach, FL 33706, USA
Shopping
- Sail Market Boutique & Gifts · 5★ (44)310 Corey Ave, St Pete Beach, FL 33706, USA
- Betty · 5★ (36)6380 Gulf Blvd, St Pete Beach, FL 33706, USA
- Beach Meats · 4.9★ (36)6655 Gulf Blvd, St Pete Beach, FL 33706, USA
- Coastal Cottage · 4.8★ (181)300 Corey Ave, St Pete Beach, FL 33706, USA
- Corey Avenue Sunday Market on St. Pete Beach · 4.7★ (790)398-300 Corey Ave, St Pete Beach, FL 33706, USA