The area around the Miami Amtrak station is none too scenic nor nice for the visitor and offers no nearby accommodations.
May I suggest that you instead aim for the Fort Lauderdale Amtrak station, from which you can always catch one of the taxi cabs waiting for arriving passengers. Or take the...