Well, not giving a more specifics of what your want forces a longer answer, but here goes. Starting with the Vero Beach Municipal Marina (moorings at around $13-14/day or slips for more $),- free busses to beach and shopping
...malls , small town, nice parks and beaches. Cooley's Landing in Ft. Lauderdale,- up the New River at <$50/day, downtown Lauderdale....Bahia Mar,- more $ than Cooley's Landing, but pool and Beach right there. Marina Bay Resort,- best price
in Lauderdale if you can get under the I-95 55' fixed bridge, but you would need some transportation...rental car? In the Miami
area I would choose one of the Marinas
at Coconut Grove Like the Miami City Marina that is there. Public transportation is available from here to all in Miami, but it's a big city and a little cumbersome because of that.