Ft. Pierce City Marina is a gem
If you are ever passing through Fort Pierce, north of St. Lucie and Stuart and south of Vero Beach, make sure you overnight at the Fort Pierce Marina.
This marina is run by the city so the rates are affordable. It's recently been renovated with a slew of new floating docks and new break walls and rock made artificial islands designed to protect from hurricanes. This marina took a major hit in the last decade and the city has worked hard to make major improvements.
Overnight on a Friday night and wake up to a large market with entertainment on Saturday mornings. Plenty of fantastic restaurants are within walking distance and the marina is very pet friendly. They no longer offer cable TV and the Internet could be faster, but overall, a great place to stay.