Miami attracts visitors with its acclaimed art galleries and fantastic dining options, and offers plenty to see and do without spending a fortune. You can budget for the top local attractions that interest you most, such as PortMiami and Ocean Drive, and then look for sights and activities that cost little or nothing at all. Take in the local culture at James L. Knight Center and Bayfront Park, or enjoy the area's natural beauty at Hollywood Beach.