St Petersburg Florida Golf Courses Hotels & Resorts
St Petersburg is centrally located on Florida's Gulf Coast on Tampa Bay, between Tampa and Bradenton. It is 110 miles north of Fort Myers and just under 100 miles to Orlando along interstates 75 and 4. Spending 4 or 5 days in St Petersburg is just not enough time to truly experience all there is to see and do. Here you will find an unlimited selection of Dining and Nightlife, Beaches and Boating, Fishing, Golf, Family Attractions, Shopping, Arts & Entertainment and so much more